Lead Full Stack Engineer - Java & React

Staples India

Chennai District

On-site

INR 2,500,000 - 4,200,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Staples India is seeking a Lead Full Stack Engineer to design and build scalable, high-performance applications using Java, Spring Boot, React, TypeScript, and cloud-native architectures.

You will collaborate with product, UX, backend and QA teams to translate requirements into robust, responsive solutions for a modern eCommerce platform. The role involves mentoring junior engineers, driving architectural decisions, and improving reliability and performance in an Agile environment.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field, or equivalent practical experience.
  • 8+ years of full stack development with emphasis on Java, Spring Boot, React, and TypeScript.
  • 2+ years designing distributed, event-driven systems.
  • Hands-on experience in cloud environments such as Azure, AWS, or GCP.
  • Proficiency with microservices, REST APIs, queues, and streaming tech.
  • Experience with Micro Frontends, API gateways, or headless commerce.
  • Proven experience building scalable distributed apps in enterprise settings.
  • Strong knowledge of databases, APIs, and modern dev practices.
  • Agile teamwork and delivering high-quality software on time.

Responsibilities

  • Lead the design and development of scalable full-stack applications using Java, Spring Boot, React, TypeScript, HTML, CSS, and modern JavaScript patterns.
  • Design and implement RESTful APIs, microservices, reusable UI components, and integration patterns for reliable eCommerce experiences.
  • Define architecture patterns across frontend and backend systems, including microservices, API gateways, and distributed workflows.
  • Collaborate with product managers, UX designers, and engineers to translate requirements into robust solutions.
  • Integrate applications with messaging systems and event-driven platforms such as Kafka or similar technologies.
  • Champion engineering best practices including code quality, testing, CI/CD, observability, security, and performance optimization.
  • Guide junior engineers and participate in architecture reviews and capacity planning.

Tools

Java
Spring Boot
React
TypeScript
Azure
AWS
GCP
REST APIs
Microservices
Event-driven systems

Job description

We’re looking for a Lead Full Stack Engineer with strong experience designing and building scalable, high-performance applications using Java, Spring Boot, React, TypeScript, and cloud-native architectures. This role will play a key part in shaping both frontend and backend solutions for our modern eCommerce platform, improving system reliability, application performance, API integration, and secure enterprise-grade digital experiences. You’ll work closely with Product, UX, backend and frontend engineering, architecture, and QA teams to translate business and design requirements into responsive, maintainable, and scalable applications. We’re seeking someone who can contribute hands-on across the stack, solve complex engineering problems, and influence technical decisions that support long-term platform growth.

What You’ll Be Doing:
  • Lead the design and development of scalable full-stack applications using Java, Spring Boot, React, TypeScript, HTML, CSS, and modern JavaScript patterns.
  • Design and implement RESTful APIs, microservices, reusable UI components, and integration patterns that support reliable eCommerce experiences.
  • Define architecture patterns across frontend and backend systems, including microservices, API gateways, distributed workflows, and micro frontend approaches where applicable.
  • Collaborate with product managers, UX designers, and engineers to translate user journeys, business requirements, and technical needs into robust solutions.
  • Integrate applications with messaging systems and event-driven platforms such as Kafka, Solace, Azure Event Hub, or similar technologies.
  • Champion engineering best practices including code quality, testing, CI/CD, observability, accessibility, security, and performance optimization.
  • Guide junior engineers and participate in architecture reviews, system design discussions, capacity planning, and technical decision-making.
Requirements
Basic Qualifications
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
  • 8+ years of full stack development experience with emphasis on Java, Spring Boot, React, and TypeScript.
  • 2+ years designing distributed, event-driven systems.
  • Hands-on experience working in cloud environments such as Azure, AWS, or GCP.
  • Proficiency with microservices, REST APIs, message queues, and streaming technologies.
  • Experience with Micro Frontends, Headless Commerce platforms, or API gateways.
  • Proven experience building scalable, distributed applications in an enterprise environment.
  • Solid knowledge of databases, APIs, and modern development best practices.
  • Demonstrated ability to work in Agile teams and deliver high-quality software on time.
Preferred Qualifications
  • Experience with Java, Spring Boot, React, TypeScript, microservices, API gateways, and distributed backend services.
  • Experience developing, deploying, and supporting applications on cloud platforms, preferably Microsoft Azure.
  • Familiarity with micro frontend architecture, design systems, component libraries, and frontend platform modernization.
  • Understanding of observability, log analysis, browser diagnostics, backend troubleshooting, and tools such as Splunk or similar platforms.
  • Experience with automated testing strategies, CI/CD pipelines, code quality tools, and release readiness practices.
  • Ability to mentor junior engineers, model full-stack engineering excellence, and contribute to technical leadership within the team.
  • Proven ability to take ideas from concept to delivery and explore technologies that improve customer and engineering outcomes.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Full Stack Engineer - Java & React
Lead Full Stack Engineer - Java & React

Staples India Business Innovation Hub Private Limited • Chennai District

On-site
INR 1,800,000 - 3,000,000
Fullstack Developer (Java)
Fullstack Developer (Java)

Cloudesign • Mumbai

On-site
INR 1,200,000 - 1,800,000
Full Stack Engineer - Java+React
Full Stack Engineer - Java+React

Luxoft • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Full Stack Engineer
Full Stack Engineer

Blue Spire Inc • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Luxoft • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Lead Engineer - Backend
Lead Engineer - Backend

Staples India • Chennai District

On-site
INR 2,500,000 - 4,000,000
Full Stack Developer – (Java, React)
Full Stack Developer – (Java, React)

ElevenX Capital • Gurugram District

On-site
INR 2,200,000 - 4,200,000
Full Stack Developer – Java, React
Full Stack Developer – Java, React

ElevenX Capital • Gurugram District

On-site
INR 4,500,000 - 6,000,000
Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Java Full Stack Developer Lead
Java Full Stack Developer Lead

NTT DATA, Inc. • Bengaluru

Hybrid
INR 4,500,000 - 6,500,000