Java Developer:in Camunda
Technologie
HDI Group
Köln, DeutschlandVor 6 Tagen
Stellenbeschreibung
Deine Aufgaben
- Weiterentwicklung und Optimierung der Anwendungslandschaft im Risikomanagement zur durchgängigen Automatisierung von Geschäftsprozessen
- Funktionsübergreifende Zusammenarbeit mit Entwickler:innen und Fachbereichen von der Bedarfsermittlung bis zum Roll-out
- Modellierung von Geschäftsprozessen mit BPMN 2.0 und Umsetzung fachlicher Prozessanforderungen in ausführbare Workflows auf der Camunda-Plattform
- Entwicklung performanter, skalierbarer Services im Cloud-Umfeld und deren Orchestrierung innerhalb durchgängiger Geschäftsprozesse sowie Mitgestaltung der zugrunde liegenden Softwarearchitektur
- Sicherstellung eines hohen Qualitätsstandards durch Code Reviews und automatisierte Tests
- Kontinuierliche Weiterentwicklung der CI/CD-Pipeline
- Gezielter Einsatz von KI-Tools im Entwicklungsalltag, z. B. beim Testen, beim Verstehen von Code oder beim Erarbeiten erster Codeentwürfe
Dein Profil
- Erfolgreich abgeschlossenes Studium der (Wirtschafts-)Informatik, der Mathematik oder der Ingenieurwissenschaften oder eine vergleichbare Qualifikation bzw. Ausbildung
- Gute Kenntnisse in der Softwareentwicklung mit Java sowie im Einsatz von Frameworks und Bibliotheken wie Spring, JUnit und Testcontainers sowie von Entwicklungswerkzeugen wie IntelliJ, Maven, GitLab, Nexus oder SonarQube
- Gute Kenntnisse in serviceorientierten Architekturen sowie in der Entwicklung und Integration von APIs (insbesondere REST-APIs)
- Mehrjährige Erfahrung in Softwareentwicklungsprojekten und im Umgang mit Tools wie Octane und Confluence
- Erfahrung im Einsatz von KI, beispielsweise zur Unterstützung im Entwicklungsalltag
- Grundlegendes Verständnis von DevOps-Prinzipien und erste praktische Erfahrungen mit der Automatisierung von Build-, Test- und Deployment-Prozessen
- Kenntnisse der Camunda-Plattform sowie Vertrautheit mit BPMN 2.0 zur Modellierung von Geschäftsprozessen und DMN zur Abbildung von Entscheidungsregeln wünschenswert
- Hohes Qualitätsbewusstsein und ein Gespür für saubere Softwarearchitektur, Clean Code und automatisiertes Testen
- Ausgeprägte Kommunikationsfähigkeit und Freude an der Zusammenarbeit im Team
- Gute Deutsch- und Englischkenntnisse
Flexible working hours
Flexitime arrangements and flexible working time models allow for a perfect work-life balance – however it suits you.
Health management
Stay healthy with us: thanks to preventive measures, a wide variety of sports and various partnerships.
Mobile working
Whether from home or on the road – our remote working model (up to 60 % mobile) offers you more freedom and independence.
Further training
We satisfy your thirst for knowledge – for example with further training, subject-specific seminars or work and study programmes.
Interessiert an dieser Stelle?