Software Entwickler (m/w/d) Java und Spring Boot

Positions-Nr. 2968517

Einsatzort

Nürnberg

Laufzeit

01.07.2025 - 31.12.2025

Auslastung

-

Beschäftigungsart

Freiberuflich

Projektbeschreibung:

Die Digitalisierung der Aktenverwaltung stellt einen zentralen Baustein auf dem Weg von der Papierakte zur elektronischen Akte bei unserem Kunden dar. Ab 2019 erfolgt die behördenweite Digitalisierung des Schriftguts durch die sukzessive Anbindung von Fachverfahren an die elektronische Aktenverwaltung des öffentlichen Dienstes. Im Rahmen der Anbindungsprojekte ist das Ziel, eine elektronische Aktenführung zu implementieren, die sowohl an existierende Fachanwendungen angebunden als auch von Fachbereichen ohne Fachanwendung genutzt werden kann.

 

    Das gesuchte Profil

    Kern-Tätigkeiten:

    • Implementierung der durch die Architektur konzipierten Schnittstellen zwischen der fachverfahrensunabhängigen Oberfläche und allen notwendigen Umsystemen (z.B. Aktendienste, Middleware, Journaling)
    • Implementierung der Erweiterungen für die fachverfahrensunabhängige Oberfläche
    • Fehleranalyse und Bugfixing während und nach der Testphase
    • Unterstützung und Begleitung des Produktivgangs, um bei eintretenden Herausforderungen in Produktion schnell und effizient reagieren zu können
    • Dokumentation der Implementierten Ergebnisse
    • Einweisung der Tester, des IT-Betrieb der internen und externen Dienstleister in die Software
    • Unterstützung bei der Erstellung des Betriebshandbuchs für den IT-Betrieb 
    • Qualitätssicherung der umgesetzten Software im Team

    Erfahrungen:

    • sehr gute Kenntnisse Design Patterns im Kontext Micro Services mit Java und Umsetzung dessen
    • Organisation von Code Reviews inkl. Code Analyse und Vorbereitung der Maßnahmen
    • Kenntnisse im Umfeld von Cloud Lösungen
    • Agile Softwareentwicklung nach Scrum mit Atlassian JIRA und Confluence
    • Java Programmierung mit Schwerpunkt Web Services.
    • Spring Boot
    • Kubernetes / Cloud Native Programmierung (OpenShift)
    • Konfiguration Service Mesh mit Hilfe von Istio
    • Anbindung und Konfiguration von ECM / DMS Systemen
    • Reaktive Programmierung
    • NoSQL Datenbanken (MongoDB)

     

    Technisches Umfeld:

    • Microservice
    • Java 17
    • Spring Boot
    • Spring WebFlux
    • JavaScript, TypeScript
    • REST
    • MongoDB
    • ArgoCD
    • Kubernetes
    • Angular
    • OpenShift
    • Helm
    • Istio
    • Ansible
    • JMS
    • XML, XSD
    • SQL, Oracle
    • Maven
    • Jenkins
    • Idea IntelliJ
    • Git, GitFlow
    • SonarQube
    • Code Reviews
    • Scrum, Kanban
    • V-Modell/Wasserfall-Modell
    • Atlassian Products (JIRA, BitBucket, Confluence)

    Sprachanforderungen

    • Deutsch: Verhandlungssicher
    • Englisch: Erweiterte Kenntnisse
    • Bereitschaft für eine SÜ2