IBM ODM / Drools Developer (Remote)

Filled
February 21, 2026

Job Description

Job Summary

We are seeking an experienced IBM ODM / Drools Developer to design and implement advanced business rule solutions. In this role, you will work on decision automation platforms, collaborating with both technical and business teams to build scalable rule-based systems.

The ideal candidate has strong expertise in BRMS (Business Rules Management Systems) and hands-on experience with IBM Operational Decision Manager (ODM) or Drools in cloud-based and microservice environments.

Location

Remote

Key Responsibilities

  • Design, develop, and maintain business rule applications using IBM ODM and Drools
  • Build and manage decision models, rule flows, and governance frameworks
  • Collaborate with business stakeholders to define rule requirements, vocabularies, and domain models
  • Optimize rule execution for performance, scalability, and reliability
  • Integrate rule engines with microservices, REST APIs, and event-driven architectures
  • Deploy and manage rule applications using Kubernetes or OpenShift
  • Implement CI/CD pipelines for rule deployment and updates
  • Perform rule testing, debugging, simulation, and coverage analysis
  • Manage rule repositories, version control, and environment promotion
  • Monitor production performance and implement logging, auditing, and monitoring
  • Contribute to system architecture and decision automation strategy

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 8+ years of experience in BRMS development
  • Strong hands-on experience with IBM ODM and/or Drools
  • Solid programming skills in Java and Spring Framework
  • Experience building and integrating RESTful APIs
  • Strong understanding of microservices architecture

Preferred Skills

  • Experience with AWS, Azure, or Google Cloud Platform
  • Knowledge of containerization technologies and orchestration
  • Understanding of Rete algorithms and decision modeling
  • Familiarity with rule governance and enterprise rule management
  • Experience working in distributed or remote teams

Soft Skills

  • Excellent communication and collaboration abilities
  • Strong analytical and problem-solving skills
  • Self-motivated and capable of working independently
  • Ability to deliver high-quality solutions in a remote environment

Why Join Us

Exposure to modern cloud and microservices technologies

Fully remote work environment

Opportunity to work on enterprise-scale decision automation systems

Collaborative and innovative engineering culture