Java/Microservices Developer

NTT DATA

4+ yrs Bengaluru Full Time Hybrid (office + remote)
NTT DATA logo
Posted : today
Actively hiring

Job description

Join NTT DATA's innovative team as a Java/Microservices Developer in Bangalore, India. This role is for a seasoned backend developer passionate about building scalable services and real-time data processing solutions. Become part of a forward-thinking organization committed to accelerating client success and societal impact through responsible innovation.

Responsibilities

Design and develop robust backend applications using Core Java and Spring Boot. Build and integrate scalable microservices with Spring/Spring Boot. Implement RESTful APIs and efficient backend services. Develop event-driven applications leveraging Apache Kafka. Create real-time data processing and streaming solutions with Apache Flink. Design and maintain high-performance, distributed systems. Troubleshoot and optimize application performance. Write comprehensive unit and integration tests, and actively participate in code reviews. Collaborate effectively with QA, DevOps, product, and engineering teams in an Agile framework. Contribute actively to architecture and technical design discussions.

Qualifications

A minimum of 4 years of experience in Java backend development is required. Demonstrated expertise in Core Java programming. Proven hands-on experience with Spring/Spring Boot. Strong background in developing microservices and REST APIs. Proficiency with Apache Kafka, including producers, consumers, topics, and event-driven architecture. Experience in building real-time stream processing solutions using Apache Flink. Solid understanding of distributed systems and asynchronous/event-driven architectures. Familiarity with Git, CI/CD pipelines, and Agile/Scrum methodologies. Excellent debugging, problem-solving, and communication skills.

Essential Skills

Core JavaSpring BootMicroservicesKafkaApache FlinkRESTful APIsGitCI/CDAgile/Scrum

Good to Have

DockerKubernetesSQLNoSQLMonitoring toolsObservability tools

Highlights

  • Actively hiring

More Details

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

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Java/Microservices Developer at NTT DATA | SkillMX | SkillMX