OMS Lead Engineer
✨ AI Summary
EPAM Systems is hiring an OMS Lead Engineer in Geneva, Switzerland (hybrid) to lead technical delivery of a Fluent Commerce SaaS-based Unified Commerce Order Management System for a luxury goods client. The role requires hands-on leadership of a six-person team, with a tech stack including Java, Spring Boot, WebFlux, AWS, GitLab CI/CD, MongoDB, and Python. Candidates need proven experience as a Technical Lead or Senior Backend Engineer in OMS, ideally with Fluent Commerce, plus strong Java and cloud skills; French is a plus. Perks include 5 weeks vacation, stock purchase plan, and learning opportunities.
We're looking for an OMS Lead Engineer to join our team in Geneva, Switzerland in a hybrid working mode.
In this role, you will lead the technical delivery of a Unified Commerce Order Management System (OMS) based on Fluent Commerce SaaS for a leading luxury goods company. The OMS is a strategic solution within the client’s Unified Commerce domain, supporting end-to-end order orchestration, inventory visibility, sourcing logic and distributed order management across multiple brands and markets.
You will provide technical leadership, hands-on development and coordination of a distributed team, ensuring high-quality delivery and alignment with Fluent Commerce architecture and operational standards.
Responsibilities
- Lead a team of six OMS/Java developers, providing technical and delivery guidance, task coordination and quality oversight
- Bring strong hands-on Fluent Commerce/Fluent OMS expertise to support solution design, feature development and issue resolution
- Contribute as a backend engineer by developing and enhancing OMS capabilities, resolving defects and guiding the team on scalable and maintainable implementation patterns
- Create and review technical specifications and technical user stories
- Support backlog refinement and ensure development readiness of requirements
- Implement backlog items and oversee unit test automation
- Contribute to PI Planning sessions and Quarterly Alignment Days (QADs)
- Coordinate release preparation and production deployments, maintaining GitLab CI/CD pipelines and ensuring reliability across AWS, GitLab, Spring Boot, WebFlux, MongoDB and Python-based components
Requirements
- Proven experience as a Technical Lead or Senior Backend Engineer in Order Management Systems, preferably with Fluent Commerce OMS
- Strong proficiency in Java and backend development frameworks such as Spring Boot and WebFlux
- Hands-on experience with cloud platforms, ideally AWS, and CI/CD tools such as GitLab
- Solid understanding of distributed order management, inventory visibility and order orchestration concepts
- Experience integrating third-party SaaS solutions and enterprise systems (e.g., SAP, Commercetools)
- Familiarity with unit test automation and best practices in software quality assurance
- Excellent communication and leadership skills with the ability to coordinate across distributed teams
- Strong problem-solving skills and a proactive approach to issue resolution and continuous improvement
- Fluent English, both written and spoken; French proficiency is a strong advantage
Benefits
- 5 weeks of vacation
- EPAM Employee Stock Purchase Plan (ESPP)
- Enhanced parental leave
- Extended pension plan
- Daily sickness allowance insurance
- Employee assistance program
- Global business travel medical and accident insurance
- Learning and development opportunities including in-house training and coaching, professional certifications, and courses
About the Company
More jobs at EPAM Systems
-
Lead Data DevOps
Mexico, Colombia · remote · Aug 20, 2026
-
Senior Security & Test Engineer, A2A
Armenia, Georgia, Kazakhstan, Kyrgyzstan, Uzbekistan · remote · Aug 20, 2026
-
Senior Data DevOps
Mexico, Colombia · remote · Aug 20, 2026
-
Senior Machine Learning Engineer
Viet Nam · remote · Aug 19, 2026
-
Senior Full Stack Java Engineer (TypeScript)
Viet Nam · remote · Aug 19, 2026