2 months ago
Pune, IndiaMid Level
Responsibilities
- Develop 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 using inventory, fulfilment, carrier, shipping, and operational data.
- Implement inventory segmentation, safety-stock, buffer, and channel-specific allocation strategies.
- Develop production-grade Java and Spring Boot microservices focused on scalability, resilience, maintainability, and operational performance.
- Build near-real-time event-driven inventory processing using Kafka or similar messaging technologies.
- Integrate services with OMS, commerce, WMS, ERP, store, and fulfilment platforms across the order lifecycle.
- Own defined features or components from technical design through production, including implementation, validation, documentation, and peer reviews.
- Support production services through monitoring, troubleshooting, root-cause analysis, automation, and reliability improvements.
Requirements
- At least 4 years of experience designing, developing, and supporting enterprise-grade applications.
- 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.
- Practical understanding of design patterns, data structures, and algorithms.
- Experience with automated testing, code reviews, CI/CD pipelines, and production support.
- Understanding of observability, reliability engineering, and performance optimization.
- Working knowledge of order lifecycle or inventory-management concepts such as availability, reservations, ATP, ATS, allocation, or fulfilment.
- Experience integrating with OMS, WMS, ERP, commerce, or fulfilment platforms is advantageous.
- Experience configuring and extending Distributed Order Management Systems is preferred; Fluent Commerce experience is preferred.
- Experience with Kafka or equivalent messaging technologies.
- Experience using coding agents, LLMs, or AI-assisted engineering tools to improve software delivery and developer productivity.
Tech Stack
Categories
About PUMA
PUMA designs, manufactures, and sells athletic and sportstyle footwear, apparel, and accessories for athletes and lifestyle consumers worldwide. The public company (ETR: PUM), founded in 1948 and headquartered in Herzogenaurach, Germany, goes to market through wholesale, retail, and direct-to-consumer e-commerce, and owns the Cobra Golf and stichd brands. Its product lines span football, running, training, and everyday wear across more than 100 countries.
