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.

Java-Werkzeuge

  • Java
  • Spring Boot
  • Spring Cloud Netflix
  • REST
  • Microservices
  • Hibernate/JPA
  • PostgreSQL
  • MariaDB
  • MongoDB
  • OpenSearch
  • Flyway
  • Keycloak
  • Camunda
  • Flowable
  • JUnit
  • Swagger/OpenAPI
  • Maven
  • Docker
  • Jenkins
  • GitLab CI
  • SonarQube
  • Java EE

Fragen

Häufige Fragen.

Mehr zu meinem Profil: Startseite und Angular-Entwicklung.

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.