Overview
We are seeking a Lead Java Developer with expertise in IBM Sterling Order Management System (OMS) and Sterling Intelligent Promising (SIP) for a hybrid role. The contractor will work alongside a collaborative team to develop and enhance fulfilment solutions that drive intelligent sourcing and seamless integration across order channels. This is an opportunity to work with cutting-edge technologies in a dynamic, fast-paced environment.
Responsibilities
- Design, develop, and maintain Java components for IBM Sterling OMS and SIP functionality.
- Implement custom workflows and sourcing rules for order optimisation.
- Integrate OMS and SIP with external systems using APIs and event-driven architectures.
- Enhance inventory visibility through SIP configuration and Java extensions.
- Develop automated test frameworks to assure code quality and validation.
- Support CI/CD pipelines and transition from Jenkins to GitHub Actions.
- Troubleshoot performance and integration issues within OMS and SIP environments.
- Collaborate with cross-functional teams to ensure system stability and alignment.
Requirements
- Hands-on experience in Java (Core and Enterprise) development.
- Deep understanding of Sterling OMS architecture and workflows.
- Experience with Sterling Intelligent Promising (SIP) configuration and integration.
- Proficient in debugging and performance optimisation.
- Strong communication skills for collaboration across technical teams.
- Experience with CI/CD tools like Jenkins and GitHub Actions.
- Familiarity with version control systems like Git.
- Desirable: understanding of SIP features and experience with containerised deployments.