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.
- 5+ years of software development experience using Java.
- 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.
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.
- ...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
- 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
- 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
- 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
$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
$115k - $184k
...greatest potential. Title and Summary Senior Software Engineer (IBM ODM) Overview Mastercard is seeking a Senior Software Engineer... ...strategies to identify and provide solutions for customers • Develop and implement rule changes in an agile environment • Validate...IbmFull timePart timeWork experience placementWorldwideFlexible hours- ...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
- ...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
- ...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
- ...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
$40 - $60 per hour
Qualifications 5+ years of hands‑on DataPower Development experience, must be able to discuss recent work. WSRR Development experience (WebSphere Service Registry & Repository). Knowledge of Kafka, microservices, and KONG‑KONNECT is advantageous. Knowledge of cloud environments...IbmHourly payContract workRemote work- Overview We are looking for an experienced IBM TM1 developer to join the FPR department. The team is a global team with members in New York, London and Mumbai and clients in Europe, Asia and North America. The development team is responsible for the development of the new...IbmRemote work
- ...IBM Computing is seeking a ServiceNow Developer to design, implement, and customize solutions on the ServiceNow platform. This role emphasizes strong technical skills and leadership in delivering complex implementation projects. You will work with various ServiceNow modules...IbmRemote work
- ...Seeking an experienced Senior Mainframe Developer on a contract basis, this remote role focuses on designing, developing, and supporting... ...Information Systems, or a related field Strong technical skills in IBM Mainframe (z/OS), COBOL, and DB2 Experience with JCL, CICS, and...IbmContract workRemote work
- ...IBM Computing is seeking a skilled ServiceNow Developer to design, develop, and implement solutions within the ServiceNow platform. You'll be responsible for creating custom applications and integrations while leading complex implementation projects. The position offers...IbmRemote work
- ...all applications and next steps. Our partner is looking for a API Developer (Contractor) based in the United States. You will join a... ...teams across time zones ~ Experience with IAM platforms such as IBM Security Verify, Ping Identity, or similar is a plus ~ Familiarity...IbmRemote jobContract workFor contractors
$135k - $160k
...is a leading Federal contractor that specializes in designing, developing, and delivering information technology and network solutions... ...and HL7 interfaces. Familiarity with rules platforms such as IBM ODM in enterprise integration contexts. Strong analytical and problem...IbmRemote jobFor contractorsLocal area- ...IBM Computing is seeking a ServiceNow Developer to drive solutions across the ServiceNow platform. You will design and implement custom applications and integrations while contributing technical leadership to complex projects. The ideal candidate has extensive development...IbmRemote workFlexible hours
- ...Job Title: Mainframe Developer Job Duration: Contract role Job Location: Remote - Des Moines, IA. Job Description: COBOL: Mainframe platforms (e.g., IBM Z/OS, CICS, JCL, DB2, TSO, VSAM) Deep understanding of software development lifecycles, process optimization, and risk...IbmContract workRemote work
- ...Position Overview: The IBM System Programmer will be responsible for installing, maintaining, and troubleshooting IBM z/OS systems and related software. The ideal candidate will have extensive experience in mainframe environments, particularly with z/OS and associated...IbmRemote work
- ...IBM Computing is seeking a ServiceNow Developer to design and implement solutions on the ServiceNow platform. You will develop custom applications and automate workflows while leading implementation projects. This role offers flexibility as it can be performed from anywhere...IbmRemote work
- ...IBM Computing is seeking a ServiceNow Developer to design and implement solutions across the ServiceNow platform. This role involves building custom applications, workflows, and providing technical leadership in complex implementation projects. Candidates should have strong...IbmRemote work
$175k - $350k
...compliance frameworks such as HMDA , TRID , RESPA , and ECOA . Experience with rules engines such as FICO Blaze Advisor , IBM Operational Decision Manager (ODM) , or Red Hat Decision Manager . Experience in fintech, lending, or mortgage tech. Contributions to open‑source...IbmRemote work- ...COBOL Programmer for a 30-month contract that may be extended. The ideal candidate will possess extensive experience in COBOL, JCL, IBM DB2, and IDMS databases. Additionally, candidates must be current U.S. residents with work authorization. This entry-level position focuses...IbmContract workRemote work
- A.C. Coy is seeking a z/OS Mainframe Developer to support a US Government client. This position is remote and requires candidates to have 8+ years of hands-on experience in COBOL programming on IBM z/OS. The candidate will be responsible for managing software programs,...IbmRemote job
- ...An innovative tech company is seeking an experienced Remote Cobol Developer to work with IBM Mainframe systems. This role requires over 5 years of hands-on experience with ANSI COBOL, CICS, and JCL. Responsibilities include designing and supporting COBOL programs, developing...IbmRemote workFlexible hours
- Amentum is seeking a Remote Maximo Developer to support operations and enhancements of Maximo 7.6.1. The role requires managing user accounts... ...candidate will have 5-7 years of technical experience with IBM Maximo, strong SQL skills, and the ability to maintain a Secret...IbmRemote job
- Amentum is seeking a Remote Maximo Developer to support operations, maintenance, and enhancement of Maximo 7.6.1 across multiple instances... ...and system integrations. The candidate should have 5-7 years of IBM Maximo experience, particularly with version 7.6.x, and possess...IbmRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to IBM ODM Developer. Be the first to apply!


