IBM ODM Developer
IBM
Amsterdam, Netherlands
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Amsterdam, Netherlands
Tech stack
Ibm Odm
Java
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Continuous Integration
Java Platform Enterprise Edition (J2EE)
IBM Cloud Computing
JSON
Key Management
Performance Tuning
Scrum
Role-Based Access Control
Subversion
Management of Software Versions
XML
Transport Layer Security
SOAPAPI
GIT
Event Driven Architecture
Containerization
Integration Tests
Kubernetes
Information Technology
IBM BPM
Enterprise Integration
Software Version Control
Docker
Microservices
Job description
We are looking for a skilled IBM ODM Developer with strong Core Java experience to join our dynamic team. You will be responsible for designing, developing, and deploying decision services and rule artifacts, integrating with upstream/downstream systems, and optimizing rule execution. This is an excellent opportunity for professionals with 4-6 years of experience in IBM ODM and a passion for decision management solutions., * Collaborate with Business Analysts and Product Owners to gather, refine, and translate business rules into technical rule assets.
- Develop, test, and deploy decision services, rule flows, decision tables, and other rule artifacts across DEV/TEST/PROD environments.
- Implement rule governance: reviews, approvals, versioning, and managing Decision Center workspaces/projects.
- Integrate ODM services with systems such as BPM/BAW, ESB, IID, microservices, and databases.
- Create unit and integration tests; collaborate with QA to automate rule validation.
- Monitor rule execution (KPIs, logs), remediate issues, and contribute to incident/problem management.
- Document technical designs, deployment guides, and operational runbooks.
- Mentor junior engineers and enforce coding quality standards.
Requirements
Must-Have Skills & Competencies:
- Core Java and IBM ODM experience (minimum 4 years in IBM ODM, 4-6 years overall IT experience).
- Hands-on experience with Rule Designer, Decision Center, Rule Execution Server (RES), HTDS.
- Designing and implementing decision services, rule flows, decision tables, and rule governance.
- Integration using Java/J2EE, REST/SOAP web services, XML/JSON.
- Version control (Git/SVN) and branch strategies for rule artifacts.
- CI/CD experience for ODM deployments and automated build/deploy pipelines.
- Performance tuning of rules and optimization on RES.
- Agile/Scrum experience including story grooming, estimation, and sprint execution.
Preferred Skills:
- Experience with IBM BPM/BAW and workflow integration.
- Cloud exposure (Azure, AWS, IBM Cloud) for hosting RES/Decision Center.
- Knowledge of Decision Modeling Notation (DMN) and event-driven architectures.
- Microservices patterns, containerization (Docker/Kubernetes).
- Basic understanding of security controls (RBAC, TLS, secrets management) for ODM deployments.