

W3Global
OMS Developer with Java Backend
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an OMS Developer with Java Backend, requiring onsite presence in SFO, CA or Dallas, TX. Long-term contract with a focus on Core Java, Spring Boot, microservices, and order processing functions in an omni-channel retail environment.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
January 16, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Dallas, TX
-
🧠 - Skills detailed
#Database Management #Hibernate #Logging #Code Reviews #Security #Oracle #MySQL #Java #Kafka (Apache Kafka) #Deployment #Scala #Agile #PostgreSQL #Microservices #Databases #Observability #DevOps #Monitoring #Business Analysis #Spring Boot #JPA (Java Persistence API)
Role description
Job Title: OMS Developer with Java Backend
Location: SFO, CA or Dallas, TX (Onsite from day one)
Duration: Long Term/ CTH
Job Description: We are seeking an experienced and hands-on developer to design, customize, and support our Order Management System (OMS) using Core Java, Spring Boot, and microservices architecture. The ideal candidate will ensure the OMS is highly available, scalable, and secure, integrating seamlessly with other internal and external systems in an omni-channel retail environment.
Key Responsibilities
Design and Development: Design, develop, test, and maintain robust, scalable Java-based applications and microservices using Core Java and the Spring Boot framework.
OMS Configuration & Customization: Implement and secure deployment of the OMS (e.g., IBM Sterling OMS) and customize out-of-the-box APIs and functions to meet specific business requirements.
System Integration: Develop and manage RESTful/SOAP APIs to integrate the OMS with external systems such as payment gateways, inventory management, and shipping carriers using technologies like JMS or Kafka.
Database Management: Work with relational databases (e.g., Oracle, MySQL, PostgreSQL) to design efficient schemas, optimize queries, and ensure data persistence using ORM technologies like JPA/Hibernate.
Order Processing Functions: Strong knowledge and hands-on experience with core order processing functions, including catalog management, inventory management, sourcing, scheduling, payment, and reverse logistics.
Collaboration: Collaborate with cross-functional teams, including front-end developers, DevOps, and business analysts, to define requirements and deliver end-to-end solutions within an Agile environment.
Code Quality & Best Practices: Participate in code reviews, troubleshoot production issues, ensure application security and observability (monitoring/logging), and promote engineering excellence and coding standards.
Job Title: OMS Developer with Java Backend
Location: SFO, CA or Dallas, TX (Onsite from day one)
Duration: Long Term/ CTH
Job Description: We are seeking an experienced and hands-on developer to design, customize, and support our Order Management System (OMS) using Core Java, Spring Boot, and microservices architecture. The ideal candidate will ensure the OMS is highly available, scalable, and secure, integrating seamlessly with other internal and external systems in an omni-channel retail environment.
Key Responsibilities
Design and Development: Design, develop, test, and maintain robust, scalable Java-based applications and microservices using Core Java and the Spring Boot framework.
OMS Configuration & Customization: Implement and secure deployment of the OMS (e.g., IBM Sterling OMS) and customize out-of-the-box APIs and functions to meet specific business requirements.
System Integration: Develop and manage RESTful/SOAP APIs to integrate the OMS with external systems such as payment gateways, inventory management, and shipping carriers using technologies like JMS or Kafka.
Database Management: Work with relational databases (e.g., Oracle, MySQL, PostgreSQL) to design efficient schemas, optimize queries, and ensure data persistence using ORM technologies like JPA/Hibernate.
Order Processing Functions: Strong knowledge and hands-on experience with core order processing functions, including catalog management, inventory management, sourcing, scheduling, payment, and reverse logistics.
Collaboration: Collaborate with cross-functional teams, including front-end developers, DevOps, and business analysts, to define requirements and deliver end-to-end solutions within an Agile environment.
Code Quality & Best Practices: Participate in code reviews, troubleshoot production issues, ensure application security and observability (monitoring/logging), and promote engineering excellence and coding standards.






