Senior Software Engineer - JAVA - Ecomm
Staples India Business Innovation Hub Private Limited · staplesindia.in
ChennaiSenior
The job in short
Java e-commerce engineer.
Java
Details
- Found
- 21 d ago · posted 2026-02-06
- Location as listed
- Chennai, Tamil Nadu, India
- Role
- Backend Engineer
- Source
- The company’s own careers site
Full description
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.
Backend Engineer jobs in Chennai · Backend Engineer jobs in India · All Staples India Business Innovation Hub Private Limited jobs