TC
Software Engineer – Backend (Java)
TCS Digital
Sholinganallur, Chennai · On-site
Salary
₹6L – ₹9L / yr
Experience
2–4 Years
Applicants
142 applied
Posted
2 hours ago
Apply By
Apr 30, 2026
Job Description
We are looking for a talented Backend Software Engineer to join TCS Digital's innovation hub in Sholinganallur, Chennai. You will work on large-scale enterprise systems and build robust APIs that serve millions of users.
What You'll Do
- Design and develop high-performance RESTful APIs using Java Spring Boot
- Work with microservices architecture and cloud infrastructure (AWS/GCP)
- Write clean, testable code with JUnit and integration tests
- Collaborate with cross-functional teams including frontend, QA, and DevOps
- Participate in code reviews and contribute to engineering best practices
- Troubleshoot production issues and optimize application performance
What We're Looking For
- 2–4 years of experience with Java backend development
- Strong understanding of Spring Boot, Hibernate, and RESTful API design
- Experience with relational databases (MySQL, PostgreSQL)
- Familiarity with Docker, Kubernetes, or cloud platforms (AWS preferred)
- Good understanding of SOLID principles and design patterns
- Strong problem-solving skills and attention to detail
Nice to Have
- Experience with message queues (Kafka, RabbitMQ)
- Knowledge of GraphQL APIs
- Open source contributions
Required Skills
Java
Spring Boot
REST APIs
MySQL
Microservices
Docker
AWS
Git
JUnit
Hibernate
PostgreSQL
Agile/Scrum
Perks & Benefits
🏥
Health Insurance
Self + Family covered
📈
Annual Bonus
Performance-based
🚌
Transport
Free cab facility
🎓
Learning Budget
₹50,000/year