All roles at PUMA Sports

Software Engineer II - Core Commerce Platform

PuneFull-time4–7 yrsPosted over a month ago

Mid-level software engineering role at PUMA Sports in Pune. Needs 4+ years.

About the role

SPEED & SPIRIT is what we look for in our candidates, defined by some simple values that inspire us to BE DRIVEN in our performance, BE VIBRANT in our sporting legacy, BE TOGETHER in our team spirit, and to let our individual talent and experience shine. Applying for a job at PUMA is easy.

What you'll do

  • Develop and support scalable services for real-time inventory availability, allocation, and order promising across digital and physical commerce channels
  • Develop accurate Available-to-Sell calculations by combining on-hand, in-transit, reserved, allocated, and safety-stock inventory positions
  • Build order-promising capabilities that calculate reliable delivery and pickup estimates based on inventory location, fulfilment-node capacity, carrier options
  • Implement inventory segmentation and buffer strategies, including safety stock and channel-specific allocations
  • Develop production-grade microservices using Java and Spring Boot, with a strong focus on scalability, resilience, maintainability, and operational performance

What you need

  • Data structures
  • Java
  • REST APIs
  • Spring Boot
  • Microservices
  • Kafka

Good to have

  • WMS
  • ERP
  • Root cause analysis
  • Test automation
  • CI/CD
  • LLMs

More roles like this at PUMA Sports

Apply on PUMA Sports's site