Job Summary:
Tata Consultancy Services is a leading global IT services and consulting company, and they are seeking a Java Full Stack Developer to join their team. The role involves leading a cross-functional agile team to deliver core platform features and integrated web applications while ensuring strong integration between frontend and backend components.
Responsibilities:
• Advanced experience with Java and Spring Boot, along with strong experience using modern frontend frameworks such as React .js.
• Experience working with SQL (Azure SQL) and NoSQL (Cosmos, Cassandra, MongoDB) databases in both backend services and Full Stack systems.
• Hands-on experience with Kafka, Docker/Kubernetes, and cloud platforms such as Azure, GCP, or AWS.
• A strong understanding of DevOps principles, CI/CD pipelines, system observability, and deployment patterns for applications with both frontend and backend components.
• Lead development for a cross-functional agile team of 4–8 engineers across backend, frontend, and Full Stack disciplines, delivering core platform features and integrated web applications used across multiple international markets.
• Translate requirements into scalable solutions across the full stack using Java, Spring Boot, React, Kafka, Node.js, and modern cloud technologies.
• Build, test, deploy, and maintain secure APIs, microservices, and user interfaces with a focus on automation, fault tolerance, and high availability.
• Ensure strong integration between frontend and backend components by driving code quality, documentation, and best practices around performance, usability, and reliability.
• Mentor engineers through reviews, pair programming, and technical discussions that strengthen backend and frontend capabilities.
Qualifications:
Required:
• Java
• Spring Boot
• React
• Kafka
• Node.js
• modern cloud technologies
• Advanced experience with Java and Spring Boot
• strong experience using modern frontend frameworks such as React .js
• Experience working with SQL (Azure SQL) and NoSQL (Cosmos, Cassandra, MongoDB) databases in both backend services and Full Stack systems
• Hands-on experience with Kafka, Docker/Kubernetes, and cloud platforms such as Azure, GCP, or AWS
• A strong understanding of DevOps principles, CI/CD pipelines, system observability, and deployment patterns for applications with both frontend and backend components
• Lead development for a cross-functional agile team of 4–8 engineers across backend, frontend, and Full Stack disciplines
• Translate requirements into scalable solutions across the full stack using Java, Spring Boot, React, Kafka, Node.js, and modern cloud technologies
• Build, test, deploy, and maintain secure APIs, microservices, and user interfaces with a focus on automation, fault tolerance, and high availability
• Ensure strong integration between frontend and backend components by driving code quality, documentation, and best practices around performance, usability, and reliability
• Mentor engineers through reviews, pair programming, and technical discussions that strengthen backend and frontend capabilities
Company:
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting. It is a sub-organization of Tata Group. Founded in 1968, the company is headquartered in Mumbai, IND, with a team of 10001+ employees. The company is currently Late Stage.