Java Developer

NTT DATA

6–9 yrs Chennai Full Time Hybrid (office + remote)
NTT DATA logo
Posted : 2 weeks ago

Job description

NTT DATA is seeking a skilled Java Developer to join our dynamic team. If you are an innovative and passionate individual looking to grow with a forward-thinking organization, we encourage you to apply. This role offers an opportunity to contribute to impactful projects within a supportive and adaptable environment.

This position is based in Chennai, Tamil Nadu, India, and requires a blend of technical expertise and collaborative spirit. We are committed to fostering an inclusive workplace where your contributions are valued and recognized.

Responsibilities

Develop and maintain robust backend services and RESTful APIs using Core Java and Spring Boot. Write efficient SQL queries and perform data analysis using PostgreSQL. Leverage cloud platforms, specifically AWS (EC2, S3, Lambda), for application deployment and management. Implement and manage CI/CD pipelines using tools like Git and Jenkins. Apply established design patterns to create scalable and maintainable solutions. Adhere to secure coding practices and guidelines throughout the development lifecycle. Create unit tests using JUnit and actively participate in code reviews to ensure code quality.

Qualifications

A minimum of 6 to 9 years of hands-on experience with Core Java and Spring Boot is essential. Proficiency in building and maintaining RESTful APIs and backend services is required. Strong skills in SQL and PostgreSQL for query writing and basic data analysis are necessary. Demonstrated experience with cloud platforms, particularly AWS (EC2, S3, Lambda), is mandatory. Experience with CI/CD tools such as Git and Jenkins, along with build pipeline management, is expected. Familiarity with standard design patterns and the ability to apply them is crucial. Commitment to following secure coding practices and guidelines is a must. Proficiency in writing unit tests using JUnit and engaging in code reviews is required. Excellent communication skills are essential for team collaboration. Availability to work the specified shift (10:30 AM to 8:30 PM) is necessary. Flexibility to work at client locations in Manyata or EGL, Bangalore, is required. This role operates within a hybrid work environment, requiring in-office presence; fully remote work is not an option. Full return to office is anticipated from September 2026.

Essential Skills

Core JavaSpring BootRESTful APIsSQLPostgreSQLAWSDevOpsGitJenkinsJUnit

Good to Have

GenAICritical Thinking

More Details

RoleJava Developer
DepartmentDeveloper
Employment TypeFull Time, Hybrid (office + remote)

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Java Developer at NTT DATA | SkillMX | SkillMX