Software Engineer II - Core Commerce Platform

Puma
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 4+ yearsSkills: ["Peer review","Root-cause analysis","Troubleshooting","Performance optimization","Reliability engineering"]

Build backend microservices for omnichannel commerce capabilities that power availability, order promising, and post-purchase experiences. Own feature delivery from design to production while collaborating with lead and engineering management to create low-latency, resilient services. Develop real-time inventory processing with Kafka, integrate with OMS/commerce/WMS/ERP/fulfilment systems, and ensure solutions are secure, observable, and reliable through testing, automation, and production support.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Puma
Puma
5 days ago

Software Engineer II - Core Commerce Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build backend microservices for omnichannel commerce capabilities that power availability, order promising, and post-purchase experiences. Own feature delivery from design to production while collaborating with lead and engineering management to create low-latency, resilient services. Develop real-time inventory processing with Kafka, integrate with OMS/commerce/WMS/ERP/fulfilment systems, and ensure solutions are secure, observable, and reliable through testing, automation, and production support.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and support scalable services for real-time inventory availability, allocation, and order promising across digital and physical commerce channels.
  • •Build Available-to-Sell calculations and order-promising capabilities for delivery and pickup estimates based on inventory and operational inputs.
  • •Develop production-grade microservices with a focus on scalability, resilience, maintainability, and operational performance.
  • •Implement event-driven inventory processing using Kafka (or similar) to handle receipts, adjustments, reservations, releases, cancellations, and fulfilment updates.
  • •Integrate inventory and promising services with OMS, commerce, WMS, ERP, store, and fulfilment platforms; support production through monitoring, troubleshooting, and root-cause analysis.

Key Requirements

  • •4+ years designing, developing, and supporting enterprise-grade applications, preferably in commerce, order management, inventory, or supply-chain domains.
  • •Hands-on software engineering experience with Java, Spring Boot, and microservices architectures.
  • •Strong understanding of REST APIs, event-driven architectures, messaging technologies, and integration patterns.
  • •Experience building reliable, scalable, maintainable, production-grade backend services.
  • •Experience with automated testing, code reviews, CI/CD pipelines, and production support.
Experience:4+ yearsCommerceOrder managementInventorySupply-chain
Skills:Peer reviewRoot-cause analysisTroubleshootingPerformance optimizationReliability engineering
Tech Stack:JavaSpring BootMicroservicesREST APIsEvent-driven architectureKafkaOMSWMSERPOrder management systemsDistributed Order Management Systems (OMS)Fluent CommerceCI/CDObservabilityLLMsAI-assisted engineering tools

Company Brief

Puma
Global athletic and casual footwear, apparel, and accessories brand designing, developing, marketing and selling sports-inspired products for consumers and athletes worldwide.
Industry: Fashion & Apparel
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Herzogenaurach, Germany
Founded: 1948
WebsiteLinkedIn