Back to careers

Lead Full Stack Developer (Java & React)

About the Role

We are seeking a highly skilled Lead Full Stack Developer (Java & React) to join our product engineering team. The ideal candidate comes from a product company background and is exceptionally strong in problem solving and system design. In this role, you will lead the development of scalable, high-performance applications across front-end and back-end systems while mentoring junior engineers and driving technical excellence.
Location: Hyderabad, India
Type: Full-time
Experience: 7+ Years (Product company background required)
Notice: Immediate Joiners

Key Responsibilities

  • Lead design and development of scalable, secure, and high-performing applications using Java (Spring Boot, Spring Security) and React.js.
  • Architect and implement microservices and full-stack solutions.
  • Develop responsive user interfaces using React.js, with state management tools such as Redux/Context API.
  • Work with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB).
  • Implement CI/CD pipelines and manage deployments on AWS/Azure/GCP with Docker/Kubernetes.
  • Ensure code quality, maintainability, and adherence to best practices through code reviews.
  • Collaborate with product managers, designers, and cross-functional teams in an Agile environment.
  • Mentor and guide junior developers to improve their technical skills.

Requirements

  • 8+ years of professional software engineering experience, preferably in product-based companies.
  • Strong expertise in Java, Spring Boot, Spring Security.
  • Advanced knowledge of React.js fundamentals and ecosystem.
  • Proficiency in front-end build tools (Webpack, Babel) and modern development practices.
  • Strong understanding of databases (SQL and NoSQL).
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Solid grasp of SDLC, Agile methodologies, and architectural best practices.
  • Excellent problem-solving, communication, and leadership skills.

Desirable Skills

  • Experience with microservices architecture.
  • Knowledge of CI/CD tools like Jenkins, GitLab CI, GitHub Actions.
  • Exposure to message queues (Kafka, RabbitMQ).
  • Familiarity with GraphQL.