Verified today
Java Backend Engineer
About the role
Technology Department at TATA CONSULTANCY SERVICES LTD. builds scalable backend platforms for enterprise clients. The Java Backend Engineer designs, implements, and maintains microservices using Spring Boot, Docker, and Kubernetes, ensuring high‑performance APIs and robust data pipelines. Chennai, on-site, full‑time.
What you’ll do
- Develop and maintain Java microservices
- Design RESTful APIs and event‑driven architectures
- Implement data persistence with relational and NoSQL stores
- Integrate messaging systems such as Kafka and RabbitMQ
- Containerize applications using Docker and orchestrate with Kubernetes
- Set up CI/CD pipelines and automated testing
- Monitor services with Splunk, ELK, Grafana, and Prometheus
- Apply DDD and clean architecture principles
What you’ll bring
- 7+ years Java backend development
- Expertise in Spring Boot and microservices
- Proficient with SQL and NoSQL databases
- Experience with Kafka or RabbitMQ messaging
- Hands‑on with Docker and Kubernetes
- Familiar with CI/CD tools like Jenkins and GitHub Actions
- Knowledge of cloud platforms (AWS, Azure, GCP)
- Strong OOP and design pattern skills