Fluent OMS - Lead Developer
Core
Design and implement order orchestration workflows, custom Java rules, and GraphQL APIs for Fluent Commerce to manage validation, sourcing, allocation, and fulfilment.
Role type
Senior Lead Developer (OMS/Commerce)
Builds
Order orchestration workflows, custom rules, GraphQL APIs, and integrated UX extensions for Fluent Commerce.
Domain
E-commerce, Order Management Systems (OMS), Enterprise Integration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Fluent SDK, GraphQL, API design, event-driven architecture, system integration, CI/CD, debugging, data-flow reasoning
Preferred skills
Fluent Commerce certification, JavaScript, TypeScript, React, composable/MACH commerce, AWS Lambda, containers, infrastructure-as-code
Technologies
Fluent SDK, GraphQL, Java, Postman, AWS, Git, CI/CD pipelines, OMX UX Framework
Responsibilities
Design and implement order orchestration workflows using states, rulesets, and triggers; Develop custom Java rules for validation, sourcing, and fulfilment; Build and consume Fluent Commerce GraphQL APIs; Extend user interfaces with the OMX UX Framework; Integrate with ecommerce platforms, ERPs, WMS, POS, and carrier services; Write automated tests and validate behavior; Package and deploy modules supporting CI/CD; Troubleshoot production issues involving stuck orders and waves; Contribute to technical design, code reviews, and mentoring.
Seniority
Senior, hands-on IC with leadership responsibilities