02.09.2025 aktualisiert

**** ******** ****
100 % verfügbar

Software-Entwickler

Hamburg, Deutschland
Deutschland
Master of Science in Technomathematik, Bachelor of Science in Scientific Programming
Hamburg, Deutschland
Deutschland
Master of Science in Technomathematik, Bachelor of Science in Scientific Programming

Skills

Reisebereitschaft
Innerhalb deutschlands ok. Je nach Entfernung mit größerem Remote-Anteil.

Werdegang
  • Juli 2020 - heute:
    Freiberufler, Software-Entwicklung & IT-Beratung
  • Dezember 2018 - August 2020:
    PPI AG, Senior IT Consultant
  • Januar 2016 - November 2018:
    Cofinpro AG, IT Consultant
  • Februar 2015 - Dezember 2015:
    Projektträger Jülich, Software-Entwickler
  • WiSe 2011/12 - WiSe 2014/15:
    TU Berlin: Masterstudium Mathematik
  • September 2010 - Februar 2015:
    Projektträger Jülich, Studentischer Mitarbeiter (Software-Entwicklung, System-Administration)
  • September 2007 - August 2010:
    Projektträger Jülich/FH Aachen, Duales Studium "Scientific Programming"

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse

Projekthistorie

Senior/Lead Full-Stack Developer

Öffentlicher Dienst

500-1000 Mitarbeiter

Implementierung, Weiterentwicklung und Betrieb einer Blockchainplattform mit Hyperledger Fabric (HLF).
Die im vorherigen Projekt beschriebene Anwendung wurde in eine OpenShift Cloud migriert und wird dort stetig weiterentwickelt.
Die SpringBoot Microservices sind Multimandanten-fähig, sodass sie von unterschiedlichen Teilnehmern des Blockchain-Netzwerkes angesprochen werden können. Im Frontend wird eine Angular SPA verwendet .
Deployments erfolgen in OpenShift mittels OpenShift Pipelines und ArgoCD.
(SpringBoot, Angular, DevOps, Hyperledger Fabric, kubernetes)

Senior/Lead Full-Stack Developer

Öffentlicher Dienst

500-1000 Mitarbeiter

Implementierung, Weiterentwicklung und Betrieb einer Blockchainplattform mit Hyperledger
Fabric (HLF) und SpringBoot in einer Micro-Services-Architektur. Die Micro-Services sind ob
der Dezentralität der Blockchain generisch gestaltet und werden je beteiligter Organisation mit
spezifischer Konfiguration als Docker-Container deployt.
Innerhalb eines vorgegebenen Fachprozesses nimmt ein Vorgang unterschiedliche Status ein.
Die Statusübergänge dürfen zum Großteil nur an diesem Schritt beteiligten Organisationen
mitgeteilt werden, was mittels Private Data Collections über die Blockchain und deren
Chaincode (Smart Contract) sichergestellt wird.
Das System besteht aus einer Plattformkomponente (Blockchain und mehrere SpringBoot
Services) und einer Integrationskomponente (mehrere SpringBoot Services und Angular-
Frontends). Es wird von zwei Scrum-Teams mit jeweils 5 Entwicklern plus 1-2 Testern betreut.

Fullstack-Entwickler (Java, Angular)

Versicherungen

1000-5000 Mitarbeiter

  • Implementierung eines Bestandsführenden Systems für die Reisesparte einer Versicherung
  • Datenmigration aus bisherigem Bestandssystem ins Neusystem
  • Neukonzeption und Implementierung eines Firmenkundenportals zur Buchung von Rahmen- und Einzelverträgen.
(JavaEE 6, Angular 8/JS, Camunda BPM, REST, SOAP, Keycloak)

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden