Java-Entwickler mit Spring Boot.
Ich entwickle Java-Backends, auf die sich Frontend und Fachbereich verlassen können: REST-Schnittstellen, Microservices, Datenhaltung und Sicherheit – mit Spring Boot und automatisierten Tests. Seit 2017 in Projekten der Versicherungsbranche.
- Java seit 2017
- Spring Boot & Microservices
- Sofort verfügbar
Was ich übernehme
Java-Entwicklung für stabile Backends.
Als Java-Entwickler kümmere ich mich um Schnittstellen, Geschäftslogik und Datenhaltung – und um die Tests dazu.
REST-APIs & Schnittstellen
Klar beschriebene REST-Schnittstellen mit Spring Boot und Swagger/OpenAPI – für das eigene Frontend und für Partnersysteme.
Microservices
Aufteilung in fachliche Services, Kommunikation und Konfiguration, zum Beispiel mit dem Spring Cloud Netflix Stack.
Datenhaltung
Hibernate/JPA mit PostgreSQL oder MariaDB, MongoDB und OpenSearch, versionierte Datenbankmigrationen mit Flyway.
Sicherheit & Anmeldung
Einrichtung und Betrieb von Keycloak, rollenbasierter Zugriff und abgesicherte Schnittstellen.
Geschäftsprozesse
Workflows mit Camunda und Flowable, zum Beispiel für Prüf- und Freigabeprozesse.
Qualität & Betrieb
Tests mit JUnit, API-Tests mit ReadyAPI und SoapUI, Codeanalyse mit SonarQube, Builds mit Maven, Jenkins und GitLab CI, Container mit Docker.
Erfahrung
Java im Projekteinsatz.
Auszug aus meinen Referenzen. Alle Projekte stehen auf der Startseite.
-
09/2020
Hannover Rück – Backend für eine Renten-App
Backendentwicklung mit Spring Boot, Push-Notification-Service, Backend- und Smoke-Tests, Einrichtung und Wartung von Keycloak.
-
01/2020
adesso Advanced Fraud Management
Cloudbasierter Service zur Betrugserkennung mit Spring Boot, Spring Cloud Netflix, Flowable und MongoDB.
-
10/2017 – 12/2017
BarmeniaGothaer – eKFZ
Backendentwicklung einer neuen Bestandsführung für die Sparte Kraftfahrt mit Java EE, EJB, JPA und Hibernate.
Arbeiten Sie auch mit älteren Java-EE-Systemen?
Ja. Neben Spring Boot habe ich mit Java EE, EJB, JSF und JPA gearbeitet, unter anderem bei der Einführung einer Bestandsführung in der Kfz-Versicherung.
Übernehmen Sie Frontend und Backend zusammen?
Ja. Als Fullstack-Entwickler verbinde ich Java/Spring Boot im Backend mit Angular im Frontend – das spart Abstimmung im Team.
Arbeiten Sie remote oder vor Ort?
Beides. Remote deutschlandweit, vor Ort nach Absprache – mein Sitz ist Essen.
Glück auf!
Passt mein Profil zu Ihrem Projekt?
Schicken Sie mir das Projektprofil – ich melde mich zeitnah mit einer Einschätzung und meinem aktuellen Lebenslauf.