Skip to main content
🇩🇪GDPR-compliant
Find experienced

Drools Experts in Germany

matched in minutes with vetted, available freelancers

Hire experts who model business rules, integrate Drools with Java and Spring, and deliver decision services for complex operational systems. FRATCH matches you quickly and precisely with vetted, available freelancers who fit your project.

Meet FRATCH Experts in Germany, who have recently used Drools

Verified expert

Priyanka S.

View profile

Business Consultant (Software Engineering)

Hanover
Priyanka S.

Last position:

Business Consultant (Software Engineering) at Boehringer Ingelheim

  • Developed cloud-native enterprise applications on SAP Business Technology Platform using Node.js, SAP UI5, and RESTful APIs, delivering solutions across training management, procurement, employee information, and logistics domains
  • Served as the primary developer for the maintenance, enhancement, and production support of three enterprise applications, delivering new features, resolving production issues, and coordinating releases with business stakeholders
  • Experienced in leveraging AI-assisted development tools such as Microsoft Copilot to accelerate feature development, generate code, prototype solutions, and support application migration and modernization
  • Designed backend services, domain models, and SAP Fiori/UI5 interfaces, implementing business workflows, role-based access control, validations, scheduling, reporting, and data import/export capabilities
  • Designed and integrated enterprise services with SAP SuccessFactors, SailPoint, ERP systems, and external Learning Management APIs, including automated synchronization for 11,000+ user data
  • Designed and implemented AMQP-based event-driven services processing up to 500 RFID parcel scan events per day for a logistics application
  • Managed deployments and application operations using CI/CD pipelines, SAP Solution Manager, SAP BTP Cockpit, Kibana, and cloud monitoring tools, performing root-cause analysis and resolving production incidents
  • Managed application dependencies by resolving npm package version conflicts and remediating critical and high-severity security vulnerabilities, ensuring production compliance and application stability
  • Collaborated with architects, business users, SAP governance teams, and distributed Agile teams throughout technical design, code reviews, sprint planning, documentation, and software delivery
Verified expert

Alexander K.

View profile

Senior Fullstack Developer

Darmstadt
Alexander K.

Last position:

Senior Fullstack Developer at Deutsche Vermögensberatung AG (DVAG)

  • Further development and maintenance of a complex sales platform with a focus on digital closing processes, customer portal interactions, and document generation for financial and insurance products
  • Development and maintenance of microservices with Spring Boot 3 and Kotlin
  • Frontend development with Angular 20 for displaying products, applications, and documents
  • Execution of end-to-end tests with Playwright and integration tests with WireMock
  • Creation and optimization of Quartz jobs and CronJobs
  • Refactoring of the security configuration in a multi-realm Keycloak setup with a custom filter chain, permission evaluator, and factory routing
  • Creation of dynamic emails with Thymeleaf
  • Extensive error analysis with Application Insights, Log Analytics, and direct SQL debugging
  • Introduction of a dynamically controlled security architecture with flexible token handling depending on path and realm
  • Stabilization and clear structuring of the closing process for complex product models
  • Significantly improved maintainability and readability of the code through modular refactorings
  • Higher test stability and depth through combined use of Playwright, WireMock, and integration tests
  • Targeted performance optimization through analysis of Hibernate statistics, query tuning, and use of SQL execution plans
  • Technologies used: Java 21, Kotlin, Spring Boot 3, Angular, TypeScript, REST API, JSON, Kubernetes, Docker, PostgreSQL, Liquibase, Keycloak, OAuth2, GitHub Actions, Testcontainers, Azure Application Insights, Thymeleaf, Tilt, Microsoft SQL Server
Verified expert

Tymofii S.

View profile

Senior Java Developer / Architect

Karlsruhe
Tymofii S.

Last position:

Senior Backend Developer at Medavis

  • Developed backend features for Modern RIS, a web-based Radiology Information System integrated with the existing Classic RIS via WebView.
  • Worked on a modular Spring Boot backend covering clinical workflows such as appointments, examinations, patients, orders, reporting, billing, and inventory.
  • Contributed to event-driven architecture using domain events to decouple workflows across backend modules.
  • Implemented REST/OpenAPI endpoints, service-layer business logic, DTO mapping, validation, and integration points for the React frontend.
  • Worked with PostgreSQL-backed domain models, Liquibase database changes, read/write model separation, and legacy RIS database structures.
  • Integrated authentication and authorization flows using Keycloak and OAuth2.
  • Added and maintained unit/integration tests using JUnit, Rest Assured, Testcontainers, and project-specific test utilities.
  • Supported CI/CD and local development workflows using Maven, Docker Compose, Jenkins, and generated OpenAPI clients.

Tech stack: Java 21, Spring Boot 3.5, Maven, PostgreSQL, Liquibase, Keycloak, OAuth2, REST, OpenAPI/Springdoc, MapStruct, Lombok, Docker, Testcontainers, Jenkins.

Verified expert

Allal K.

View profile

Java Senior Full Stack Developer

Frechen
Allal K.

Last position:

Java Senior Full Stack Developer at Insurance ÖRAG

  • Further development of a policy administration system (contract/claims) for the legal expenses insurer ÖRAG.
  • My role: Senior Software Developer.
  • The team consists of 12 developers.
  • Technologies used: Java 8/21, Java EE, Quarkus, WebLogic, JPA, RabbitMQ, JTA, CI, CD, Jenkins, DB2, Maven, Jenkins, GIT (bitbucket) later GitLab, Junit, Elasticsearch, Mockito, Jira, SonarQube, Scrum, React, Workflow
  • Migration and modernization of legacy systems: rewrote C and C++ code in Java to improve maintainability, scalability, and performance. Refactored Python into Java, including optimization and integration into modern architectures.
  • Study on the use of AI (Codex) for implementing a Java feature. The goal is to compare the time spent and productivity of AI-supported development with a classic implementation by a developer. The results should show how strongly the use of AI affects development time and efficiency.
  • Development of the following tariff calculators for the years 2024/2026: private, companies, doctors, farmers, owner-occupied G + H, landlords, traffic, club, top managers, sales representatives, special criminal law, savings bank, municipal, BayGT, doctors, Dehoga
Verified expert

Ingo D.

View profile

Analytics

Frankfurt am Main
Ingo D.

Last position:

Analytics at BaFin - Federal Financial Supervisory Authority Frankfurt

  • Introduction of methods for developing and automated deployment of cloud-native software and machine learning applications in OpenShift clusters
  • Development of various programs in Python
  • Technologies: Kubernetes, OpenShift, Kustomize, ArgoCD, Tekton, Docker, PodMan, Airflow, IntelliJ, PyCharm, Git, Bitbucket, Jira, Confluence, Python
Verified expert

Florian F.

View profile

Senior Backend Developer

Eschborn
Florian F.

Last position:

Senior Backend Developer at ING Deutschland AG

  • Database design with Oracle DB, JPA and Flyway considering high performance requirements
  • Analysis of multiple architecture drafts and identification of technical risks
  • Design and implementation of various interfaces and integrations, especially REST APIs and Kafka topics
  • Setup of Elasticsearch for monitoring and analyzing log data
  • Establishment of an iterative work approach in the project team facing complex business requirements
Verified expert

Celso K.

View profile

SAP Commerce Cloud FullStack Developer

Ottobrunn
Celso K.

Last position:

SAP Commerce Cloud FullStack Developer at Spar

  • Implementation of a GitLab CI/CD pipeline based on SAP Commerce Cloud 2211
  • Development of a new B2C shop with Vue, Node and TypeScript to ensure scalability, extensibility and performance optimization
  • Integration of Microsoft Azure Event Grid with SAP Hybris
  • Implementation of BDD with Cucumber using Gherkin syntax to promote collaboration between development and business teams
  • Support and customization of a Spartacus shop
  • Technologies/Languages: Java, REST, OData, Behavior Driven Development (BDD), Cucumber, Node, Vue, TypeScript, Spartacus, GitLab CI/CD, Gradle, Maven, Ant, SonarQube
Verified expert

Andreas E.

View profile

Consultant

Bergisch Gladbach
Andreas E.

Last position:

Consultant at Iteratec GmbH

Verified expert

Marie-Josée M.

View profile

Java Engineer / Developer

Eschborn
Marie-Josée M.

Last position:

Java Engineer / Developer at Davaso GmbH

  • Involved in the full development lifecycle, including design, coding, testing, and deployment of Java-based applications.
  • Built and maintained high-performance RESTful APIs and microservices, ensuring scalability and reliable data exchange.
  • Practiced code reviews, used version control systems (e.g., Git), and collaborated closely with cross-functional teams to deliver robust software solutions.
  • Implemented, managed, and optimized complex business logic and decision-making processes using the Drools Rules Engine, leveraging DRL (Drools Rule Language) for dynamic configuration.
  • Developed software solutions for a major service provider in the healthcare insurance sector, specifically focusing on claims processing and reconciliation logic to ensure cost-effective reimbursement for health funds.
Verified expert

Timo R.

View profile

Expert Software Developer

Sonnenbühl
Timo R.

Last position:

Expert Software Developer at HORNBACH Baumarkt AG

  • Maintain and extend the existing software

  • Plan and implement new features in the existing software

  • Support the operation of the existing software in the cloud

  • Java SE, Spring Boot, IntelliJ IDEA

  • Google Cloud, Kubernetes, Docker, Apache Kafka

Verified expert

Martin M.

View profile

Freelance Data Architect

Mintraching
Martin M.

Last position:

Freelance Data Architect at Zeppelin

  • Evaluation and scoring of various technologies as future telematics platform (Kafka Streams, Spark, Splunk, Snowflake)
  • Improve test framework and scalability of Telematics streaming service (Scala, Property-Based Testing, Kafka, Kafka Streams, Kubernetes)
Verified expert

Robert M.

View profile

Backend Developer

Darmstadt
Robert M.

Last position:

Backend Developer at Payment Backend

  • Integration of partner systems in the payment and credit card environment.
  • Development, deployment, and monitoring in a large system landscape.
  • Use of a wide range of customer-specific frameworks and tools.
Verified expert

Jacqueline H.

View profile

Düsseldorf
Jacqueline H.

Last position:

Kitchen Appliance Manufacturer

  • Setting up and enhancing an international subscription management system

  • Migrating and decommissioning a Hybris-SAP system and integrating Zuora

  • Implementing numerous interfaces to various systems (external and internal)

  • Setting up and improving monitoring with Grafana, Prometheus, and Databricks

  • Introducing logging with Loki

  • Implementing business requirements using jQuery, Thymeleaf, Spring Boot, Java, Go, and Python

  • Adjusting and extending the GitLab CI pipelines

  • Setting up and extending infrastructure as code with Terraform and ArgoCD on AWS

  • Setting up and running E2E and performance tests

  • Expanding the Databricks business intelligence solution to provide various KPIs

  • Responsibilities: Architecture, DevOps, development, unit tests, coaching employees and apprentices, E2E, smoke, and integration tests, agile methods consulting (Kanban, Scrum)

  • Technologies and methods: Java, Go, Kotlin, Node.js, Spring Boot, SOAP/REST, Quarkus, Thymeleaf, Vaadin, Slack, Jira, Confluence, IntelliJ, GitLab, SQS, Kafka, AWS, Kubernetes, Terraform, Maven, Gradle, GitLab CI, Databricks

Verified expert

Timo K.

View profile

Senior Fullstack Developer

Bremen
Timo K.

Last position:

Senior Fullstack Developer

  • Lead Developer / Tech Lead in a large banking group for a complete redevelopment of payment systems
  • Rebuilding payment processing in stream processing
  • Development and design of cross-border payment stream processing based on Kafka and Kafka Streams
  • Development of different input formats for the business team using Drools rules to dynamically adjust validation rules
  • Evaluation and comparison of different public cloud providers regarding the databases they offer
  • Technologies & Tools: Java 21, Kotlin, Spring Boot, Kafka, Kubernetes, Azure, TDD, JEE, REST, Angular, Spark, Google Cloud, SCDF, PostgreSQL, Drools, Git, S3, MongoDB

Discover over 15,000 top freelancers

Statistics of experts using Drools

Aggregated from the professional profiles of matched freelancers.

Experience

20 years

Drools experts in Germany have 20 years of professional experience on average.

Position duration

2.1 years

Drools experts in Germany stay in a single position for 2.1 years on average.

Positions per freelancer

15

Drools experts in Germany have completed 15 positions on average over the course of their careers.

Top business areas

Information Technology, Product Development, Business Intelligence

Drools experts in Germany have gathered most of their hands-on project experience in Information Technology, Product Development, and Business Intelligence.

Top industries

Information Technology, Banking and Finance, Transportation

Drools experts in Germany are most in demand in Information Technology, Banking and Finance, and Transportation.

Certification focus areas

Information Technology, Product Development, Project Management

Drools experts in Germany earn their certifications most often in Information Technology, Product Development, and Project Management.

Bachelor's degree or higher

92%

92% of Drools experts in Germany hold at least a Bachelor's degree.

Master's degree or higher

62%

62% of Drools experts in Germany hold at least a Master's degree.

Doctorate

8%

8% of Drools experts in Germany have a doctorate (PhD).

Certifications per freelancer

3

Drools experts in Germany hold 3 professional certifications on average.

Most common languages

German, English, Spanish

Drools experts in Germany most often speak German, English, and Spanish.

Speak two or more languages

100%

100% of Drools experts in Germany speak two or more languages.

Based on our profile pool as of 19 Sep 2026.

Daily rate distribution

0 2 4 6 8
One of the Drools experts in Germany charges less than €640 per day.
2 of the Drools experts in Germany charge between €640 and €720 per day.
4 of the Drools experts in Germany charge between €720 and €800 per day.
4 of the Drools experts in Germany charge between €800 and €880 per day.
4 of the Drools experts in Germany charge €960 or more per day.
<€640 €640-​720 €720-​800 €800-​880 €960+

The chart shows how the daily rates of freelancers in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.

Average rates of experts in Germany using Drools

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 798 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 800 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 19 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

Drools experts industry focus

See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.

  • Information Technology (100%)
  • Banking and Finance (75%)
  • Transportation (63%)
  • Automotive (50%)
  • Insurance (50%)
  • Retail (44%)
  • Telecommunication (44%)
  • Healthcare (38%)

Please note that freelancers can work across multiple industries, so percentages overlap.

About the technology

Rules engine foundation

Drools is an open-source business rules management system for expressing decisions outside the main application code. Its rule engine evaluates facts, detects conditions and triggers actions, helping teams change pricing, eligibility, validation or approval logic without rewriting entire services. Drools is closely associated with the KIE ecosystem and is commonly used with Java applications.

Decision automation

Drools supports systems where many policies, thresholds and exceptions must be applied consistently. It can power decision services, validation workflows and operational automation in sectors such as finance, insurance, logistics, manufacturing and public services. Teams use it when rules change often or need to be reviewed by both technical and business stakeholders.

Ecosystem and tooling

Professionals work with DRL, the Drools Rule Language, alongside Java, Maven and Spring integrations. They may also use KIE Server, Business Central, Kogito or jBPM, depending on the project’s architecture and deployment model. Strong implementation includes rule repositories, test fixtures, decision tables, domain models and clear release processes.

When companies need specialists

  • Extract decision logic from tightly coupled Java code
  • Design rule sets with dependencies, priorities and agenda control
  • Connect rules to APIs, databases, events and existing services
  • Test conflicting, incomplete or unexpected rule outcomes
  • Modernize legacy Drools or KIE implementations

Companies often bring in freelance expertise during a migration, a major rule redesign or an integration with a new service. In Germany, specialists may support regulated or operationally complex environments remotely, on site or in a blended setup, with communication adapted to the project team.

What strong professionals deliver

A capable specialist starts by clarifying the domain model and the decisions the system must make. They separate stable facts from changing policies, keep rules readable and establish traceable tests for edge cases. They also understand runtime performance, rule versioning, deployment pipelines and how non-technical stakeholders will review future changes.

Choosing the right fit

Look for practical evidence with Drools rather than familiarity with the name alone. Ask how the professional handled rule conflicts, changing requirements, audit needs and integration boundaries. Experience with Java services, Spring, REST APIs, automated testing and containerized delivery is valuable when Drools is part of a wider production system. A short technical discussion using your own decision flow can reveal whether the specialist explains trade-offs clearly and can improve the design without overcomplicating it.

Published on:
FRATCH GPT

FRATCH GPT delivers freelancer proposals with clear reasoning and transparent pricing in minutes, helping your hiring department quickly and compliantly find the best talent.

Give it a try:

Try FRATCH GPT

Frequently asked questions

Key details about Drools, drawn from the questions we get asked most.

Drools is used to automate decisions expressed as business rules. It can evaluate application data and trigger actions for eligibility checks, pricing, validation, compliance workflows and other policy-driven processes.

Drools provides a dedicated rule engine, rule language and tooling instead of embedding every condition in application code. A custom module may be simpler for a small, stable decision flow, while Drools is useful when rules change frequently, require traceability or need business-facing review.

A strong Drools specialist usually works comfortably with Java, Maven, Spring, REST services and automated testing. Depending on the system, knowledge of KIE Server, Business Central, Kogito, jBPM, databases, messaging and container deployment is also relevant.

The right level depends on the rule model, integration scope and consequences of an incorrect decision. A smaller implementation may need focused rule design, while a core decision service benefits from experience with rule conflicts, performance, versioning, testing and production operations.

Yes. Drools work can usually be handled remotely when the team has access to domain experts, repositories, test data and deployment environments. For German projects, agree early on the working language, documentation standards, meeting cadence and any need for on-site workshops.

Review how the Drools specialist models facts, separates rules from code and tests conflicting or boundary conditions. Ask for a walkthrough of rule readability, traceability, deployment, monitoring and how business stakeholders can safely review changes.

In Drools, decision tables can make structured combinations of conditions easier for domain stakeholders to review. DRL is often more suitable for complex relationships, reusable logic or flows that do not fit a simple tabular structure; the choice should follow the rule shape, not personal preference.

A Drools modernization can expose undocumented rule dependencies, changes in fact models or differences in agenda behaviour. Specialists should establish regression tests, map current decisions, control rule versions and compare old and new outcomes before changing production behaviour.

The average hourly rate of freelancers in Germany who have used Drools in their recent projects is 100 €, which corresponds to a daily rate of about 798 € based on an 8-hour working day.

Of the freelancers in Germany who have used Drools in their recent projects, 92% hold at least a Bachelor's degree, 62% hold at least a Master's degree, and 8% hold a doctorate.

On average, freelancers in Germany who have used Drools in their recent projects have 20 years of professional experience, with a single engagement typically lasting around 2.1 years.

The most common languages among freelancers in Germany who have used Drools in their recent projects are German (100%), English (100%), and Spanish (31%).

The most common industries among freelancers in Germany who have used Drools in their recent projects are Information Technology (100%), Banking and Finance (75%), and Transportation (63%).

The most common business areas among freelancers in Germany who have used Drools in their recent projects are Information Technology (100%), Product Development (94%), and Business Intelligence (56%).

Main locations of FRATCH Experts, who have recently used Drools

Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.

Berlin Hamburg Munich Cologne Frankfurt Stuttgart Dusseldorf Leipzig Dortmund Essen Bremen Dresden Hanover Nuremberg

Request a free demo

Get in touch with the FRATCH team and we will get back to you within 4 hours.

Contact form

Would you rather directly get in touch?
We always have the time for a call or email!

FRATCH CEO avatar

Philipp Thomaschewski

FRATCH CEO

LinkedInFRATCH