Sterling OMS Back-End Developer

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

IBM Sterling OMS
Java
J2EE
REST/SOAP Web Services
XML
XSLT

Job Details

About the Role

We are looking for a skilled and motivated Back-End Developer with hands-on experience in IBM Sterling Order Management System (OMS) to join our growing technology team. As a Sterling OMS Developer, you will be responsible for building, customizing, and maintaining robust back-end solutions that support complex order management workflows across multiple channels.

Key Responsibilities

  • Design, develop, and maintain back-end components of Sterling OMS using Java and Sterling APIs.
  • Configure and customize Sterling OMS based on business requirements.
  • Develop and integrate services for order capture, sourcing, fulfillment, and post-order processing.
  • Work closely with front-end developers, architects, and business analysts to implement efficient order flows.
  • Troubleshoot and resolve system performance issues, defects, and bugs.
  • Participate in code reviews, unit testing, and deployment activities.
  • Ensure system scalability, security, and high availability.
  • Create and maintain technical documentation.

Required Skills and Qualifications

  • Bachelor s degree in Computer Science, Information Technology, or related field.
  • 3+ years of hands-on experience with IBM Sterling OMS development.
  • Strong proficiency in Java, J2EE, and related technologies.
  • Solid understanding of Sterling APIs, user exits, and customization.
  • Experience with REST/SOAP Web Services, XML, and XSLT.
  • Familiarity with integrating Sterling OMS with ERPs, CRMs, and E-commerce platforms.
  • Proficient in version control tools like Git and build tools like Maven.
  • Good understanding of order lifecycle, fulfillment strategies, and inventory management.

Preferred Qualifications

  • IBM Sterling OMS certification is a plus.
  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform).
  • Exposure to Agile/Scrum methodologies.
  • Experience with message queues (MQ/JMS).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.