Java API Developer NTT DATA North America

  • company name NTT DATA North America
  • working location Office Location
  • job type Full Time

Experience: 3 - 3 years required

Pay:

Salary Information not included

Type: Full Time

Location: Karnataka

Skills: spring boot, RESTful APIs, Junit, sonarqube, Docker, Kubernetes, PostgreSQL, Oracle, Git, Agile, Java 8, Graphql Apis, Microservices Architecture

About NTT DATA North America

Job Description

Req ID: 329417 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Java API Developer to join our team in Bangalore, Karntaka (IN-KA), India (IN). "Key Responsibilities: Design, develop, and maintain RESTful and GraphQL APIs using Java (8+) and Spring Boot. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, testable, and efficient code following test-driven development (TDD) practices. Contribute to architectural decisions and participate in code reviews. Optimize database interactions and manage schema design, indexing, and migrations using PostgreSQL or Oracle. Utilize Docker and Kubernetes for containerization and orchestration of microservices. Support CI/CD pipelines using Jenkins and Rancher for Kubernetes management. Ensure code quality and maintainability using tools like JUnit and SonarQube. Work in an Agile environment, collaborating closely with team members and stakeholders. Required Skills: Proficiency in Java 8+ (Java 17 preferred). Strong experience with Spring Boot and backend API development. Hands-on experience with RESTful and GraphQL APIs. Familiarity with JUnit, SonarQube, and TDD methodologies. Experience with Docker, Kubernetes, and microservices architecture. Knowledge of Rancher and Jenkins for CI/CD. Strong database skills in PostgreSQL or Oracle, including performance tuning and schema design. Proficient with Git and version control best practices. Excellent problem-solving skills and ability to work collaboratively in Agile teams." About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ,