28.02.2025 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Java Backend-Experte (Java, J2EE, Spring, Spring Batch)

Solms, Deutschland
Weltweit
Solms, Deutschland
Weltweit

Profilanlagen

Beraterprofil_Gunnar_Stahl_20241029.pdf

Skills

JavaDatenbankenJ2EEFinanzenSpring FrameworkJava API For Restful Web ServicesScrumSystemmigrationSQLBackendSpring DataSpring JdbcSpring Batch
Java
J2EE
Spring
Spring Batch
Datenbanken
SQL
Migration von Altanwendungen
Scrum
Agiles Mindset
Großkunden
Finanzindustrie
Public Sector
Touristik

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Entwickler im Java-Umfeld - Bankenumfeld und Finanz-Dienstleister

VisualVest

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

In einem Projekt der Finanzindustrie wurden verschiedene Backend- und Frontend-Systeme auf Rest-Basis erstellt und weiterentwickelt. Hintergrund ist die Depot- und Kontenverwaltung mit Anbindung der genossenschaftlichen Bankenwelt.
Aufgabe im Projekt war und ist die Weiterentwicklung der Depotanbindung mit dem Ziel, das bestmoegliche Ergebnis fuer den Endkunden zu erreichen.
Hierbei wurden Anwendungen ueber mehrere Services, die per Rest-Schnittstellen miteinander verbunden sind, weiterentwickelt.
Projektumfeld ist
- J2EE (jakarta)
- IntelliJ
- git
- PostgreSQL
- Rest-Services
- Arquillian
- Docker

Senior Java-Entwickler Bundesagentur fuer Arbeit

Bundesagentur fuer Arbeit

Öffentlicher Dienst

>10.000 Mitarbeiter

Weiterentwicklung eines der zentralen Projekte der BA im Bereich ALG II.
- Ueberfuehrung der fachlichen Anforderungen in UseCases
- Erstellen von Arbeitspaketen aus diesen UseCases
- Umsetzen der UseCases mittels der bereitgestellten Plattform
- Testen der Ergebnisse
- Fehlerbehebung
- Starker Fokus auf QS-Themen. QS-Beautragt fuer verschiedene RFCs

Refakturieren einer Meldewesen-Software

BSM BankingSysteme und Managementberatung GmbH

Sonstiges

50-250 Mitarbeiter

  • Erarbeitung von Loesungsansaetzen fuer die Modernisierung (prototypische Implementierung)

  • Beratung der Architekten, mitwirken bei den Entscheidungen der Architektur

  • Implementierung von Frameworks (Multithreaded Batchreader, Ruleengines etc)

  • Aufteilung der Altanwendung auf verschiedene Module

  • Parallelisierung der internen Ablaeufe

  • Einbindung von Spring Batch

  • Einbindung Hibernate und Spring Batch

  • Einfuehrung von Scrum in die Arbeitsablaeufe

Bundesagentur fuer Arbeit - Anbindung Eures-Schnittstelle

Bundesagentur fuer Arbeit, Nuernberg

Öffentlicher Dienst

>10.000 Mitarbeiter

Die bestehende Eures-Schnittstelle soll neu umgesetzt werden. Im Team wird hierzu ein Batch erstellt, welcher die Eures-relevanten Stellenangebote nach HRXML exportiert und in eine Datenbank serialisiert.

  • Analyse der bestehenden Umsetzung

  • Analyse der Eures-Default-Implementierung

  • Umsetzung der Schnittstelle als Spring Batch

Bundesagentur fuer Arbeit, Nuernberg – Projekt VerBIS - Redesign der XOeV-Schnittstelle (BAMF)

Bundesagentur fuer Arbeit, Nuernberg

Öffentlicher Dienst

>10.000 Mitarbeiter

Die bestehende XOeV-Schnittstelle soll hinsichtlich Fehlertoleranz neu geplant werden.

  • Initiales Redesign der Anwendungen: Aufteilung der bestehenden Logik in kleinere, in sich geschlossene und vor allem fehlertolerante Module

  • Architektur-Entscheidungen im Rahmen des Teams und im Rahmen der BA-Frameworks

  • Planung der Userstories

  • Aufgleisen des Teams

  • Fachlicher Ansprechpartner fuer das Team sowie den PO

  • Umsetzung mittels DSL, Java und Spring Batch

Bundesagentur fuer Arbeit, Nuernberg - Projekt VerBIS

Bundesagentur fuer Arbeit, Nuernberg

Öffentlicher Dienst

>10.000 Mitarbeiter

Die Agentur fuer Arbeit in Nuernberg betreibt fuer ihre Mitarbeiter in den Jobcentern die Anwendung VerBIS, welche Kernstueck der Arbeitsvermittlung darstellt. Diese Anwendung wird von EJB 2.0 auf Spring transformiert, mit insgesamt 9 Scrum-basierten Teams.

Die Definition der fachlichen Anforderungen erfolgt in einer eigenen DSL, welche mittels Generatoren Code-Skelette erzeugt. Diese muessen ausimplementiert und getestet werden.

  • Umsetzung der fachlichen Anforderungen

    • Erstellen der fachlichen Modelle

    • Absprache der fachlichen Anforderungen mit den Product Ownern

  • Umsetzung der fachlichen Anforderungen in Java mit Spring

    • Implementierung, Unit-Testing, Oberflaechen-Tests

  • Defect-Fixing

  • Scrum-basiertes Arbeiten

    • Daylies, Stories, Sprints, Retros. Teamarbeit

Bundesagentur fuer Arbeit, Nuernberg - Projekt Verbis - Anbindung BAMF

Bundesagentur fuer Arbeit, Nuernberg

Öffentlicher Dienst

>10.000 Mitarbeiter

Bedingt durch die Anforderungen der Fluechtlingskrise an die Bundesagentur fuer Arbeit musste ein automatisierter Datenaustausch der BA mit dem Bundesamt fuer Migration und Fluechtlinge implementiert werden. Fachliche Basis hierfuer ist die Spezifikation ‚XOeV‘ mit ihrem Unterstandard ‚XAuslaender‘. Die Anwendung wird als Bestandteil der bestehenden Anwendung VerBIS entwickelt.

  • Umsetzung der fachlichen Spezifikation mittels DSL und Java-Entwicklung

  • Mitwirkung an Architektur-Themen (XOeV-Schnittstelle etc)

  • Implementierung der Webservices

  • UnitTesting

  • Integrationstests

  • Absprache / Abstimmung mit dem PO

  • Zusammenarbeit mit dem XOeV-Verfahren

Deutsche Boerse Frankfurt, Projekt Fix-Gateway

Deutsche Boerse Frankfurt

Sonstiges

1000-5000 Mitarbeiter

Die Anbindung der Kunden an die Boerse wird auf das Fix-Protokoll umgestellt. Das Team implementiert die Anbindung einer hochperformanten Fix-Engine an die boerseninternen Backend-Systeme. Die einzelnen Anfragen muessen im Millisekundenbereich beantwortet werden, daher wird ein hohes Augenmerk auf performante Entwicklung gelegt.

  • Entwicklung im Backend-Bereich

    • Performance-Optimierung

    • Bug-Fixing

    • Implementierung diverser Backend-Systeme inkl. Failover


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden