As a Java Developer, you will be integral to our development team, contributing to the design, development, and maintenance of high-volume, low-latency applications for mission-critical systems.
Responsibilities
- Designing and developing robust applications in Java (Java SE and Java EE).
- Contributing throughout the software development lifecycle, from requirements gathering to deployment.
- Writing well-structured, efficient, and maintainable code.
- Ensuring compliance with design specifications.
- Preparing and producing software component releases.
- Supporting continuous improvement initiatives by exploring new technologies and methodologies.
Core Skills
- Proficient in Java programming, including Java SE and Java EE.
- Strong experience with Java frameworks and libraries (e.g., Spring, Hibernate, JavaFX).
- Ability to write clean, maintainable, and efficient code.
Secondary Skills
- Experience with Spring Framework and Hibernate.
- Proficiency in Oracle Database.
Engineering Skills
- Experience with code reviews, unit testing, and integration testing.
- Strong understanding of design patterns and data structures.
- Ability to troubleshoot and debug complex issues.
- Familiarity with agile methodologies.
Soft Skills and Professional Attributes
- Detail-oriented with a commitment to quality.
- Eager to learn and adapt to new challenges.
- Proactive, self-motivated, and a good problem solver.
- Ability to thrive in a fast-paced environment.
- Excellent written and verbal communication skills.
- Strong collaborator and team player.
Experience Required
- 3 to 4.5 years of professional experience in Java Development.
Skills Overview
- Primary Skill. Java Development
- Sub Skill. Core Java
- Additional Skill. Java Development Frameworks
Join us at Infogain and be part of a dynamic team that’s shaping the future of digital transformation. If you are passionate about technology and thrive in a collaborative environment, we would love to hear from you!