Senior Java Engineer | Drools BRMS & REST API Expert

Surge Technology Solutions Inc

Dallas (TX)

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Surge Technology Solutions Inc. seeks a Java Developer with Drools BRMS to design, develop, and maintain scalable enterprise applications. You will build RESTful services, implement business rules, and optimize rule engine performance within cloud-enabled environments.

The role requires 7+ years of Java development, strong Spring Boot/MVC experience, and hands-on Drools rule management. Collaboration with analysts and involvement in CI/CD pipelines are essential for success.

Qualifications

  • 4+ years Java development with Spring Boot/MVC.
  • 5+ years Drools BRMS with DRL, KIE bases/sessions.
  • Experience designing REST APIs, microservices, and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain enterprise applications using Spring Boot and Spring MVC.
  • Build scalable RESTful APIs and backend services focusing on performance, security, and maintainability.
  • Design and implement business rules using Drools BRMS, DRL files, KIE Base/sessions, and decision tables.
  • Decide stateless vs. stateful KIE sessions based on requirements and architecture.
  • Develop and optimize rule engine flows, manage memory, and improve rule execution performance.
  • Collaborate with business analysts to translate requirements into executable rules.
  • Ensure modular, reusable rule logic with proper testing and documentation.
  • Integrate Drools with Java applications, databases, REST APIs, and enterprise systems.
  • Develop and run unit/integration tests with JUnit; participate in reviews.
  • Build and manage CI/CD pipelines using Jenkins, Maven, or Gradle.
  • Deploy and maintain apps on AWS/Azure/GCP; provide production support.

Skills

Spring Boot
Spring MVC
REST APIs
Java
Drools BRMS
CI/CD
Jenkins
Maven
Gradle
Cloud platforms
JUnit

Tools

Jenkins
Maven
Gradle

Job description

Surge Technology Solutions Inc. seeks a Java Developer with Drools BRMS to design, develop, and maintain scalable enterprise applications. You will build RESTful services, implement business rules, and optimize rule engine performance within cloud-enabled environments.

The role requires 7+ years of Java development, strong Spring Boot/MVC experience, and hands-on Drools rule management. Collaboration with analysts and involvement in CI/CD pipelines are essential for success.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer -Drools
Java Software Engineer -Drools

Surge Technology Solutions Inc • Dallas (TX)

On-site
USD 120,000 - 160,000
Senior BRMS/Drools Java Engineer – Remote
Senior BRMS/Drools Java Engineer – Remote

Lumenalta • Austin (TX)

Remote
USD 60,000 - 96,000
Senior Drools & BRMS Java Engineer (Remote)
Senior Drools & BRMS Java Engineer (Remote)

Lumenalta • Tulsa (OK)

Remote
USD 60,000 - 96,000
Senior Drools & BRMS Java Engineer (Remote)
Senior Drools & BRMS Java Engineer (Remote)

Lumenalta • Philadelphia

Remote
USD 60,000 - 96,000
Senior Drools & BRMS Java Engineer — Remote
Senior Drools & BRMS Java Engineer — Remote

Lumenalta • Atlanta (GA)

Remote
USD 60,000 - 96,000
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 Java & Drools Engineer - AWS & Web Services
Senior Java & Drools Engineer - AWS & Web Services

Ethereum Technologies LLC • California (MO)

On-site
USD 100,000 - 130,000
senior Java Developer/Drools
senior Java Developer/Drools

Cloud Analytics Technologies, LLC • Westlake (OH)

On-site
USD 100,000 - 130,000
Senior Java & Drools Engineer — Remote (US Time Zones)
Senior Java & Drools Engineer — Remote (US Time Zones)

Lumenalta • Philadelphia

Remote
USD 60,000 - 96,000
BRMS / Drools (Java) Developer
BRMS / Drools (Java) Developer

Lumenalta • Philadelphia

Remote
USD 60,000 - 96,000
Flexible working hours
Health insurance
401K Contribution
+2