Lead Java Full Stack Developer

Filled
March 7, 2026

Job Description

Role Overview:

As a Lead Java Full Stack Developer, you will lead the design, development, and delivery of high-quality, scalable enterprise applications. You will oversee technical decisions, mentor team members, and collaborate closely with cross-functional teams to ensure successful project execution.

Key Responsibilities:

  • Lead end-to-end full stack development using Java (Spring Boot) and modern front-end frameworks (Angular, React, or similar).
  • Design, develop, and maintain microservices and RESTful APIs.
  • Mentor and guide junior developers, promoting best practices and code quality.
  • Collaborate with business analysts, product owners, and QA teams to deliver robust solutions.
  • Participate in architecture discussions, code reviews, and system design decisions.
  • Ensure applications meet performance, scalability, and security standards.
  • Drive technical innovation and evaluate emerging technologies for adoption.

Required Skills & Qualifications:

  • 10+ years of experience in Java Full Stack Development.
  • Strong expertise in Java, Spring/Spring Boot, JPA/Hibernate.
  • Proficiency with front-end technologies such as Angular, React, or Vue.js.
  • Hands-on experience with RESTful APIs, microservices, and cloud deployments (AWS preferred).
  • Experience with Docker, Kubernetes, CI/CD pipelines, and Git workflows.
  • Excellent problem-solving, leadership, and communication skills.
  • Prior experience in mentoring and leading development teams.