BRMS / Drools (Java) Developer

Lumenalta

Seattle (WA)

Remote

USD 60,000 - 96,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible working hours
Health insurance
401(k) contribution
Professional development fund
15 days of paid time off annually
Access to soft-skill development courses

Job summary

A technology company is seeking a BRMS / Drools (Java) Developer for a fully remote role based in the U.S. The ideal candidate will have extensive experience in Java development and the Drools Rule Engine. Responsibilities include designing and optimizing business rules, and integrating these into Java/Spring Boot applications. This full-time position offers flexible working hours and a competitive benefits package including health insurance and paid time off.

Qualifications

  • 7+ years of experience in Java development with strong focus on the Drools Rule Engine.
  • Hands-on experience with Drools Workbench, KIE Execution Server, and KIE APIs.
  • Experience with containerization (Docker) and cloud platforms, preferably AWS.

Responsibilities

  • Design, develop, and optimize business rules using the Drools Rule Engine.
  • Build and maintain microservice architectures integrating rule-based services.
  • Monitor, optimize, and improve rule performance and scalability.

Skills

Java development
Drools Rule Engine
Spring Boot
Microservices architecture
Docker
AWS
Agile methodologies

Education

Bachelor’s degree in Computer Science, Information Technology, or related field

Tools

Drools Workbench
KIE Execution Server
JUnit
TestNG
Cucumber

Job description

Overview

BRMS / Drools (Java) Developer at Lumenalta. Fully remote position with work based in the United States time zones (Pacific, Central, or Eastern). Base pay range presented: $60,000.00/yr - $96,000.00/yr; final compensation determined by qualifications and experience.

What You’ll Do
  • Design, develop, and optimize business rules using the Drools Rule Engine, integrating these rules into Java/Spring Boot enterprise applications.
  • Develop and implement Decision Model and Notation (DMN) models and complex event processing (CEP) features using Drools Fusion.
  • Build and maintain microservice architectures, ensuring seamless integration of rule-based services.
  • Containerize and deploy Drools applications using Docker and manage them in AWS cloud environments.
  • Configure, tune, and maintain application servers such as WildFly (JBoss AS) and Tomcat.
  • Collaborate with cross-functional teams, including Business Analysts and Product Managers, to translate complex business logic into executable rules.
  • Implement and maintain automated test suites to validate rule execution and ensure system stability.
  • Monitor, optimize, and continuously improve rule performance and scalability.
Required Skills & Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 7+ years of experience in Java development with a strong focus on the Drools Rule Engine.
  • Hands-on experience with Drools Workbench, KIE Execution Server, and KIE APIs.
  • Expertise in Java, Spring Boot, and microservices architecture.
  • Experience with containerization (Docker) and cloud platforms, preferably AWS.
  • Strong understanding of rule-based systems, decision tables, and rule optimization techniques.
  • Familiarity with Agile methodologies and test automation frameworks (JUnit, TestNG, Cucumber).
Nice to Have
  • Experience with Red Hat Decision Manager (RHDM) or other enterprise BRMS tools.
  • Knowledge of CI/CD pipelines (Jenkins, GitHub Actions) and infrastructure as code.
  • Exposure to performance tuning, rule versioning, and governance in production environments.
  • Familiarity with API integration and REST-based decision services.

This position is open to candidates based in the United States only. Applicants must have current U.S. work authorization.

Location & Hours

This is a fully remote position; however, candidates must be based in the Pacific, Central, or Eastern U.S. time zones to ensure effective collaboration with client and team schedules.

This is a full-time position requiring a minimum of 40 hours per week, Monday through Friday.

Benefits
  • Flexible working hours in a remote environment.
  • Health insurance (medical and dental) for W2 Employees.
  • 401(k) contribution.
  • A professional development fund to enhance your skills and knowledge.
  • 15 days of paid time off annually.
  • Access to soft-skill development courses to further your career.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BRMS / Drools (Java) Developer
BRMS / Drools (Java) Developer

Lumenalta • Atlanta (GA)

Remote
USD 60,000 - 96,000
Flexible working hours
Health insurance
401K Contribution
+3
BRMS / Drools (Java) Developer
BRMS / Drools (Java) Developer

Lumenalta • Philadelphia

Remote
USD 60,000 - 96,000
Flexible working hours
Health insurance
401K Contribution
+2
BRMS / Drools (Java) Developer
BRMS / Drools (Java) Developer

Lumenalta • Austin (TX)

Remote
USD 60,000 - 96,000
Flexible working hours
Health insurance (medical and dental)
401K Contribution
+2
BRMS / Drools (Java) Developer
BRMS / Drools (Java) Developer

Lumenalta • Chicago (IL)

Remote
USD 60,000 - 96,000
Flexible working hours
Health insurance (medical and dental)
401K contribution
+3
BRMS / Drools (Java) Developer
BRMS / Drools (Java) Developer

Lumenalta • Boston (MA)

Remote
USD 60,000 - 96,000
Flexible working hours
Health insurance
401K Contribution
+3
BRMS / Drools (Java) Developer
BRMS / Drools (Java) Developer

Lumenalta • Philadelphia

Remote
USD 60,000 - 96,000
Flexible working hours
Health insurance
401K Contribution
+2
BRMS / Drools (Java) Developer
BRMS / Drools (Java) Developer

Lumenalta • Tulsa (OK)

Remote
USD 60,000 - 96,000
Flexible working hours in a remote environment
Health insurance (medical and dental) for W2 employees
401(k) contribution
+3
Senior BRMS/Drools Java Engineer – Remote
Senior BRMS/Drools Java Engineer – Remote

Lumenalta • Austin (TX)

Remote
USD 60,000 - 96,000
senior Java Developer/Drools
senior Java Developer/Drools

Cloud Analytics Technologies, LLC • Westlake (OH)

On-site
USD 100,000 - 130,000
Senior Drools & BRMS Java Engineer — Remote
Senior Drools & BRMS Java Engineer — Remote

Lumenalta • Atlanta (GA)

Remote
USD 60,000 - 96,000