Drools Consultant / Rule Engine Expert
⚲ Katowice
28 560 - 33 600 PLN netto (B2B)
Wymagania
- Drools
- Java
Opis stanowiska
We are looking for a highly experienced Drools Consultant / Rule Engine Expert to join a strategic 6-month initiative focused on implementing and optimizing rule-based decision systems within a modern enterprise environment.
The project offers flexibility regarding engagement model — we are open to both full-time and part-time cooperation, depending on the consultant’s availability and expertise.
In this role, you will support development teams in building scalable and maintainable Drools-based solutions, helping establish technical standards, improve architecture quality, and accelerate adoption of the rule engine ecosystem across the organization.
Engagement details
• Industry: Travel
• Initial cooperation planned for 6 months
• Possibility of both full-time and part-time engagement
• Fully remote work model
• Flexible working hours focused on outcomes and delivery quality
• Budget: 170-200 net/h - B2B
Your responsibilities
• Support teams in designing and implementing enterprise-grade solutions based on the Drools ecosystem
• Analyze existing technical challenges and identify improvements related to performance, scalability, and maintainability
• Define best practices for rule architecture, coding standards, and rule lifecycle management
• Collaborate closely with software engineers, architects, and QA teams to ensure high-quality delivery
• Participate in code reviews, workshops, and technical knowledge-sharing sessions
• Design robust integrations between Drools components and modern microservices-based architectures
• Identify technical risks and propose mitigation strategies within complex project environments
• Contribute hands-on to implementation activities and optimization initiatives
• Prepare and maintain technical documentation and implementation guidelines
We pay attention to candidates who have
• Deep practical expertise with Drools, Business Central, KIE Server / KIE Containers, Complex Event Processing (CEP)
• Strong Java development background, including Spring / Spring Boot and Hibernate
• Experience in designing rule-based architectures within distributed systems
• Strong understanding of software architecture and integration patterns
• Ability to troubleshoot complex technical issues and drive solutions proactively
• Excellent collaboration and communication skills
• Experience working closely with development teams in Agile environments
• Very good English communication skills
Nice to have experience:
• OptaPlanner / Timefold
• constraint-solving engines
• Domain-Driven Design (DDD) principles
Work environment
• Agile delivery model (Scrum / Kanban)
• Fully remote work model with optional hybrid collaboration in Kraków or Gdańsk
• Flexible working hours focused on outcomes and delivery quality
• Collaborative engineering culture with experienced technical specialists
• Modern technology stack and a supportive onboarding process
We offer
• Opportunity to influence architecture and technical standards in a strategic initiative
• High-impact role with strong ownership and autonomy
• International and collaborative project environment
• Access to modern tools, technologies, and a knowledge-sharing culture
Recruitment process
• Introductory conversation
• Technical discussion with the project team
• Final client interview
The project offers flexibility regarding engagement model — we are open to both full-time and part-time cooperation, depending on the consultant’s availability and expertise.
In this role, you will support development teams in building scalable and maintainable Drools-based solutions, helping establish technical standards, improve architecture quality, and accelerate adoption of the rule engine ecosystem across the organization.
Engagement details
• Industry: Travel
• Initial cooperation planned for 6 months
• Possibility of both full-time and part-time engagement
• Fully remote work model
• Flexible working hours focused on outcomes and delivery quality
• Budget: 170-200 net/h - B2B
Your responsibilities
• Support teams in designing and implementing enterprise-grade solutions based on the Drools ecosystem
• Analyze existing technical challenges and identify improvements related to performance, scalability, and maintainability
• Define best practices for rule architecture, coding standards, and rule lifecycle management
• Collaborate closely with software engineers, architects, and QA teams to ensure high-quality delivery
• Participate in code reviews, workshops, and technical knowledge-sharing sessions
• Design robust integrations between Drools components and modern microservices-based architectures
• Identify technical risks and propose mitigation strategies within complex project environments
• Contribute hands-on to implementation activities and optimization initiatives
• Prepare and maintain technical documentation and implementation guidelines
We pay attention to candidates who have
• Deep practical expertise with Drools, Business Central, KIE Server / KIE Containers, Complex Event Processing (CEP)
• Strong Java development background, including Spring / Spring Boot and Hibernate
• Experience in designing rule-based architectures within distributed systems
• Strong understanding of software architecture and integration patterns
• Ability to troubleshoot complex technical issues and drive solutions proactively
• Excellent collaboration and communication skills
• Experience working closely with development teams in Agile environments
• Very good English communication skills
Nice to have experience:
• OptaPlanner / Timefold
• constraint-solving engines
• Domain-Driven Design (DDD) principles
Work environment
• Agile delivery model (Scrum / Kanban)
• Fully remote work model with optional hybrid collaboration in Kraków or Gdańsk
• Flexible working hours focused on outcomes and delivery quality
• Collaborative engineering culture with experienced technical specialists
• Modern technology stack and a supportive onboarding process
We offer
• Opportunity to influence architecture and technical standards in a strategic initiative
• High-impact role with strong ownership and autonomy
• International and collaborative project environment
• Access to modern tools, technologies, and a knowledge-sharing culture
Recruitment process
• Introductory conversation
• Technical discussion with the project team
• Final client interview
🔍 Dekoder Ogłoszenia
🔴
strategic 6-month initiative focused on implementing and optimizing rule-based decision systems
Projekt może być strategiczny dla firmy, ale 6 miesięcy to krótki okres na pełną implementację i optymalizację złożonych systemów.
🔴
flexibility regarding engagement model — we are open to both full-time and part-time cooperation
Firma może preferować kandydata, który jest bardziej elastyczny czasowo, co może oznaczać potrzebę dostosowania się do ich harmonogramu.
🔴
Flexible working hours focused on outcomes and delivery quality
Oznacza to, że pracodawca oczekuje, że będziesz pracować tyle, ile jest potrzebne do osiągnięcia celów, niezależnie od ustalonej liczby godzin.
🔴
support development teams in building scalable and maintainable Drools-based solutions
Może oznaczać, że obecne rozwiązania nie są skalowalne ani łatwe w utrzymaniu, a Ty będziesz musiał naprawić istniejący bałagan.
🔴
accelerate adoption of the rule engine ecosystem across the organization
Może oznaczać, że wdrożenie systemu będzie napotykać opór lub brak zrozumienia ze strony innych działów, co będzie wymagało dodatkowego wysiłku w edukacji i przekonywaniu.