Sporting Fashion & Goods
Software Engineer II - Core Commerce Platform
Mid Level
Pune, India
in office
Full time
Job description
About the Role
Sits within the Core Commerce Platform organisation, which delivers omnichannel commerce capabilities that power the purchase journey, inventory availability, delivery promise, order processing and fulfilment, and post-purchase experiences across channels. The postholder builds backend services that power Basket, Cart, Pricing, Promotions, and Checkout experiences across omni-channel commerce platforms. The role is responsible for the technical design, development, testing, and operational readiness of scalable commerce services.
Key Responsibilities
- Take responsibility for the technical design, development, testing, and operational readiness of scalable commerce services.
- Develop and implement omni-channel Basket and Checkout services, supporting seamless customer journeys from cart creation and basket management through checkout completion and order submission.
- Develop scalable, production-grade integrations and services using modern Java-based microservices within a cloud-native commerce architecture.
- Implement and optimise shopping cart and checkout experiences, including guest checkout, registered customer journeys, saved carts, multi-shipment scenarios, and click-and-collect capabilities.
- Ensure solutions are secure, observable, reliable, and resilient through strong engineering practices, performance optimisation, and operational excellence.
- Optimise storefront and checkout performance through caching strategies, API optimisation, automation, and proactive monitoring.
- Leverage AI-assisted engineering practices and tools to improve engineering productivity, code quality, testing effectiveness, and delivery velocity.
Required Experience & Qualifications
- 4+ years of software engineering experience with proven expertise in digital commerce platforms, storefront applications, and customer-facing Basket & Checkout capabilities.
- Knowledge of omni-channel commerce experiences, including Click & Collect (BOPIS), multi-shipment checkout, guest checkout, and cross-channel customer journeys, along with associated checkout and fulfilment integrations.
- Understanding of real-time inventory visibility, product availability, reservations, and shipping options to enable accurate, seamless checkout experiences.
- Strong Java development experience with expertise in Spring Boot and microservices architecture for building scalable, resilient, and production-grade commerce applications.
- Strong understanding of performance optimisation, caching strategies, session management, and scalability considerations for high-volume basket and checkout functionalities.
- Experience with observability, reliability engineering, monitoring, distributed tracing, and performance optimisation in customer-facing commerce platforms.
- Experience using coding agents, LLMs, or AI-assisted engineering tools to improve software delivery, code quality, testing efficiency, and developer productivity.
Preferred Skills
- Working knowledge of SFCC is preferred.
The Application Process
Applying for a job at PUMA is easy; candidates apply online and follow the steps to upload their application. PUMA states that every application is reviewed by real people who are committed to fairness, transparency, and equal opportunity, and that no automated systems or AI tools are used to make hiring decisions.
- Apply online and follow the steps to upload an application.
- Every application is reviewed by real people who are committed to fairness, transparency, and equal opportunity.
- No automated systems or AI tools are used to make hiring decisions.
- AI may be used for isolated organisational steps such as scheduling interviews, with no influence on decisions in the application process.
About the Company
PUMA is a global sports brand creating footwear, apparel, and accessories that inspire athletes and everyday movers. The PUMA Group owns PUMA, Cobra Golf, and stichd, operates in 120+ countries, and has around 22,000 employees worldwide. PUMA looks for SPEED & SPIRIT in candidates, defined by values to BE DRIVEN in performance, BE VIBRANT in sporting legacy, BE TOGETHER in team spirit, and to let individual talent and experience shine.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.