Rules Engine Developer

Remote • Posted 4 hours ago • Updated 4 hours ago
Contract W2
Contract Corp To Corp
6 Months
No Travel Required
Remote
$140,000 - $150,000/yr
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • DMN
  • Cloud Environments
  • Docker
  • Kubernetes
  • Business Rules
  • Business Rules Management System
  • Agile
  • Acceptance Testing
  • DevOps
  • JSON
  • Java
  • Microservices
  • Migration

Summary

Job Summary

We are seeking an experienced Rules Engine Developer to design, develop, implement, and maintain business rules and decision-management solutions. The ideal candidate will have hands-on experience with business rules engines, rule authoring, decision tables, workflow integration, and enterprise application development.

The role will work closely with business analysts, product owners, architects, and development teams to translate business requirements into scalable, maintainable, and high-performing rule-based solutions.

 

Key Responsibilities

  • Design, develop, and maintain business rules using a Rules Engine or Business Rules Management System (BRMS).
  • Translate business requirements and decision logic into executable rules, decision tables, and rule flows.
  • Configure and manage rule sets, rule packages, decision services, and rule versions.
  • Integrate the rules engine with enterprise applications, APIs, microservices, and backend systems.
  • Develop and expose decision services through REST or SOAP APIs where required.
  • Work with business analysts and subject-matter experts to understand complex business policies and convert them into technical rules.
  • Optimize rule execution for performance, scalability, and maintainability.
  • Perform unit testing, integration testing, and regression testing of business rules.
  • Troubleshoot rule execution issues and production defects.
  • Support rule deployment across development, QA, UAT, and production environments.
  • Maintain documentation for business rules, rule flows, decision models, and technical configurations.
  • Implement rule governance, version control, auditability, and change-management processes.
  • Participate in code reviews, design discussions, and architecture reviews.
  • Monitor rules-engine performance and recommend improvements.
  • Ensure rule implementations follow organizational security, coding, and compliance standards.

 

Required Qualifications

  • Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field.
  • 5+ years of software development or rules-engine development experience.
  • Hands-on experience with one or more Rules Engine / BRMS technologies such as:
    • Drools
    • Red Hat Decision Manager
    • IBM Operational Decision Manager (ODM)
    • FICO Blaze Advisor
    • Pega Decisioning
    • Camunda DMN
    • OpenL Tablets
    • Oracle Business Rules
    • Similar enterprise decision-management platforms
  • Strong understanding of business rules, decision tables, decision trees, rule flows, and rule prioritization.
  • Experience with Java, JavaScript, Python, or another enterprise programming language.
  • Experience developing and consuming REST APIs and microservices.
  • Knowledge of JSON, XML, SQL, and relational databases.
  • Experience with Git or another source-control platform.
  • Understanding of CI/CD processes and automated deployments.
  • Strong analytical, debugging, and problem-solving skills.

 

Preferred Qualifications

  • Experience with DMN (Decision Model and Notation).
  • Experience working in cloud environments such as AWS, Azure, or Google Cloud.
  • Experience with Docker, Kubernetes, or containerized applications.
  • Familiarity with Agile/Scrum development methodologies.
  • Experience working with high-volume or real-time decision-processing systems.
  • Knowledge of rule governance, auditing, and regulatory/compliance requirements.
  • Experience migrating business rules from legacy systems or application code into a centralized rules engine.

 

Technical Skills

Rules Engine: Drools / IBM ODM / Blaze Advisor / Red Hat Decision Manager / Pega / Camunda DMN

Programming: Java, JavaScript, Python

Integration: REST APIs, SOAP, Microservices

Databases: SQL Server, Oracle, PostgreSQL, MySQL

Tools: Git, Jenkins, Maven, Gradle, Jira

Cloud & DevOps: AWS / Azure / Google Cloud Platform, Docker, Kubernetes, CI/CD

 

Key Competencies

  • Business-rule analysis
  • Decision modeling
  • Strong problem-solving skills
  • Communication with technical and business stakeholders
  • Attention to detail
  • Performance optimization
  • Troubleshooting and production support
  • Ability to translate business policies into technical rule logic
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: dynpro
  • Position Id: 9052804
  • Posted 4 hours ago
Contact the job poster
RK

Ramanpreet Kaur

Recruiter @ DynPro Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

7d ago

Easy Apply

Contract, Third Party

Depends on Experience

Remote or Chicago, Illinois

Today

Full-time

USD 84,723.57 - 120,000.00 per year

Remote

Yesterday

Easy Apply

Full-time

120,000 - 140,000

Remote

Today

Full-time

USD 91,000.00 - 129,000.00 per year

Search all similar jobs