Software Development Lead specializing in Java and J2EE technologies

10 - 15 years

15 - 25 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

This job description details a Software Development Lead specializing in Java and J2EE technologies with a focus on application development, particularly for retail websites. The ideal candidate should possess strong skills in the following areas: Software Development Lead specializing in Java and J2EE technologies. We are seeking an experienced, hands-on Software Developer Lead with 10 to 12 years of expertise in Java and J2EE technologies to lead and drive complex application development projects. The ideal candidate will possess strong technical skills, a leadership mindset, and the ability to mentor junior team members.

Key Responsibilities:

  • Lead the end-to-end development of enterprise-level Java/J2EE applications with hands-on execution.
  • Develop, optimize, and maintain scalable, robust, and secure web applications using Core Java, Servlets, JSP, Java Beans, JDBC, and JMS.
  • Architect and implement complex solutions using Spring Boot, Spring MVC, and other modern frameworks.
  • Design and develop RESTful and SOAP web services, integrating with front-end applications.
  • Collaborate with business analysts and stakeholders to understand requirements and translate them into technical solutions.
  • Mentor and guide a team of junior developers, ensuring adherence to best practices and coding standards.
  • Ensure application performance, quality, and responsiveness.
  • Implement and maintain CI/CD pipelines for streamlined deployments.
  • Conduct code reviews, troubleshoot issues, and ensure defect-free code.
  • Stay updated with emerging technologies and industry trends to continuously enhance application architecture.

Required Skills & Experience:

  • 10 to 12 years of hands-on experience in Java, J2EE, and enterprise application development.
  • Strong expertise in Core Java, Java Servlets, JSP, Java Beans, JDBC, JMS, XML, XSLT.
  • Extensive experience with Spring Boot, Spring MVC, and related Spring ecosystem.
  • Proficient in front-end technologies such as Angular, React JS, JavaScript, jQuery, Ajax, JSTL.
  • Experience in designing and developing RESTful and SOAP APIs.
  • Strong understanding of database design and development (Oracle, MySQL, or similar).
  • Familiarity with build tools like Maven and integrated development environments (IDEs) such as Eclipse or IntelliJ IDEA.
  • Experience with cloud platforms and microservices architecture is a plus.
  • Excellent problem-solving, debugging, and analytical skills.
  • Proven leadership and team management capabilities.

Preferred Qualifications:

  • Bachelors or Masters degree in Computer Science, Engineering, or related field.
  • Experience in retail or e-commerce domain is advantageous.
  • Certifications in Java, Spring, or related technologies are a plus.

This role offers an opportunity to lead cutting-edge projects, contribute to technical strategy, and work in a dynamic, collaborative environment.

Core Java & JavaEE Technologies:

  • Proficient in Core Java (Java SE)
  • Java Servlets and JSP for server-side web development
  • Java Beans for encapsulating data
  • JDBC for database connectivity
  • JMS for messaging services
  • XML and XSLT for data transformation and markup

Front-End Technologies:

  • Angular 8
  • React JS
  • JavaScript, jQuery for dynamic web interfaces
  • JSTL and Ajax for asynchronous web page updates

Frameworks & Tools:

  • Spring Boot for building stand-alone, production-grade Spring applications
  • Maven as a build automation tool

Domain & Application Context:

  • Focused on retail websites, involving e-commerce functionalities

Additional Skills:

  • Strong understanding of server-side programming concepts
  • Ability to lead and coordinate development teams
  • Application design, architecture, and deployment

This role likely involves leading development projects, collaborating with cross-functional teams, and ensuring best practices in software engineering are followed for retail web applications.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now