Job Title: Senior Drools Developer
We are seeking an experienced Senior Drools Developer to design, implement, and maintain complex business rules and decision management systems. The ideal candidate will have a deep understanding of Drools, the Java ecosystem, and business rule management systems (BRMS).
Responsibilities: Rule Design & Implementation: Develop and maintain business rules using Drools and integrate them with enterprise applications.Analyze requirements and translate them into efficient and scalable rule logic.Collaborate with business analysts and domain experts to capture and implement decision logic.System Integration: Design and implement integrations between Drools and other application components using Java and related technologies.Ensure seamless data flow and interaction between Drools and external systems or databases.Performance Optimization: Optimize Drools rules and workflows to enhance performance and scalability.Monitor and troubleshoot Drools execution, identifying and resolving bottlenecks or issues.Requirements: Education & Experience: Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. 5+ years of experience in Java development with at least 3+ years focused on Drools.Proven experience in designing and implementing complex business rule systems using Drools.Skills & Competencies: Expertise in Drools rule development, including DRL (Drools Rule Language). Strong Java programming skills, including experience with frameworks like Spring or Spring Boot.About Us: Decskill was founded in 2014 as an IT Consulting Company and their main mission is to delivery value through the knowledge. We enable companies to meet the challenges of digital world by providing our clients with business models that ensure technological capacity, flexibility and agility.