HamburgerMenu
hirist

Java Technical Lead - Spring Boot/J2EE Programming

Talentonlease
Noida
4 - 12 Years
star-icon
4white-divider6+ Reviews

Posted on: 26/11/2025

Job Description

Description :


We are seeking a Java Technical Lead to drive the development of high-quality, scalable, and robust enterprise applications.

The ideal candidate will be responsible for technical leadership, architecture, and mentoring of a team of Java developers while ensuring timely delivery of projects aligned with business objectives.

Key Responsibilities :

Technical Leadership & Architecture :

- Lead the design and architecture of complex Java-based applications, ensuring scalability, security, and performance.

- Define coding standards, architecture patterns, and best practices for development.

- Review technical designs, code, and implementation to ensure quality and adherence to standards.

- Evaluate and recommend emerging technologies, tools, and frameworks to optimize development processes.

Development & Implementation :

- Develop high-quality code in Java/J2EE, Spring/Spring Boot, and related frameworks.

- Implement backend services, RESTful APIs, and microservices for enterprise applications.

- Work on database design, SQL optimization, and integration with relational (Oracle, MySQL, PostgreSQL) and NoSQL databases.

- Ensure proper unit testing, automated testing, and deployment processes are in place.

Team Mentorship & Collaboration :

- Mentor and guide a team of developers, fostering knowledge sharing, collaboration, and skill development.

- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.

- Collaborate closely with product owners, business analysts, QA, and DevOps teams to deliver high-quality solutions.

Project Management & Stakeholder Engagement :

- Participate in requirement analysis, solution design, and estimation of effort.

- Provide technical leadership in Agile/Scrum ceremonies, sprint planning, and backlog grooming.

- Identify technical risks, propose mitigation strategies, and ensure timely project delivery.

Key Skills & Competencies :

Technical Skills :

- Strong expertise in Java/J2EE, Spring, Spring Boot, Hibernate/JPA.

- Proficiency in REST/SOAP web services, microservices architecture, and API design.

- Strong knowledge of SQL and NoSQL databases (MySQL, Oracle, MongoDB, Cassandra).

- Experience in Cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).

- Familiarity with CI/CD tools (Jenkins, GitLab CI/CD, Bamboo).

- Hands-on experience in unit testing frameworks (JUnit, TestNG) and test automation.

Soft Skills :


- Strong leadership, team management, and mentoring capabilities.

- Excellent problem-solving and analytical thinking.

- Effective communication with technical and non-technical stakeholders.

- Ability to drive innovation and take ownership of complex projects.

Qualifications :

- Bachelors or Masters degree in Computer Science, Information Technology, or related field.

- 3+ years of experience in Java development, with at least 3 years in a leadership role.

- Experience in leading enterprise-grade application development and managing technical teams.

- Certification in Java, Spring, or cloud platforms is a plus.

Why Join Us :

- Work on cutting-edge enterprise applications in a collaborative environment.

- Opportunity to lead and mentor a high-performing technical team.

- Exposure to modern technologies, cloud, and microservices architecture.

- Growth opportunities in leadership and technical specialization


info-icon

Did you find something suspicious?