via remotely.de
Senior Java-Fullstack Developer
Senior Java-Fullstack Developer
momentan bin ich auf der Suche für meinen Kunden im öffentlichen Sektor nach Unterstützung für die deutsche Steuerverwaltung. Im Fokus steht ein Verfahren, das die übergreifenden Geschäftsprozesse zwischen verschiedenen Fachverfahren steuert.
Einsatzdetails
- Einsatzort: Remote / 1x pro Monat in Kaarst
- Vertragsart: Arbeitnehmerüberlassung mit Option auf Übernahme in Festanstellung
- Laufzeit: Asap für 12 Monate mit Option auf Verlängerung
Erforderliche Skills & Erfahrungen
- Mindestens 7 Jahre praktische Erfahrung in der Entwicklung von Backend-Anwendungen mit Java sowie fundierte Kenntnisse moderner Frameworks wie Spring und Spring Boot
- Sehr gute Erfahrungen in der Entwicklung von verteilten Systemen und Microservice-Architekturen inklusive sicherer Umgang mit Schnittstellentechnologien (REST, SOAP, Messaging)
- Praxis im Umgang mit BPMN und Workflow-Engines (insbesondere Camunda) sowie ein gutes Verständnis für die Modellierung fachlicher Geschäftsprozesse
- Datenbanken (z. B. Oracle, PostgreSQL) sowie ORM-Frameworks wie Hibernate/JPA
- Linux-Systemen und grundlegenden Shell-Scripting-Kenntnissen
- Sicherer Umgang mit gängigen Entwicklungs- und Kollaborationstools (z. B. Git, Jenkins, Gradle, Jira, Confluence)
- Strukturierte, lösungsorientierte Arbeitsweise sowie die Fähigkeit, komplexe technische Zusammenhänge verständlich darzustellen
- Erfahrung im öffentlichen Sektor bzw. im Kontext großer, verteilter IT-Systemlandschaften ist von Vorteil
- Bereitschaft zur Sicherheitsüberprüfung (U1 oder Ü2) gemäß SÜG sowie Verpflichtung nach VerpflG und § 53 BDSG
- Fließende Deutschkenntnisse (C1-Niveau)
Aufgaben
- Konzeption, Modellierung und Umsetzung von fachlichen Prozessen unter Einsatz von BPMN (Camunda) - von der Anforderungsaufnahme bis zur technischen Umsetzung
- Entwicklung und Weiterentwicklung von performanten Backend-Komponenten auf Basis von Java (17/21) und Spring Boot zur Unterstützung komplexer, verfahrensübergreifender Geschäftsprozesse
- Design und Implementierung von Schnittstellen (REST, SOAP, Messaging) inklusive Abstimmung mit angrenzenden Systemen und Teams
- Erarbeitung von technischen Lösungsdesigns für systemübergreifende Prozessabläufe sowie deren Integration in bestehende Architekturen
- Aktive Mitwirkung bei der Transformation und Verarbeitung großer Datenmengen innerhalb verteilter Systemlandschaften
- Abstimmung mit Projektbeteiligten sowie Teilnahme an Austauschformaten - überwiegend remote, mit gelegentlichen Vor-Ort-Terminen (ca. 1x pro Monat in Kaarst)
- Erstellung, Durchführung und Dokumentation von Entwickler- und Integrationstests zur Sicherstellung der Softwarequalität
- Pflege, Wartung und kontinuierliche Optimierung bestehender Software-Komponenten im laufenden Betrieb
- Erstellung technischer Dokumentationen (z. B. Schnittstellenbeschreibungen, Installations- und Betriebshandbücher)
Haben Sie Kapazitäten frei?
Dann melden Sie sich mit Ihrem aktuellen CV, Ihrer Jahresgehaltvorstellung und Verfügbarkeit.
Gerne können Sie diese Anzeige auch Ihren kompetenten Kollegen/-innen oder Bekannten weiterempfehlen.
Ich melde mich bei Ihnen zurück, sollte Ihre Bewerbung in Frage kommen, um die Position zu besprechen, bevor ich Sie vorstelle.
BG
Nico Huber
Senior Principal Candidate Consultant
Public Sector Delivery
n.hubersthree.com
SThree_Germany is acting as an Employment Business in relation to this vacancy.