Java Microservices
Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
Apply on Tata Consultancy Services’s careers site →Job description
A Java Microservices Developer designs, builds, and maintains scalable backend architectures using Core Java, Spring Boot, and Azure Microservices. Responsibilities include developing RESTful APIs, implementing asynchronous messaging (e.g., Kafka, RabbitMQ), and ensuring high availability through cloud deployment and service discovery.
Core Responsibilities
Microservice Design: Architect and deploy independent, decoupled services using Java Microservices principles.
API Development
Build and maintain secure RESTful or GraphQL endpoints.
Integration
Implement inter-service communication and messaging pipelines using platforms like Kafka, RabbitMQ, or AWS SQS.
Cloud & DevOps
Containerize applications using Docker and manage deployments/orchestration on Kubernetes.
More jobs at Tata Consultancy Services
Automation Selenium Testing with Python
Kuala Lumpur
Delivery Manager
Kuala Lumpur
L1 Service Desk Support associate
Kuala Lumpur
Mainframe Support
Kuala Lumpur
Pursuit Lead
Kuala Lumpur
Similar jobs at other companies
Senior Software Engineer (Java Microservices & Cloud-Native Platforms)
Lenovo Group · Romania, Bucharest
JAVA Developer (Java Springboot,Microservices)
Motorola Solutions · Bangalore, India
Java Microservices Developer
Infosys · Calgary