SeniorJava & Drools Developer

SeniorJava & Drools Developer

Posted Today by 1756879608

Negotiable
Outside
Remote
USA

Summary: The Senior Java & Drools Developer role involves designing, developing, and maintaining rule-based systems using Drools BRMS and core Java technologies. The position requires hands-on experience in building scalable applications and integrating Drools rule engines within agile environments. The developer will collaborate with business analysts to translate requirements into business rules and workflows while optimizing performance and maintainability. This is a long-term remote contract position outside of IR35 regulations.

Key Responsibilities:

  • Design, develop, and maintain business rules using Drools Rule Engine.
  • Collaborate with business analysts and architects to translate requirements into business rules and workflows.
  • Develop and maintain Java-based microservices and applications.
  • Integrate Drools with enterprise applications (REST/SOAP APIs, databases, messaging systems).
  • Optimize Drools rules for performance, scalability, and maintainability.
  • Participate in code reviews, unit testing, and debugging.
  • Support production deployments and troubleshoot rule-related issues.
  • Document technical designs, rule logic, and system architecture.

Key Skills:

  • Strong experience in Core Java, J2EE, and Spring Framework.
  • Hands-on experience with Drools (rules authoring, decision tables, DRL files, KIE modules).
  • Experience with RESTful APIs, Microservices, and Messaging Queues (Kafka, JMS, etc.).
  • Good understanding of relational databases (Oracle, MySQL, PostgreSQL, etc.).
  • Knowledge of rule optimization techniques and decision modeling (DMN).
  • Experience with CI/CD pipelines, Git, Maven/Gradle.
  • Strong problem-solving and analytical skills.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Senior Java & Drools Developer
Remote
Long Term Contract

We are seeking a skilled Java & Drools Developer to design, develop, and maintain rule-based systems using Drools Business Rules Management System (BRMS) and core Java technologies.

The ideal candidate will have hands-on experience building scalable applications, integrating Drools rule engines, and working in agile environments.
Key Responsibilities
Design, develop, and maintain business rules using Drools Rule Engine.

Collaborate with business analysts and architects to translate requirements into business rules and workflows.
Develop and maintain Java-based microservices and applications.
Integrate Drools with enterprise applications (REST/SOAP APIs, databases, messaging systems).
Optimize Drools rules for performance, scalability, and maintainability.
Participate in code reviews, unit testing, and debugging.
Support production deployments and troubleshoot rule-related issues.
Document technical designs, rule logic, and system architecture.
Required Skills & Qualifications
Strong experience in Core Java, J2EE, and Spring Framework.
Hands-on experience with Drools (rules authoring, decision tables, DRL files, KIE modules).
Experience with RESTful APIs, Microservices, and Messaging Queues (Kafka, JMS, etc.).
Good understanding of relational databases (Oracle, MySQL, PostgreSQL, etc.).
Knowledge of rule optimization techniques and decision modeling (DMN).
Experience with CI/CD pipelines, Git, Maven/Gradle.
Strong problem-solving and analytical skills.

Preferred Skills

Experience with Business Process Management (jBPM).
Familiarity with cloud platforms (AWS/Azure/Google Cloud Platform).
Knowledge of containerization (Docker, Kubernetes).
Exposure to Agile/Scrum methodologies.

Thanks & Regards,

Ron (Vineeth Damarla)

Lead Talent Acquisition Specialist Recruitment

American IT Systems

1116 S Walton Blvd, Suite 113 Bentonville, AR 72712