Software Engineer - Fullstack

Staples India

Chennai District

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A major retail technology firm in Chennai is seeking a Full Stack Engineer with expertise in building scalable systems using Java, Spring Boot, Angular/React, and cloud-native architectures. This role involves working on enterprise merchandising and pricing platforms, collaborating with cross-functional teams, and contributing to system design. Candidates should have over 4 years of experience and a strong ability to leverage modern development practices. The position offers the chance to make a tangible impact in the retail tech field while continuously learning in a dynamic environment.

Qualifications

  • 4+ years of professional experience in software development focusing on Java and Spring Boot.
  • Proven experience building scalable, distributed applications in an enterprise environment.
  • Familiarity with cloud platforms (Azure, AWS, or GCP).

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Java and Angular/React.
  • Build and optimize RESTful APIs and microservices.
  • Participate in code reviews, debugging, and automated testing.

Skills

Java
Spring Boot
Angular
React
CI/CD
Docker
Kubernetes
Agile methodologies
Git
Kafka
Solace

Job description

Staples India Business Innovation Hub Private Limited | Permanent

We’re seeking a Full Stack Engineer with solid experience in building scalable systems using Java, Spring Boot, Angular/React, and cloud-native architectures. In this role, you will contribute to the development and enhancement of our enterprise merchandising and pricing platforms, working on systems that manage item setup, catalog data, pricing calculations, and promotional workflows.

You’ll work closely with senior engineers, product, and business teams to deliver reliable, well-tested features that support pricing, merchandising, and revenue management operations. This role is ideal for an engineer who is eager to grow their skills, takes ownership of their work, and wants to make a tangible impact on enterprise-scale retail systems.

Duties & Responsibilities
  • Design, develop, and maintain scalable full-stack applications using Java (Spring Boot) on the backend and Angular/React with TypeScript on the frontend.
  • Build and optimize RESTful APIs and microservices, ensuring performance, reliability, and scalability.
  • Contribute to system design, architecture discussions, and technical decision‑making within the team.
  • Write clean, efficient, and testable code, ensuring adherence to engineering best practices.
  • Participate in code reviews, debugging, performance tuning, and automated testing.
  • Leverage CI/CD pipelines, Git workflows, and Agile methodologies to deliver high‑quality software.
  • Work with messaging systems (Kafka, Solace) for event‑driven data distribution across pricing and merchandising systems.
  • Collaborate with cross‑functional teams to understand business requirements and translate them into technical solutions.
  • Support production systems, troubleshoot issues, and participate in on‑call rotations as needed.
  • Continuously learn and stay current with emerging technologies and development practices.
  • Leverage AI‑assisted development tools (GitHub Copilot, AI code assistants) as part of daily engineering workflows to accelerate development velocity and code quality.
Requirements

Years of Experience

4+ years of professional experience in software development with a focus on Java, Spring Boot, and full‑stack technologies.

Basic Qualifications
  • Proven experience building scalable, distributed applications in an enterprise environment.
  • Solid knowledge of databases (relational and NoSQL), APIs, and modern development best practices.
  • Familiarity with cloud platforms (Azure, AWS, or GCP) and containerization (Docker, Kubernetes).
  • Strong knowledge of CI/CD, automated testing, code quality, and version control (Git).
  • Ability to analyze, debug, and optimize applications for performance and scalability.
  • Demonstrated ability to work in Agile teams and deliver high‑quality software on time.
  • AI‑native SDLC mindset — demonstrated ability to use AI‑assisted development tools (GitHub Copilot, AI code assistants) as a force multiplier in everyday engineering work.
Preferred Qualifications
  • Prior experience in retail, eCommerce, or B2B commerce technology is a plus.
  • Familiarity with pricing, promotions, or merchandising domain concepts.
  • Experience with messaging systems (Kafka, Solace) and event‑driven architectures.
  • Experience in test‑driven development and continuous integration practices.
  • Has the ability to break down problems and estimate time for development tasks.
  • Lears organization vision and understands how team goals contribute to broader objectives.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Engineer - Fullstack
Lead Engineer - Fullstack

Staples India • Chennai District

On-site
INR 4,000,000 - 7,500,000
Senior Software Engineer - Fullstack-Payments
Senior Software Engineer - Fullstack-Payments

Staples India • Chennai District

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

Staples India • Chennai District

On-site
INR 2,400,000 - 3,800,000
Software Engineer - .Net
Software Engineer - .Net

Staples India • Chennai District

On-site
INR 900,000 - 1,200,000
Senior Software Engineer - .Net
Senior Software Engineer - .Net

Staples India • Chennai District

On-site
INR 1,200,000 - 2,100,000
Lead Engineer - Backend
Lead Engineer - Backend

Staples India • Chennai District

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer - JAVA - Ecomm
Senior Software Engineer - JAVA - Ecomm

Staples India • Chennai District

On-site
INR 1,800,000 - 2,400,000
Sr Fullstack Developer - Frontend
Sr Fullstack Developer - Frontend

Staples India • Chennai District

On-site
INR 1,200,000 - 2,100,000
Lead Engineer-Java
Lead Engineer-Java

Staples India • Chennai District

On-site
INR 1,800,000 - 2,800,000
Full Stack Developer
Full Stack Developer

Staples India • Chennai District

On-site
INR 1,200,000 - 2,400,000