Java backend engineer
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
7+ years of hands-on experience in Java backend development.
Strong expertise in: Java 8/11/17+ Spring Boot Spring MVC Spring Data JPA Spring Security Hibernate/JPA Experience in: Microservices Architecture RESTful API Development Distributed Systems Event-Driven Architecture Strong knowledge of: Multithreading Concurrency Data Structures & Algorithms Design Patterns Object-Oriented Programming (OOP)
Experience with databases
SQL (PostgreSQL, MySQL, Oracle) NoSQL (MongoDB, Cassandra) Experience with messaging technologies: Kafka RabbitMQ ActiveMQ Proficiency with: Git Maven/Gradle JUnit Mockito Experience with cloud platforms: AWS Azure Google Cloud (GCP)
Containerization and orchestration
Docker Kubernetes CI/CD tools: Jenkins GitHub Actions GitLab CI Azure DevOps Experience with caching technologies: Redis Hazelcast Knowledge of observability and monitoring tools: Splunk ELK Stack Grafana Prometheus Exposure to Domain-Driven Design (DDD) and Clean Architecture.
Qualifications
BACHELOR OF ENGINEERING
More jobs at Tata Consultancy Services
.net software developer
Chennai
AI Developer
Chennai
AI ML Developer
Chennai
Similar jobs at other companies
Java Backend Engineer
NTT · Athens, Greece
Desarrollador Backend Java (Microservicios) - Engineer
NTT · Lima, Peru
Pune | Senior Backend Engineer ( Java )
Hitachi · Pune, MH, India
Senior Java Backend Engineer
Hitachi · Glasgow, Scotland, United Kingdom
Software Engineer III - Backend / Data Engineer - Java, Python, Databricks
JPMorganChase · LONDON, United Kingdom