Java Developer (Technical Lead)
Pune, Maharashtra, India · Full Time
Be the first to apply
- Experience
- 8+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Education
- Any graduate
- Eligibility
- Any Graduate
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Company
Tata Consultancy Services is a leading global IT and business solutions provider with over 612,000 employees worldwide, operating in 55 countries and generating revenues of USD 29.08 billion in 2023-24. The company delivers diverse services including Cloud Infrastructure, Cognitive Business Operations, Cybersecurity, Consulting, Enterprise Solutions, Internet of Things, Digital Engineering, Data and Analytics. It is also recognized as one of India's largest equal opportunity employers with a significant number of female associates and consistently ranks high in India's Most Respected Companies survey.
Role Overview
The position is for a Java Developer at the Technical Lead level based in Pune, requiring over 8 years of experience.
Key Responsibilities and Skills
- Demonstrate strong command of Java programming and Spring Boot framework.
- Design and implement Microservices architecture effectively.
- Develop and maintain RESTful APIs using JPA/Hibernate and Spring Cloud, while integrating with messaging platforms such as Kafka or RabbitMQ.
- Manage data storage using both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
- Operate and automate deployments using DevOps tools including Docker, Kubernetes, Jenkins, Git, and SonarQube.
- Leverage understanding of cloud services platforms like AWS, Azure, and Google Cloud Platform.
- Apply security best practices using OAuth2, JWT, and authentication/authorization frameworks.
Eligibility
Open to applicants holding any graduate degree.
Minimum education
Bachelor's Degree
Industry
IT Services & Consulting