Job Title: Technical Lead – Java Full Stack
Experience Required: 5 to 7 Years
Location: Noida
Employment Type: Full-Time
About the Role
We are looking for a Technical Lead with 5–7 years of hands-on experience in Java-based enterprise application development using Spring Boot, Struts 2, Hibernate, and front-end technologies like JavaScript and HTML. The ideal candidate will not only be technically sound but will also have experience in task planning, effort estimation, team management, and communication.
Key Responsibilities
Project Planning & Estimation
o Analyse business requirements and break down high-level epics into manageable tasks.
o Estimate effort, duration, and dependencies for feature delivery.
o Communicate timelines and task plans effectively with project stakeholders.
Team Leadership
o Assign tasks based on skillset, availability, and project priorities.
o Provide technical guidance and code reviews to ensure quality delivery.
o Mentor and support junior developers and help resolve blockers.
Development
o Lead the development of web applications using Java (Spring Boot, Struts 2), Hibernate, JavaScript, and HTML.
o Implement best practices for secure, scalable, and maintainable code.
o Collaborate with QA and DevOps teams for deployment and testing.
Communication & Reporting
o Act as the technical point of contact for internal and external stakeholders.
o Prepare and present progress reports, risk assessments, and mitigation plans.
Must-Have Skills
Strong experience in Java, with proficiency in Spring Boot, Struts 2, and hibernate.
Good understanding of front-end technologies – JavaScript, HTML, CSS.
Experience with REST APIs, relational databases, and ORM.
Ability to break down features into tasks, estimate efforts, and plan sprints.
Proven experience in leading small to medium-sized development teams.
Strong problem-solving and interpersonal communication skills.