1

Java Drools Developer Jobs (NOW HIRING)

Java Developer -

Malvern, PA · On-site

$50 - $64.75/hr

... Drools for rule validation and business rules management. • Experience with Cucumber for Behavior-Driven Development (BDD) and Mockito for unit testing. • Proficiency in both SQL and NoSQL ...

Java Developer

San Ramon, CA · On-site

$57 - $73.75/hr

Exp with Drools or custom drool engine is a plus * Database Oracle, MySQL * Looking for hands-on developer * Banking is a plus but not necessary * Looking for 8 years of java experience Additional ...

Java Developer

Saint Paul, MN

$51.50 - $66.75/hr

MUST HAVE: 4+ engagements lasting more than 9 months in a Java developer role 5+ years Java & J2EE 3+ years JSP 3+ years Hibernate 3+ years Spring 3+ years Drools 3+ years WebSphere Application ...

Senior Kafka Developer - NBA

Louisville, KY · On-site +1

$52.25 - $69.25/hr

Rules engine integration - Integrate the Java/Drools rules engine with upstream and downstream systems through well-designed event and API contracts. Reliability - Engineer for correctness under load ...

Senior Kafka Developer - NBA

Louisville, KY · On-site

$52.25 - $69.25/hr

... Java and Drools - to the rest of the decisioning system. You design and own the Kafka topics ... This is a hands-on backend role for an engineer who is fluent in event-driven design and enjoys ...

Java/J2EE Developer

Plano, TX · On-site

$48.75 - $63.25/hr

Java/J2EE Developer Location: Plano, TX & Irving, TX Duration: Full-Time * Incident Management ... Experience in Activiti BPM, Drools Rule Engine. Willingness to work in shifts on rotation basis is ...

$40.25 - $53/hr

Rules engine integration -- Integrate the Java/Drools rules engine with upstream and downstream systems through well-designed event and API contracts. * Reliability -- Engineer for correctness under ...

Senior Kafka Developer - NBA

Louisville, KY · On-site +1

$52.25 - $69.25/hr

Rules engine integration - Integrate the Java/Drools rules engine with upstream and downstream systems through well-designed event and API contracts. Reliability - Engineer for correctness under load ...

Senior Kafka Developer - NBA

Louisville, KY · On-site

$52.25 - $69.25/hr

Rules engine integration -- Integrate the Java/Drools rules engine with upstream and downstream systems through well-designed event and API contracts. * Reliability -- Engineer for correctness under ...

Senior Kafka Developer - NBA

Louisville, KY · On-site +1

$52.25 - $69.25/hr

Rules engine integration - Integrate the Java/Drools rules engine with upstream and downstream systems through well-designed event and API contracts. Reliability - Engineer for correctness under load ...

Senior Java Developer

Fremont, CA · On-site

$62.75 - $80/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... Active MQ etc.,, Drools rules Experience with ORM like Hibernate, Mybatis etc., worked with ...

Showing results 21-40

Java Drools Developer information

See salary details

$15

$56

$77

How much do java drools developer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for java drools developer in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

What is a Java Drools Developer?

A Java Drools Developer is a software professional who specializes in using Drools, a powerful business rule management system (BRMS) written in Java. They design, implement, and manage business rules and logic using Drools within Java applications. These developers work closely with business analysts to translate complex business requirements into executable rules, helping organizations automate decision-making processes. Their expertise ensures that business logic is flexible, maintainable, and easily updated as rules change over time.

What are the key skills and qualifications needed to thrive as a Java Drools Developer?

To thrive as a Java Drools Developer, you need strong Java programming skills, familiarity with business rules management systems, and a background in computer science or a related field. Experience with Drools, rule engines, and development tools like Maven or Git, as well as knowledge of RESTful APIs and databases, is typically required. Analytical thinking, problem-solving, and effective communication enable you to translate business requirements into accurate rule logic and collaborate with stakeholders. These skills ensure efficient implementation and maintenance of business rules, supporting agile decision-making and system reliability.

How does a Java Drools Developer typically collaborate with business analysts and other stakeholders during rule development?

As a Java Drools Developer, close collaboration with business analysts and stakeholders is essential to ensure that business rules are accurately captured and implemented. Developers often participate in requirement-gathering sessions to translate business logic into Drools rules, clarify rule intent, and resolve ambiguities. Regular meetings and workshops are common to validate rule behavior and align on changes, ensuring technical solutions meet business needs. Effective communication and documentation skills are important, as is the ability to iteratively refine rules based on stakeholder feedback.

What is the difference between Java Drools Developer vs Java Business Rules Developer?

AspectJava Drools DeveloperJava Business Rules Developer
CertificationsJava certifications, Drools certificationsJava certifications, Business rules certifications
Work EnvironmentDeveloping and maintaining rule-based systems using Drools in Java environmentsDesigning and implementing business rules within Java applications
Industry UsageFinancial services, insurance, healthcareFinancial, insurance, enterprise software

Both roles focus on implementing business rules in Java applications, often requiring similar certifications and working in comparable industries. The main difference lies in the specific tools used: Java Drools Developers specialize in Drools rule engine, while Java Business Rules Developers may work with various rule management systems. The choice depends on the company's technology stack and project requirements.

What cities are hiring for Java Drools Developer jobs?

Cities with the most Java Drools Developer job openings:

What states have the most Java Drools Developer jobs?

States with the most job openings for Java Drools Developer jobs include:

What are popular job titles related to Java Drools Developer jobs?

For Java Drools Developer jobs, the most frequently searched job titles are:

Infographic showing various Java Drools Developer job openings in the United States as of September 2026, with employment types broken down into 87% Full Time, 3% Part Time, and 10% Contract. Highlights an 79% Physical, 4% Hybrid, and 17% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.

Lead Java Developer with Drools Exp

Charlotte, NC • On-site

Damco Solutions
IT Services • 5 - 10K employees

Full-time

Re-posted 7 days ago


Key responsibilities

  • Design, develop, and implement business rules using Drools within Red Hat Decision Manager.

  • Develop microservices using Spring Boot and migrate rules microservices to AWS.

  • Implement and maintain CI/CD pipelines for rules projects.


Job description

Job Summary:
Damco Solutions is a company seeking a Lead Java Developer with expertise in Drools. The role involves designing, developing, and implementing business rules using Drools within Red Hat Decision Manager, as well as developing microservices and maintaining CI/CD pipelines.
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
• Technically hands on and excellent in Design, Coding and Testing
• Implement and maintain CI/CD pipeline for Rules projects
• Integrate Drools solution with various enterprise system and application
• Lead the design and development of decision services using IBM 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.
• Deploying Rules Micro Services on Amazon 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 requirements and develop appropriate rule solutions.
• Develop and maintain business rule management systems using IBM ODM and JRules, ensuring optimal performance, scalability, and reliability.
• Conduct comprehensive unit testing using JUnit and participate in the design and execution of user acceptance testing, ensuring the accuracy and quality of rule implementations.
• Provide technical support and troubleshooting in resolving issues in a timely and effective manner.
• Participate in the full software development life cycle from requirements analysis through test, release, and maintenance, adhering to Agile or Scrum methodologies.
• Collaborate with cross-functional teams including architects, software engineers, developers, testers, technical leads, and deployment leads to ensure timely delivery of projects.
Qualifications:
Required:
• Red Hat decision manager
• Drools Rules Engine
• Core Java
• Docker Container
• 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
• Technically hands on and excellent in Design, Coding and Testing
• Implement and maintain CI/CD pipeline for Rules projects
• Integrate Drools solution with various enterprise system and application
• Lead the design and development of decision services using IBM 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
• Deploying Rules Micro Services on Amazon 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 requirements and develop appropriate rule solutions
• Develop and maintain business rule management systems using IBM ODM and JRules, ensuring optimal performance, scalability, and reliability
• Conduct comprehensive unit testing using JUnit and participate in the design and execution of user acceptance testing, ensuring the accuracy and quality of rule implementations
• Provide technical support and troubleshooting in resolving issues in a timely and effective manner
• Participate in the full software development life cycle from requirements analysis through test, release, and maintenance, adhering to Agile or Scrum methodologies
• Collaborate with cross-functional teams including architects, software engineers, developers, testers, technical leads, and deployment leads to ensure timely delivery of projects
Company:
Damco Solutions is a provider of IT solutions, services, and products. Founded in 1996, the company is headquartered in Plainsboro, USA, with a team of 1001-5000 employees. The company is currently Late Stage.