Software Engineer (IBM BAMOE), EU based (Remote)

Whirr Crew

We are looking for a Software Engineer (Rule Engine / IBM BAMOE) to join a project focused on the migration of an existing rule engine to a new IBM BAMOE v9 (Business Automation Manager Open Edition) infrastructure.

The ideal candidate has strong experience with Java-based rule engines, demonstrates solid problem-solving and collaboration skills, and thrives in complex enterprise and cloud-native environments.

Duration: 1.02.2026 – 31.03.2026 (+ extension)

Location: Remote

Language: English

Contract Type: B2B

Responsibilities

  • Participate in the migration of an existing rule engine to IBM BAMOE v9
  • Design, implement, and maintain rule-based components using Drools / BAMOE
  • Work on parallel and high-performance rule execution scenarios
  • Develop and maintain Java EE / Spring Boot services supporting rule execution
  • Collaborate with architects and DevOps teams on Kubernetes / OpenShift deployments
  • Write and maintain unit tests and ensure code quality
  • Participate in code reviews and peer reviews
  • Troubleshoot, optimize, and refactor existing rule logic for scalability and performance
  • Support integration of rule services with surrounding enterprise systems

Requirements

  • Strong experience with Java EE and Spring Boot
  • Hands-on experience with rule engines, especially Drools
  • Experience with IBM BAMOE 8/9, RHDM, or equivalent IBM Business Automation solutions
  • Experience with parallel rule processing and performance optimization
  • Experience deploying applications on Kubernetes and/or OpenShift
  • Familiarity with CI/CD pipelines and containerized deployments
  • Ability to work independently and communicate effectively in distributed teams

Nice to have

  • Previous experience with IBM ODM / Business Central
  • Experience with Kafka or asynchronous processing
  • Background in banking, finance, or government systems
  • Experience with cloud-native architectures
  • Knowledge of BPM / workflow engines (jBPM, Kogito)

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?