PUMA logo

Senior Software Engineer - Core Commerce Platform Role: Basket & Checkout Tech Lead

PUMA
NewPosted today

LOCATION

Local Office Pune · Onsite

EXPERIENCE

7+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootMicroservices ArchitectureEvent-Driven ArchitectureRESTful APIsSoftware Architecture

Job description

Overview

Senior Software Engineer on PUMA's Core Commerce Platform team, building and operating the Basket & Checkout capabilities that power the omnichannel purchase journey.

What you'll do

  • Design, develop, and maintain scalable services supporting Basket Management, Cart Operations, Pricing, Promotions, and Checkout capabilities.
  • Build and enhance API-first, event-driven, and SFCC-integrated solutions that enable seamless cart experiences, real-time pricing, promotion qualification, inventory validation, and checkout orchestration.
  • Support seamless customer shopping and purchase experiences by ensuring basket, cart, pricing, and checkout workflows operate consistently across channels, devices, and regions.
  • Integrate SFCC basket and checkout services with OMS, Commerce Platforms, ERP, inventory, customer, product, and fulfillment systems.
  • Collaborate with Tech Leads and Product teams to deliver roadmap commitments.
  • Drive technical design discussions and contribute to architecture decisions within the team.
  • Ensure applications and services are production-ready through observability, monitoring, performance optimization, reliability engineering, and operational readiness practices.
  • Mentor junior engineers, perform code reviews, and help establish engineering standards and best practices.
  • Utilize AI-assisted engineering tools to accelerate development and strengthen code quality.

What you'll need

  • 7+ years of software engineering experience, with a strong track record of building and operating scalable, highly available, customer-facing digital commerce platforms.
  • Strong understanding of design patterns, data structures and algorithms, with practical experience applying them to real-world use cases.
  • Expertise in backend engineering, API design, microservices, event-driven architectures, and scalable integration patterns using Java, Spring Boot and related frameworks.
  • Working knowledge of React and modern frontend development practices sufficient to contribute to customer-facing applications.
  • Experience with observability, reliability engineering and performance optimisation.
  • Experience designing and implementing guest checkout, authenticated checkout, saved baskets, cart merge, multi-shipment, Click & Collect, and other omni-channel checkout journeys.
  • Experience designing and building high-throughput, low-latency services supporting basket operations, pricing, promotions, inventory validation, shipping selection, and checkout orchestration.
  • Experience designing graceful degradation and fallback mechanisms that help sustain basket and checkout journeys during downstream service disruptions.
  • Strong ability to mentor engineers, review integration designs, conduct code reviews, and drive sound technical decisions and engineering standards.
  • Experience using coding agents, LLMs, or AI-assisted engineering tools to improve software delivery, testing, code quality, and developer productivity.

Nice to have

  • Hands-on experience in building basket and checkout capabilities in SFCC.

Details

  • Location: Local Office Pune (Global Function).

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer - Core Commerce Platform Role: Basket & Checkout Tech Lead