{"schemaVersion":"jobsearcher.job.v1","id":"e2e7bbbf472e3c784f913630","url":"https://jobsearcher.com/jobs/e2e7bbbf472e3c784f913630","canonicalUrl":"https://jobsearcher.com/jobs/e2e7bbbf472e3c784f913630","title":"Remote-Senior Java & Drools Developer","description":"*Senior Java & Drools Developer profiles only please*\n*Contract*\n\n*Job Description *\n\n*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.*\n\n*Key Responsibilities*\n\n* Design, develop, and maintain business rules using Drools Rule Engine.\n* Collaborate with business analysts and architects to translate requirements into business rules and workflows.\n* Develop and maintain Java-based microservices and applications.\n* Integrate Drools with enterprise applications (REST/SOAP APIs, databases, messaging systems).\n* Optimize Drools rules for performance, scalability, and maintainability.\n* Participate in code reviews, unit testing, and debugging.\n* Support production deployments and troubleshoot rule-related issues.\n* Document technical designs, rule logic, and system architecture.\n\n*Required Skills & Qualifications*\n\n* Strong experience in Core Java, J2EE, and Spring Framework.\n* Hands-on experience with Drools (rules authoring, decision tables, DRL files, KIE modules).\n* Experience with RESTful APIs, Microservices, and Messaging Queues (Kafka, JMS, etc.).\n* Good understanding of relational databases (Oracle, MySQL, PostgreSQL, etc.).\n* Knowledge of rule optimization techniques and decision modeling (DMN).\n* Experience with CI/CD pipelines, Git, Maven/Gradle.\n* Strong problem-solving and analytical skills.\n\n*Preferred Skills*\n\n* Experience with Business Process Management (jBPM).\n* Familiarity with cloud platforms (AWS/Azure/GCP).\n* Knowledge of containerization (Docker, Kubernetes).\n* Exposure to Agile/Scrum methodologies.\n\nJob Type: Contract\n\nPay: Up to $65.00 per hour\n\nExpected hours: 40 per week\n\nWork Location: Remote","company":"I20technologies","rawCompany":"i20technologies","city":"Myrtle Point","state":"OR","isRemote":true,"isActive":false,"createdAt":"2026-09-28T10:58:33.614Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Remote-Senior Java & Drools Developer","description":"*Senior Java & Drools Developer profiles only please*\n*Contract*\n\n*Job Description *\n\n*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.*\n\n*Key Responsibilities*\n\n* Design, develop, and maintain business rules using Drools Rule Engine.\n* Collaborate with business analysts and architects to translate requirements into business rules and workflows.\n* Develop and maintain Java-based microservices and applications.\n* Integrate Drools with enterprise applications (REST/SOAP APIs, databases, messaging systems).\n* Optimize Drools rules for performance, scalability, and maintainability.\n* Participate in code reviews, unit testing, and debugging.\n* Support production deployments and troubleshoot rule-related issues.\n* Document technical designs, rule logic, and system architecture.\n\n*Required Skills & Qualifications*\n\n* Strong experience in Core Java, J2EE, and Spring Framework.\n* Hands-on experience with Drools (rules authoring, decision tables, DRL files, KIE modules).\n* Experience with RESTful APIs, Microservices, and Messaging Queues (Kafka, JMS, etc.).\n* Good understanding of relational databases (Oracle, MySQL, PostgreSQL, etc.).\n* Knowledge of rule optimization techniques and decision modeling (DMN).\n* Experience with CI/CD pipelines, Git, Maven/Gradle.\n* Strong problem-solving and analytical skills.\n\n*Preferred Skills*\n\n* Experience with Business Process Management (jBPM).\n* Familiarity with cloud platforms (AWS/Azure/GCP).\n* Knowledge of containerization (Docker, Kubernetes).\n* Exposure to Agile/Scrum methodologies.\n\nJob Type: Contract\n\nPay: Up to $65.00 per hour\n\nExpected hours: 40 per week\n\nWork Location: Remote","datePosted":"2026-09-28T10:58:33.614Z","dateModified":"2026-09-28T10:58:33.614Z","hiringOrganization":{"@type":"Organization","name":"I20technologies","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Myrtle Point","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e2e7bbbf472e3c784f913630"},"url":"https://jobsearcher.com/jobs/e2e7bbbf472e3c784f913630"}}