Job Description
We are looking for an experienced Java Tech Lead to guide our engineering team in designing and delivering high‑quality, scalable, and mission-critical enterprise applications. The ideal candidate has strong expertise in Java, Spring Boot, Microservices, and modern architectural practices, along with proven leadership skills.
Key Responsibilities
Lead end‑to‑end technical design, development, and delivery of complex Java-based applications.
Architect and build scalable microservices and enterprise-grade backend systems.
Provide technical leadership, mentorship, and code reviews for the development team.
Collaborate with product owners, architects, QA, and DevOps teams to deliver high-quality solutions.
Ensure adherence to best practices: coding standards, design principles, and architectural guidelines.
Troubleshoot critical production issues and drive root-cause analysis.
Guide and implement DevOps, CI/CD, automation, and cloud‑ready solutions.
Conduct techn...
Key Responsibilities
Lead end‑to‑end technical design, development, and delivery of complex Java-based applications.
Architect and build scalable microservices and enterprise-grade backend systems.
Provide technical leadership, mentorship, and code reviews for the development team.
Collaborate with product owners, architects, QA, and DevOps teams to deliver high-quality solutions.
Ensure adherence to best practices: coding standards, design principles, and architectural guidelines.
Troubleshoot critical production issues and drive root-cause analysis.
Guide and implement DevOps, CI/CD, automation, and cloud‑ready solutions.
Conduct techn...
Ready to Apply?
Take the next step in your AI career. Submit your application to Tata Consultancy Services today.
Submit Application