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
Full-time On-site 2–4 yrs experience 🔥 Posted Today

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