Text copied to clipboard!

Titel

Text copied to clipboard!

Drools-Entwickler

Beschreibung

Text copied to clipboard!
Wir suchen einen erfahrenen Drools-Entwickler zur Verstärkung unseres Teams für die Entwicklung und Pflege komplexer Geschäftsregel-Engines. Als Drools-Entwickler sind Sie verantwortlich für die Implementierung, Optimierung und Wartung von regelbasierten Systemen, die in verschiedenen Geschäftsprozessen eingesetzt werden. Sie arbeiten eng mit Business-Analysten, Softwareentwicklern und Architekten zusammen, um sicherzustellen, dass die Geschäftslogik korrekt, effizient und skalierbar umgesetzt wird. Zu Ihren Hauptaufgaben gehört die Entwicklung von Regeln mit der Drools Rule Engine, die Integration dieser Regeln in bestehende Java-Anwendungen sowie die Durchführung von Tests und Debugging. Sie analysieren Geschäftsanforderungen und übersetzen diese in technische Regeldefinitionen. Dabei achten Sie auf Performance, Wartbarkeit und Erweiterbarkeit der Regelbasis. Ein tiefes Verständnis von Java, objektorientierter Programmierung und regelbasierten Systemen ist unerlässlich. Sie sollten mit dem Drools-Ökosystem vertraut sein, einschließlich KIE, DRL, Decision Tables und dem Drools Workbench. Erfahrung mit BPMN und der Integration von Drools in Geschäftsprozessmanagement-Systeme ist von Vorteil. Wir bieten Ihnen ein dynamisches Arbeitsumfeld mit spannenden Projekten in verschiedenen Branchen, flexible Arbeitszeiten und die Möglichkeit zur Weiterentwicklung in einem innovativen Technologiebereich. Wenn Sie eine Leidenschaft für regelbasierte Systeme haben und gerne an der Schnittstelle zwischen Business und IT arbeiten, freuen wir uns auf Ihre Bewerbung.

Verantwortlichkeiten

Text copied to clipboard!
  • Entwicklung und Pflege von Geschäftsregeln mit Drools
  • Integration von Drools-Regeln in Java-Anwendungen
  • Analyse und Umsetzung von Geschäftsanforderungen in Regeldefinitionen
  • Optimierung der Regel-Performance und -Struktur
  • Durchführung von Unit-Tests und Debugging von Regeln
  • Zusammenarbeit mit Business-Analysten und Entwicklern
  • Dokumentation der Regelbasis und technischen Konzepte
  • Unterstützung bei der Einführung neuer Regelprojekte
  • Wartung und Erweiterung bestehender Regelwerke
  • Sicherstellung der Einhaltung von Architektur- und Qualitätsstandards

Anforderungen

Text copied to clipboard!
  • Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
  • Mehrjährige Erfahrung in der Java-Entwicklung
  • Fundierte Kenntnisse in Drools und regelbasierten Systemen
  • Erfahrung mit DRL, Decision Tables und KIE-Workbench
  • Verständnis von Geschäftsprozessen und deren Modellierung
  • Kenntnisse in BPMN und Prozessintegration von Vorteil
  • Analytisches Denkvermögen und strukturierte Arbeitsweise
  • Teamfähigkeit und Kommunikationsstärke
  • Erfahrung mit agilen Entwicklungsmethoden
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Potenzielle Interviewfragen

Text copied to clipboard!
  • Welche Erfahrungen haben Sie mit der Entwicklung von Drools-Regeln?
  • Wie integrieren Sie Drools in eine bestehende Java-Anwendung?
  • Können Sie ein Beispiel für eine komplexe Regelarchitektur nennen, die Sie umgesetzt haben?
  • Wie stellen Sie die Performance und Wartbarkeit Ihrer Regelbasis sicher?
  • Welche Tools und Frameworks nutzen Sie zur Regelentwicklung?
  • Wie gehen Sie mit sich ändernden Geschäftsanforderungen um?
  • Haben Sie Erfahrung mit BPMN oder Geschäftsprozessmanagement?
  • Wie dokumentieren Sie Ihre Regelwerke?
  • Wie arbeiten Sie mit Business-Analysten zusammen?
  • Welche Herausforderungen haben Sie bei der Arbeit mit Drools erlebt und wie haben Sie diese gelöst?