Lead Java Full Stack Developer

Filled
March 7, 2026

Job Description

Role Overview

We are seeking a highly experienced Lead Java Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate will have a strong background in Java/Spring Boot for backend development and React for frontend solutions, with hands-on experience in microservices architecture and RESTful APIs.

You will lead and collaborate with cross-functional teams to deliver high-quality, modular, and maintainable solutions while driving innovation and resolving technical challenges.

Key Responsibilities

  • Design, develop, and maintain scalable web applications.
  • Implement React-based frontend components and ensure seamless integration with backend services.
  • Build and manage microservices to support modularity, performance, and scalability.
  • Collaborate with cross-functional teams including QA, DevOps, and product management.
  • Troubleshoot, debug, and optimize applications for performance and reliability.
  • Drive adoption of best practices, modern tools, and innovative technologies within the team.

Required Skills & Experience

  • 10+ years of experience in Full Stack development using Java and Spring Boot.
  • Strong frontend development skills with React.
  • Hands-on experience with microservices architecture and RESTful APIs.
  • Solid knowledge of databases: SQL, NoSQL, and ORM frameworks.
  • Proficient in Git/version control and collaborative development workflows.
  • Excellent problem-solving, analytical, and communication skills.

Preferred Qualifications

  • Experience mentoring and guiding junior developers.
  • Familiarity with CI/CD pipelines, containerization tools (Docker/Kubernetes), and cloud platforms.
  • Knowledge of modern frontend frameworks beyond React (optional).