Posted on: 21/12/2025
Designation : Java Technical Lead
Location : Mumbai (Thane)
Qualification : B.E/ B.Tech/ MCA/ ME/ M.Tech
Job Description :
A Java Technical Lead is a senior software engineer who provides technical leadership and guidance to a team of Java developers, while also contributing to the design and development of Java-based applications. They are responsible for ensuring the quality, performance, and timely delivery of software projects, as well as mentoring junior team members.
Requirements :
- Minimum 8 years of software development experience.
- Strong experience with Java Springboot and Hibernate.
- Proficiency in Kafka, Redis, Spring Cloud Config, and Hystrix or equivalent circuit breakers.
- Solid understanding of microservices architecture.
- Experience with data modeling.
- Excellent problem-solving and analytical skills.
- Strong communication and leadership skills.
- Previous experience in a team lead role.
- Familiarity with Git and Jira.
Primary Responsibilities :
- Design and lead the development of software solutions in a microservices architecture
- Lead a team of developers, providing guidance and mentorship
- Knowledge on Java 8 features such as Lambda expressions
- Experience in Object Oriented Programming and Design
- Proficient in Microservices architecture concepts and practices.
- Mandatory experience of at least 6 years in Java Springboot and Hibernate
- Proficiency in Kafka, Redis, Spring Cloud Config, and Hystrix or equivalent circuit breakers is required before joining
- Strong data modeling skills.
- Knowledge of version control systems such as Git, SVN and branching strategies
- Knowledge of AWS ecosystem for Java, SpringBoot application development using AWS SDK
- Thorough orientation towards Code reviews, Coding standards, Design Standards and Code Documentation
- Knowledge in design patterns
- Knowledge of Data modeling in RDBMS or NoSQL databases
- Knowledge in interacting with messaging systems such as RabbitMQ, ActiveMQ, Kafka
- Proactive approach to identify alternatives for a given problem statement
- Should have worked on enterprise class applications
- Excellent oral and written communication skills
- Apply solid design principles to ensure the scalability, reliability, and maintainability of the software
- Collaborate with cross-functional teams to ensure project success
- Ensure the adherence to coding standards and best practices.
- Continuously update knowledge and skills to stay current with industry trends.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1593310
Interview Questions for you
View All