All projects 
ST-01432
Senior Java Fullstack Entwickler (m/w/d) – Technische Entwicklung
Projektinformationen:
- Zeitraum: 01.07.2026 – 31.12.2026
- Einsatzort: Remote (ca. 95 %) + Teamtage in Düsseldorf
- Anzahl gesuchter Personen
- Wichtig: Es können nur Angestellte von Dienstleistern oder Freelancer in einer projektbezogenen Festanstellung berücksichtigt werden (keine ANÜ).
Aufgaben:
- Implementierung, Test und Dokumentation von Softwareartefakten für verfahrensübergreifende Prozesse
- Design und Entwicklung hochskalierbarer, ausfallsicherer Microservice-Architekturen
- Konzeption, Design und Umsetzung der technischen Infrastruktur und Basiskomponenten
- Modellierung und Implementierung von BPMN-Workflows zur Orchestrierung fachlicher Prozesse
- Konzeption und Entwicklung von Backend-Komponenten zur Unterstützung grafischer Oberflächen
- Konzeption grafischer Oberflächen zur Überwachung und Steuerung der Anwendung
- Design und Implementierung verfahrensübergreifender fachlicher Prozesse
- Entwicklung von Komponenten zur Transformation und Verarbeitung von Steuer- und Fachdaten
- Pflege, Wartung und Weiterentwicklung bestehender Softwarekomponenten
- Erstellung und Durchführung von Entwicklertests
- Erstellung technischer Teildokumentationen (z. B. Betriebs-, Installations-, Verfahrens- und Schnittstellendokumentation)
Anforderungen:
- Mehrjährige, fundierte Erfahrung in Java-Entwicklung (Java SE ≥ 17, Java EE)
- Sehr gute Kenntnisse in Spring, Spring Boot und Hibernate
- Erfahrung in der Entwicklung verteilter, hochverfügbarer Systeme und Microservice-Architekturen
- Praxis in BPMN-Modellierung und Workflow-Engines (z. B. Camunda 7 oder Forks)
- Erfahrung mit REST- und SOAP-Webservices (JAX-RS, JAX-WS, Apache CXF, WSDL)
- Sicherer Umgang mit Messaging-Systemen (z. B. Kafka)
- Kenntnisse in objektorientierter Modellierung (UML 2.x)
- Erfahrung mit Datenbanken (Oracle, PostgreSQL)
- Praxis mit S3 Object Storage (z. B. MinIO)
- Erfahrung mit Security- und Authentifizierungslösungen (OAuth 2.0, Keycloak)
- Kenntnisse in SQL, XML, JSON, HTML/CSS/JavaScript
- Erfahrung mit Framework- und Bibliotheksentwicklung im Java-Umfeld
- Erfahrung mit Unit- und Integrationstests (JUnit, TestNG, Mockito)
- Sicherer Umgang mit Build- und CI/CD-Tools (Gradle, Jenkins)
- Kenntnisse in Versionsverwaltung (Git, Bitbucket/GitLab)
- Erfahrung mit Linux und Shell-Scripting
- Praxis mit Code-Qualitäts- und Dokumentationstools (z. B. SonarQube, AsciiDoc, PlantUML)
- Erfahrung in komplexen, verteilten Projektlandschaften
- Strukturierte, dokumentationssichere Arbeitsweise
- Sehr gute Deutschkenntnisse in Wort und Schrift
- Vorteilhaft: Erfahrung in der öffentlichen Verwaltung oder im KONSENS-Umfeld