Collabera logo

Drools Developer

Collabera

Charlotte, NC
Contract
Mid Level
125k-135k
7 days ago

Job Description

About the Role

The role involves designing, developing, and implementing business rules using Drools and Drools Rule Language (DRL) within Red Hat Decision Manager. The position includes developing microservices with Spring Boot, migrating rules microservices to AWS, and deploying solutions on cloud platforms. The candidate will collaborate with cross-functional teams to ensure effective rule management and system integration, participating in the full software development lifecycle in an Agile environment.

Key Responsibilities

  • Designing, developing, and implementing business rules using Drools and Drools Rule Language (DRL) within Red Hat Decision Manager.
  • Develop Micro Services using Spring Boot.
  • Migrating Rules Microservices to AWS.
  • Implement and maintain CI/CD pipeline for Rules projects.
  • Integrate Drools solution with various enterprise systems and applications.
  • Lead the design and development of decision services using ODM and Drools, including the creation of rule flows, BOMs, XOMs, and decision tables.
  • Develop rule governance and validation strategies to ensure the integrity of rule artifacts.
  • Deploy Rules Micro Services on Web Services (AWS) using Red Hat OpenShift Services.
  • Implement technical solutions involving rule execution server, rule team server, decision server, and decision center, including setup, configuration, and troubleshooting.
  • Collaborate with business analysts to translate complex business requirements into technical solutions.
  • Develop and maintain business rule management systems using ODM and JRules, ensuring performance, scalability, and reliability.
  • Conduct comprehensive unit testing using JUnit and participate in user acceptance testing.
  • Provide technical support and troubleshooting to resolve issues effectively.
  • Participate in the full software development life cycle from requirements analysis through test, release, and maintenance, following Agile or Scrum methodologies.
  • Collaborate with architects, software engineers, developers, testers, technical leads, and deployment leads to ensure timely project delivery.

Requirements

  • Experience as a Drools Developer.
  • Proficiency in Drools and Drools Rule Language (DRL).
  • Experience designing, developing, and implementing business rules using Drools.
  • Knowledge of Spring Boot.
  • Experience developing Rules Microservices.
  • Ability to work with cloud platforms such as AWS and Red Hat OpenShift.
  • Strong understanding of decision management and rule governance.
  • Experience with system integration and troubleshooting.
  • Familiarity with unit testing frameworks like JUnit.
  • Understanding of Agile or Scrum methodologies.
Apply Now

Job Details

Posted AtJul 17, 2025
Salary125k-135k
Job TypeContract
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Collabera

Website

collabera.com

Location

Charlotte, NC

Industry

Administrative Management and General Management Consulting Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches