Senior Software Engineer - JAVA - Ecomm

Posted Yesterday
Be an Early Applicant
Chennai, Tamil Nadu, IND
In-Office
Senior level
eCommerce • Retail • Software
The Role
Leads the design and development of scalable full-stack applications using Java, Spring Boot, React, and TypeScript. Defines distributed-system architecture, develops REST APIs and microservices, integrates event-driven messaging, and supports cloud-native solutions. The role includes architecture reviews, performance optimization, CI/CD, testing, capacity planning, stakeholder collaboration, and mentoring junior engineers.
Summary Generated by Built In

What You’ll Be Doing: 

  • Lead the design and development of scalable full-stack applications using Java (Spring Boot) for the backend and React with TypeScript on the frontend 

  • Define system architecture patterns for distributed systems, ensuring resilience, scalability, and maintainability 

  • Develop and optimize RESTful APIs, microservices, and integration with messaging systems like Kafka, Solace, or Azure Event Hub 

  • Collaborate with product managers, UX designers, and other engineers to translate business requirements into robust technical solutions. 

  • Champion best practices in code quality, CI/CD, testing, and performance optimization 

  • Guide junior engineers and contribute to a culture of technical excellence and continuous improvement 

  • Participate in architecture reviews, system design discussions, and capacity planning 

 

What You Bring to the Table: 

  • Strong experience with Java, Spring Boot, and React / TypeScript in production systems 

  • Deep understanding of system design principles, distributed systems, microservices architecture, and cloud-native patterns 

  • Experience integrating with event-driven architectures using Kafka, Solace, or similar 

  • Strong knowledge of API security, identity management, and performance tuning 

  • Exposure to relational (MySQL) and NoSQL (Couchbase, MongoDB, etc.) databases 

  • Comfort working in Agile environments, collaborating across teams, and influencing stakeholders 

  • Ability to balance hands-on development with architectural decision-making 

 


Requirements

Basic Qualifications: 

  • 6+ years of full stack development experience with emphasis on Java, Spring Boot, and React 

  • 2+ years designing distributed, event-driven systems 

  • Hands-on experience working in cloud environments (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. 



Skills Required

  • 6+ years of full-stack development experience emphasizing Java, Spring Boot, and React
  • 2+ years designing distributed, event-driven systems
  • Hands-on experience working in Azure, AWS, or GCP cloud environments
  • 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
  • Strong experience with Java, Spring Boot, and React or TypeScript in production systems
  • Experience with event-driven architectures using Kafka, Solace, or similar technologies
  • Strong knowledge of API security, identity management, and performance tuning
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
12,060 Employees
Year Founded: 1986

What We Do

Staples India is Staples’ technology and innovation hub in Chennai, building platforms, systems, and digital solutions that support the company’s global operations and future of work. Staples serves consumers and businesses with workplace products and services, including office supplies, janitorial products, technology, furniture, breakroom essentials, print and marketing, shipping, travel, and promotional offerings. Its India teams focus on engineering, eCommerce, process optimization, and enterprise solutions.

Similar Jobs

FourKites Logo FourKites

Intern - Community & Documentation

Artificial Intelligence • Big Data • Logistics • Machine Learning • Software • Transportation
Easy Apply
Hybrid
Chennai, Tamil Nadu, IND
475 Employees
360K-360K Annually
Remote or Hybrid
2 Locations
289097 Employees

Capco Logo Capco

Liquidity Reporting

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Sailor Health Logo Sailor Health

Care Coordinator

Healthtech • Social Impact • Telehealth
In-Office or Remote
6 Locations
20 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account