N
IT(Software/Hardware)

Backend Developer - Java Spring Boot Microservices

NTT DATA Services

Role Summary

NTT DATA Services is looking for an experienced Backend Developer (Java Spring Boot Microservices) to join our digital engineering team in Bengaluru. In this role, you will design, build, and deploy resilient, cloud-native microservices using modern Java and Spring Boot. You will manage containerized deployments via Kubernetes and Docker, implement robust API security with OAuth2/JWT, integrate enterprise platforms like Oracle MDM using event messaging architectures (Apache Kafka/RabbitMQ), and optimize complex database operations to ensure peak application reliability and scalability.

Key Responsibilities

  • Microservices Engineering: Architect, implement, and maintain high-throughput RESTful microservices and backend services using Java and Spring Boot.
  • Container & Platform Management: Package, orchestrate, and manage containerized services using Docker and Kubernetes across hybrid cloud and on-premise environments.
  • Enterprise Integration & Messaging: Build asynchronous integrations connecting enterprise systems (such as Oracle MDM) with external platforms using REST APIs, middleware, and message queues (Kafka / RabbitMQ).
  • Data Layer & ETL Support: Design and tune relational database schemas, write optimized SQL and PL/SQL queries, and collaborate on ETL pipelines using Informatica PowerCenter.
  • Security, Monitoring & CI/CD: Enforce enterprise API security (OAuth2, JWT), integrate caching mechanisms, configure monitoring dashboards (Grafana/OpenSearch), and automate build pipelines using Jenkins or GitLab CI.

Key Qualifications

  • Education: Bachelor's or Master's degree in Computer Science, Information Technology, Computer Applications, or a related discipline.
  • Experience: 4 to 8 years of solid hands-on experience in backend software engineering with a focus on Java microservices architectures.
  • Core Stack: Advanced proficiency in Java, Spring Boot, Microservices, RESTful APIs, Docker, Kubernetes, SQL/PL-SQL database tuning, and CI/CD pipelines.
  • Nice to Have: Experience with event-driven messaging (Kafka/RabbitMQ), Informatica PowerCenter ETL, Oracle MDM integrations, Automic job scheduling, Ansible, and OpenSearch/Grafana telemetry.
  • Professional Competencies: Disciplined code review standards, strong analytical problem-solving, and effective cross-functional collaboration in Agile delivery teams.

About NTT DATA

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100 with world-class capabilities in enterprise-scale AI, digital infrastructure, cloud, security, connectivity, and application development services.

Important Candidate Notice

This job posting and its descriptions are owned by NTT DATA Services . We provide this overview to help developers discover opportunities. For applications, responses, or follow-ups, please connect with NTT DATA Services directly. Job Central Hub does not process applications or review candidate queries.

Profile Match Score

Sign in to see how well your skills and experience align with this job.

Sign In
Overview
Expected Salary ₹12 - ₹22 Lakhs/Annum
Experience Required 4 - 8 Years
Last Date to Apply Continuous Recruitment
Posted On 07-09-2026
Mandatory Skills
Java Spring Boot Microservices Architecture REST APIs Docker Kubernetes SQL PL/SQL CI/CD
Preferred Skills
Apache Kafka Informatica PowerCenter Oracle MDM RabbitMQ Grafana OpenSearch Ansible Automic