IBM ODM Developer
Endava
Company Description
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses. From prototype to real-world impact - be part of a global shift by doing work that matters.Job Description
We are seeking a highly skilled IBM Operational Decision Manager (ODM) Developer with strong Java development expertise to design, develop, and maintain enterprise business rules and decision automation solutions.
The ideal candidate will have hands-on experience with IBM ODM, Java-based application development, and integrating decision services into enterprise systems.
This role will work closely with business stakeholders, solution architects, business analysts, and development teams to automate complex business decisions, improve operational efficiency, and deliver scalable rule-based solutions.
Key Responsibilities
- Design, develop, and implement business rules and decision services using IBM Operational Decision Manager (ODM).
- Create and maintain rule projects, decision tables, decision trees, and business rule flows.
- Develop Java-based applications and services that integrate with ODM decision services.
- Collaborate with business analysts and subject matter experts to translate business policies into executable business rules.
- Deploy, test, and manage rule applications in ODM environments.
- Design and implement integrations between ODM and enterprise applications through APIs and service interfaces.
- Optimize rule performance and troubleshoot rule execution issues.
- Participate in architecture reviews and provide recommendations for decision management best practices.
- Develop automated unit, integration, and regression tests for decision services.
- Support CI/CD processes and production deployments.
- Create and maintain technical documentation, rule governance standards, and operational procedures.
Qualifications
- Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent work experience.
- 3+ years of hands-on experience with IBM Operational Decision Manager (ODM).
- Strong experience with:
- IBM ODM Rule Designer
- IBM ODM Decision Center
- IBM ODM Rule Execution Server (RES)
- Java
- RESTful Web Services
- SQL and relational databases
- Git version control
- Experience translating business requirements into rule-based decision logic.
- Strong understanding of business rules management systems (BRMS) and decision automation concepts.
- Experience with Agile development methodologies.
- Excellent analytical, communication, and problem-solving skills.
Preferred Skills:
- 5+ years of software development experience using Java.
Additional Information
Discover some of the global benefits that empower our people to become the best version of themselves:
- Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;
- Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
- Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
- Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
- Health: Global internal wellbeing programme, access to wellbeing apps;
- Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.
Additional Employee Requirements
- Participation in both internal meetings and external meetings via video calls, as necessary.
- Ability to go into corporate or client offices to work onsite, as necessary.
- Prolonged periods of remaining stationary at a desk and working on a computer, as necessary.
- Ability to bend, kneel, crouch, and reach overhead, as necessary.
- Hand-eye coordination necessary to operate computers and various pieces of office equipment, as necessary.
- Vision abilities including close vision, toleration of fluorescent lighting, and adjusting focus, as necessary.
- For positions that require business travel and/or event attendance, ability to lift 25 lbs, as necessary.
- For positions that require business travel and/or event attendance, a valid driver’s license and acceptable driving record are required, as driving is an essential job function.
*If requested, reasonable accommodations will be made to enable employees requiring accommodations to perform the essential functions of their jobs, absent undue hardship.
USA Benefits (Full time roles only, does not apply to contractor positions)
- Robust healthcare and benefits including Medical, Dental, vision, Disability coverage, and various other benefit options
- Flexible Spending Accounts (Medical, Transit, and Dependent Care)
- Employer Paid Life Insurance and AD&D Coverages
- Health Savings account paired with our low-cost High Deductible Medical Plan
- 401(k) Safe Harbor Retirement plan with employer match with immediately vest
At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.
- ...Position Details : ODM Developers • Business Rules Engines: Mastery • Full stack Java: Advanced • IBM Operational Decision Manager: Mastery • The ODM Developer is responsible for designing, developing, testing, and deploying business rules and decision...IbmRemote work
- ...Seeking a full-time IBM ODM Developer, the candidate will design, develop, and support scalable decision solutions using IBM automation and AI platforms while collaborating with cross-functional teams in an enterprise environment. Key responsibilities Design and develop...IbmFull timeRemote work
- ...IBM ODM Developer 100% Remote Long-term Contract The IBM ODM Developer would need to have at least 3-5 years of experience. Required Experience and Skills: Knowledge and Expertise in IBM Operational Decision Manager 8.x version. Experience in design...IbmLong term contractRemote work
- Position Title: IBM ODM Developer Working Location: McLean, VA (Fairfax County) Employment Status: Full Time Required Education: Bachelor's degree in Information Technology, Computer Science or related and five years experience in the job offered or Software Developer...IbmFull timeRemote workVisa sponsorship
- ...IBM ODM Developer 5 Month Contract 100% Remote Responsibilities: Coding, debugging, and supporting efficient and effective applications and tools in Portal development Development of Business rules using ODM Rule Engine Complete unit testing successfully...IbmContract workWork experience placementRemote work
- MultiPlan is seeking an IBM ODM Developer based in McLean, VA. The role involves translating requirements into technical solutions, implementing business rules, and optimizing the decision-making process. Candidates must have a Bachelor's degree in a relevant field and...IbmRemote jobVisa sponsorshipFree visa
- ...Global is seeking a remote hands‑on Senior Developer to support and build modern, scalable... ...environment. This role focuses heavily on IBM automation technologies and modern Java‑based... ...IBM BAM OE, Kogito/KEI services, and IBM ODM. You’ll work closely with architects, product...IbmRemote work
$115k - $184k
...greatest potential. Title and Summary Software Engineer II (IBM ODM) Overview Mastercard is seeking a Software Engineer II (... ...strategies to identify and provide solutions for customers • Develop and implement rule changes in an agile environment • Validate...IbmFull timePart timeWork experience placementWorldwideFlexible hours- Insight Global is seeking a remote hands-on Senior Developer to build scalable automation and decisioning solutions using Java-based microservices, focusing on IBM technologies. This role requires strong experience in microservices architectures and collaboration with...IbmRemote job
- ...- be part of a global shift by doing work that matters. Job Description We are seeking a highly skilled IBM Operational Decision Manager (ODM) Developer with strong Java development expertise to design, develop, and maintain enterprise business rules and decision...IbmFull timeFor contractorsWork experience placementWork at officeImmediate startFlexible hoursShift work
$40 - $60 per hour
...We use IBM ODM tool to write our rules on We are mostly revolving around fraud with our products which expands into regulatory We need someone with a little bit of ODM experience but we may consider other rules tools as ODM is kind of niche Basic SQL skills are...IbmHourly payContract workRemote work- ...Insight Global is seeking a skilled professional to design and develop decision services using IBM Operational Decision Manager (ODM) in Hartford, Connecticut. The role requires integrating services through APIs and providing production support while leveraging Agile methodologies...IbmRemote work
- ...submit them. Required: Previous experience with the IBM integration tools like IIB, ODM, MQ which is the number one requirement. Only IN PERSON... ...This position will serve as a senior BACK-END application developer in the design, development, and maintenance of Java/ JEE...IbmWork at officeLocal areaRemote work
- ...and/or existing systems including the development of test plans Develops specifications for and programs moderately complex technical... ...efficient manner Ability to perform code reviews and design reviews IBM ODM / Drools Developer Location: Remote Primary Duties &...IbmRemote work
- ...sophisticated solutions ~ Proficient in Java and experienced in developing APIs and micro-services ~ Experience working with data and... ...Jenkins, Udeploy, Docker ~ Rules development using Drools, IBM ODM, or equivalent ~ Data streaming using Kafka or similar ~...IbmWork experience placementWork at officeWork from home
- ...Supporting and enhancing a custom-built Warehouse Management System, the remote AS400 Developer will develop, maintain, and troubleshoot IBM i applications used in warehouse and distribution operations. Key responsibilities Develop and maintain applications on AS400...IbmRemote work
- ...part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management... ...– MQ and JMS Business rules execution systems (e.g. IBM Operational Decision Manager (ODM - formerly ILOG)) Experience integrating vendor and...IbmLocal areaRemote workRelocation
$70 - $72 per hour
...Maximo Developer 100% remote Pay: $70.00 - $72.00 per hour Job Summary: The Maximo Developer is responsible for providing technical support, system maintenance, and enhancements for IBM Maximo enterprise asset management solutions. This role involves application configuration...IbmHourly payRemote work- ...Job Title: IIB Developer Work Location : Greensboro, NC (Remote) Job Description: Good hands on IIBACE v 12 x with expertise... ...nodes DB nodes File node JDBCODBC connectivity Familiar with Splunk SOAP UI postman tools Have knowledge on IBM MQ tool...IbmRemote work
- ...In this role, candidates will be a hands-on developer responsible for coding and building robust Java-based applications... ...and policy-based authentication Experience with IBM APIs, Azure APIs, Operational Decision Manager (ODM), Python, and automation tools Benefit...IbmRemote work
- ...Job Title: RPG Developer Job Type: Full-Time / Contract Job Summary: ~ We are looking for a motivated and energetic RPG Developer... ...using RPG (RPG III / RPG IV / ILE RPG) ~ Work with IBM i (AS/400) systems and related technologies ~...IbmFull timeContract workRemote work
- ...Skills Skills and attributes • Business Intelligence (BI) • IBM Infosphere DataStage • Shell Scripting (Linux) • SQL (Structured... ...) Preferred Skills Responsibilities As an ETL developer for NE Data Management and Analytics, you are required to build...IbmRemote work
- ...Position: DataStage Developer Location: Remote Position Type: Contract As a DataStage Developer you will work on... ...production support for FEP ETL workflows • Work hands-on with IBM DataStage for ETL development. • Write complex queries and ETL...IbmContract workRemote work
$50 - $51.47 per hour
...Commerce Application Support experience Competencies: 6-8+ years experience Digital : Site Reliability Engineering (SRE) IBM Websphere Skills: Category Name Required Importance Experience SkillCategoryTest1_MN Digital : Site Reliability Engineering...IbmShift work- ...Position Title: Software Developer Location: Remote (In the U.S) Other Considerations: U.S. Citizen or Permanent Resident (Required... ...Framework, Hibernate Oracle WebLogic application server, IBM ODM Database knowledge Kubernetes, Docker, Jenkins, Gitlab CI...IbmPermanent employmentContract workTemporary workRemote workMonday to FridayFlexible hours
- ...Cognos Developer Location: Remote with occasional travel Start ASAP Duration: 6 months Focus on Cubes and Transformer In addition to... ...you need further details. Proficiency with all aspects of IBM Cognos Analytics Product Suite (Reports, Framework Manager, Powerplay...IbmImmediate startRemote work
- ...A prominent recruiting agency is seeking a Senior Cognos Developer for a contract role, 100% remote, ideally based in the US or Canada. The successful candidate will have over 3 years of hands-on IBM Cognos development experience and a strong knowledge of the P&C insurance...IbmContract workRemote work
- ...Position: RPG Developer Location: Remote EST hours Length: 6 months + Interview Process: 1-2 rounds REQUIREMENTS... ...RPGLE and SQL in an iSeries platform * In depth knowledge of IBM-i functions and operating system. JOB DESCRIPTION...IbmRemote work
- ...Project description Our client is seeking a Stonebranch Developer for their project. Responsibilities Manage and support File Transfer / Managed File Transfer platforms (IBM Sterling, Stonebranch, etc.). Configure and maintain scheduling...IbmRemote work
- ...United Systems and Software is looking for an IBM RPG Programmer to maintain existing applications for the insurance industry. This position involves debugging applications, providing programming support, and implementing new features in a collaborative environment. The...IbmRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to IBM ODM Developer. Be the first to apply!

