×
Register Here to Apply for Jobs or Post Jobs. X

Java Software Engineer -Drools

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: Surge Technology Solutions Inc
Full Time position
Listed on 2026-07-14
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

Visa:
Green Card, US Citizens (Only USA Applicants)

Role :
Java Developer with Drool

Location : USA

Experience: 7+Yrs

Job Description

Java Developer with Drools BRMS –

We are seeking a highly skilled Java Developer with strong expertise in Drools and rule-based systems to design, develop, and maintain scalable enterprise applications. The ideal candidate should have hands‑on experience in Java technologies, REST APIs, CI/CD pipelines, cloud platforms, and business rule engine implementation using Drools BRMS.

Key Responsibilities
  • Design, develop, and maintain enterprise‑grade applications using Spring Boot and Spring MVC.
  • Build scalable RESTful APIs and backend services with strong focus on performance, security, and maintainability.
  • Design and implement business rules using Drools including DRL files, KIE Base, KIE sessions, and decision tables.
  • Decide and implement stateless vs. stateful KIE sessions based on business requirements and system architecture.
  • Develop and optimize rule engine flows while handling rule conflicts, memory management, and rule execution performance.
  • Collaborate with business analysts and stakeholders to convert business requirements into executable business rules.
  • Ensure rule logic is modular, reusable, maintainable, and fully testable with proper documentation.
  • Integrate Drools with Java applications, databases, REST APIs, and enterprise systems.
  • Develop and execute unit/integration tests using JUnit and participate in code reviews and debugging activities.
  • Build and manage CI/CD pipelines using Jenkins, Maven, or Gradle.
  • Deploy and maintain applications on cloud platforms such as Amazon Web Services, Google Cloud Platform, or Microsoft Azure.
  • Provide production support and troubleshoot issues related to rule execution, deployment pipelines, and application stability.
Required

Skills & Qualifications
  • 4+ years of experience in Java development using Spring Boot and Spring MVC.
  • Strong experience in building REST APIs and microservices architectures.
  • 5+ years of hands‑on experience with Drools BRMS, DRL files, KIE sessions, and rule lifecycle management.
  • Strong understanding of business rule engine architecture and rule‑based system design.
  • Experience with unit testing frameworks such as JUnit.
  • Hands‑on experience with CI/CD and automation tools like Maven, Gradle, and Jenkins.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Good understanding of software design patterns, scalability, and maintainable architecture.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience in enterprise product or platform development.
  • Exposure to Dev Ops practices and deployment automation.
  • Knowledge of rule versioning strategies and rule governance.

Experience working in Agile/Scrum environments

Please forward your resume and contact details to   or can call on

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary