onsite
Senior Technical Lead - Java, Spring, Hibernate, MongoDB - HCLTech
Engineering Manager
Lead design, development, and delivery of Java-based applications using Spring, Hibernate, and MongoDB, while mentoring a team and ensuring high-quality, scalable solutions.
About the role
Key Responsibilities
- Architect and implement end-to-end Java applications with Spring, Hibernate, and MongoDB, ensuring performance, scalability, and maintainability.
- Lead a cross-functional development team, providing technical guidance, code reviews, and mentorship throughout the project lifecycle.
- Collaborate with product owners and stakeholders to translate business requirements into robust technical designs and functional specifications.
- Drive best practices in unit testing, continuous integration, and deployment pipelines to deliver high-quality software on schedule.
- Identify and mitigate technical risks, propose architectural improvements, and champion innovative solutions.
Requirements
- 5+ years of professional experience in Java development with deep knowledge of Spring, Hibernate, and MongoDB.
- Proven track record of leading technical teams and delivering complex projects on time.
- Strong understanding of RESTful API design, microservices architecture, and cloud deployment (AWS or Azure).
- Excellent problem‑solving skills, communication, and ability to work collaboratively in an Agile environment.