Job Description:
We are looking for an experienced Java Lead with strong technical expertise and proven leadership capabilities. The ideal candidate will drive development efforts, mentor team members, and collaborate with cross-functional teams to deliver high-quality, scalable solutions.
Key Responsibilities:
Lead a team of Java developers, provide technical guidance, and ensure timely delivery of project milestones.
Design, develop, and implement high-performing Java/J2EE applications.
Collaborate with architects, QA, and product teams to define technical requirements and solutions.
Review code, enforce best practices, and maintain coding standards.
Troubleshoot and resolve complex technical issues across modules.
Optimize application performance and ensure scalability.
Participate in architecture discussions and contribute to system design decisions.
Required Qualifications & Skills:
8+ years of hands-on experience in Java/J2EE development.
Mandatory experience leading teams and managing end-to-end project delivery.
Strong expertise in:
Core Java, J2EE, JSP, Servlets, Struts
Spring Framework, Hibernate
Web Services (REST & SOAP)
JavaScript, jQuery, AJAX
Strong understanding of OOPs concepts, data structures, design patterns, and scalable system design.
Hands-on experience with Tomcat and WebLogic/WebSphere application servers.
Excellent problem-solving, communication, and analytical skills.
Nice-to-Have:
Experience working in Agile environments.
Exposure to cloud technologies.
Explore More Opportunities