Job Title: Rule Engine Developer (Drools) – Remote ContractCompany: Kooe Private LimitedExperience: 5+Location: RemoteType: Contract
Job Description:We are seeking a highly experienced Rule Engine Developer with a minimum of 5 years of hands-on experience in Drools and Java development. As a key member of our development team, you will play a crucial role in migrating our existing rule-based system from INRULE to Drools. This is a remote contract position offering flexibility and the opportunity to contribute to a dynamic and challenging project.Responsibilities:Analyze and understand the current INRULE rule-based system, including business logic, rule structure, and data flow.Design and implement a comprehensive migration strategy from INRULE to Drools, ensuring seamless transition and minimal disruption.Develop, test, and refine Drools rules that accurately replicate the functionality of the existing INRULE system.Integrate the Drools rule engine into our Java-based application, ensuring smooth interaction with data sources and other components.Troubleshoot and resolve any issues that arise during the migration and integration process.Collaborate effectively with other team members, including developers, testers, and business analysts.Provide documentation and knowledge transfer to ensure the maintainability of the Drools system.Qualifications:5+ years of experience in Drools rule engine development.Strong proficiency in Java programming language.Experience with INRULE and rule migration is highly preferred.Solid understanding of rule-based systems, decision tables, and complex event processing (CEP).Familiarity with XML/JSON data formats and integration with databases (JDBC).Excellent problem-solving and analytical skills.Ability to work independently and remotely, with strong communication and collaboration skills.