Fullstack Software Engineer
Aktualisiert am 24.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.03.2026
Verfügbar zu: 100%
davon vor Ort: 50%
Java
Spring Boot
Fullstack
Git
React
Go
Spring
SQL
Datenbanken
Cloud
Docker
Kubernetes
Datenmigration
Agile Softwareentwicklung
Keycloak
Quarkus
OpenAPI
Next.js
CI/CD
Kafka
Linux
Deutsch
Muttersprache
Englisch
Verhandlungssiher

Einsatzorte

Einsatzorte

Hamburg (+20km)
Deutschland
Gelegentliche Vor-Ort-Präsenz innerhalb Deutschlands möglich und wünschenswert
möglich

Projekte

Projekte

1 Jahr
2025-02 - 2026-01

Neuimplementierung einer zentralen Backoffice-Applikation

Software-Engineer Java Quarkus Next.js ...
Software-Engineer
  • Greenfield-Entwicklung zur Ablösung einer 20 Jahre alten Java-UI-Applikation (Framework ?WingS?) zur Kunden- und Auftragsverwaltung für einem Buchhandels-Onlineshop
  • Technische Analyse bestehender Funktionalität im Legacy-System, Abgleich der Konzepte aus Technik-, Design- und Fachbereich mit Rahmenbedingungen, Abstimmung mit Stakeholdern
  • Lead der Neuentwicklung für das System in Quarkus (Backend) und Next.js (Frontend), gemeinsame Entwicklung von Features mit Mitarbeitern des Kunden
  • Grundlagen-Implementierung (Backend) der REST-Endpunkte in Quarkus, Security, OpenID-Connect-Authentifizierung am hauseigenen Azure Entra ID
  • Grundlagen-Implementierung (Frontend) der Übertragung von Penpot-Konzeptzeichnungen in Next.js, shadcn/ui und Tailwind CSS, Kommunikation mit Backend via OpenAPI-Schnittstellendefinition
  • Entwicklung und Umsetzung von Deploymentkonzepten auf internen Servern mittels Docker Compose
  • Umfassende Beratung des Projektteams in grundlegenden technologischen Entscheidungen
  • Knowhow-Transfer und interne Schulungen zu Konzepten der Weiterentwicklung des Systems
Keycloak Penpot
Java Quarkus Next.js TypeScript Keycloak Docker Docker Compose Oracle Database OpenID Connect REST OpenAPI OpenTelemetry shadcn/ui TailwindCSS WingS
Hugendubel Digital GmbH & Co. KG
Hamburg / remote
6 Jahre 5 Monate
2019-08 - 2025-12

Weiterentwicklung einer Whitelabel-Shop-Plattform

Software-Engineer Java Spring Spring Boot ...
Software-Engineer
  • Weiterentwicklung am Whitelabel-Shop-System für Bucheinzelhändler der Libri GmbH (B2C-Webshop für Endkunden, sowie webbasierte B2B-Tools für über 2000 Buchhandlungen)
  • Full-Stack-Implementierung abgeschlossener Themenkomplexe, von Backend (Java, Spring) bis Frontend (React)
  • Erstellung technischer Konzepte, inkl. Abstimmung mit den beteiligten Teams (z.B. Datenbank und Content)
  • Unterstützung für fachliche Konzepte, Sparringspartner für Product Owner, sowie auf technischer Ebene für die anderen Softwareentwickler des neu aufgebauten Entwicklerteams
  • Umsetzung von Anforderungen in Form von User-Stories im Rahmen des Scrum-Prozesses
  • Technisch leitend in der Realisierung folgender Teilprojekte:
    • Einführung der Consent-Management-Lösung (DSGVO-konform) für Besucher des Webshops
    • PDF-Generierung von Lieferscheinen auf Basis von HTML-Templates
    • Bereitstellung der systemgestützten Retoure-Möglichkeit für Gastbestellungen
    • Konzeption und Implementierung einer neuen B2B-Webapp (React) zur Bearbeitung von Reservierungsanfragen inkl. Push-Notifications
    • Integration der Web-Analytics-Platform ?Matomo? in das Webshop-Frontend als Ersatz für Google Analytics
    • Versionsupdates für zentrale Komponenten der React-Frontend-Applikationen inkl. notwendiger Anpassungen (React Router, React Redux)
    • Migration der Frontend-Codebasis von Flow Typecheck auf TypeScript
    • Konzeption und Implementierung eines neuen Services zur Gutscheinerstellung und -einlösung (auf Basis von Spring Boot, OpenAPI, MySQL, AWS)
    • ?Tiefgreifende Anpassungen des Frontends für Konformität mit dem Barrierefreiheitstärkungsgesetz (BFSG)
Oracle Matomo DataDog
Java Spring Spring Boot Hibernate MySQL Oracle Database REST OpenAPI React Redux TypeScript Jest React Testing Library Docker Docker Compose Kubernetes Apache Tomcat nginx AWS Barrierefreiheit BFSG WCAG
Libri GmbH
Hamburg
1 Jahr 4 Monate
2023-01 - 2024-04

Modernisierung einer Komponente zur Datensynchronisation

Software-Engineer Java Spring Boot Apache Camel ...
Software-Engineer
  • Technische Interimsverantwortung für eine Spring-Boot-/Apache-Camel-Applikation zu Synchronisation von Kunden- und Bestellungsaten aus einer Oracle Datenbank in eine OpenAPI-definierte REST-Schnittstelle
  • Update von Spring Boot, Apache Camel und weiteren Bibliotheken auf aktuelle Versionen
  • Implementierung von Robustheitsanforderungen: Wiederholung bei Fehlern, verbessertes Logging, Schreiben von Metriken in ein Monitoring-Tool (DataDog) via OpenTelemetry
  • Cloudfähige Modernisierung des Build- und Deployment-Prozesses auf Basis von Gitlab CI, Docker und Azure DevOps
  • Analyse und Behebung von Fehlern
  • Abstimmung mit externen Partnern zur Zielschnittstelle und neuen Anforderungen
Java Spring Boot Apache Camel OpenTelemetry Oracle Database Azure DevOps
Hugendubel Digital GmbH & Co. KG
Hamburg / remote
1 Jahr 3 Monate
2021-11 - 2023-01

Weiterentwicklung des CRM-Systems eines Versicherungsunternehmens

Software-Engineer Java Eclipse Scout BSI CRM ...
Software-Engineer
  • Implementierung von neuen Funktionen im Java-basierten CRM-Produkt ?BSI CRM?
  • Integration mit Tarifrechnern für Versicherungsprodukte
  • Abstimmung von OpenAPI-basierten Schnittstellen mit anderen Entwicklungsteams im Unternehmen
  • Entwicklung einer Script-Lösung zur Vereinfachung eines manuellen Deployment-Prozesses
  • Coaching von Junior-Entwicklern in Java, Code-Qualität und verwendeten Frameworks
  • Fehleranalysen in Log-Files und anhand von SQL-Abfragen
  • Durchführen von Code-Reviews
BSI CRM
Java Eclipse Scout BSI CRM DB2 REST OpenAPI SQL
BearingPoint Technologieberatung
Köln / remote
11 Monate
2020-11 - 2021-09

Weiterentwicklung von Backend-Schnittstellen

Softwareentwickler Java Spring Boot JDBC ...
Softwareentwickler

Im Auftrag des Hamburger Softwaredienstleisters Bergwerk.io habe ich an der Weiterentwicklung der B2C- und B2B-Systemlandschaft eines Kunden in der Medizinproduktbranche mitgearbeitet. Dabei handelte es sich um die Erweiterung und Neuerstellung von in Spring Boot geschriebenen Backends, welche REST-Schnittstellen für die zugehörigen Webfrontends zur Verfügung stellen ? beispielsweise den Webshop, die Anmeldestrecke oder das Backoffice.


Tätigkeitsfokus:

?    Bereitstellung neuer Backend-Endpunkte für Funktionalitäten im Frontend

?    Abstimmung der API mit dem konsumierenden Frontend-Team

?    Verarbeitung von Daten aus dem Dynamics 365 Business Central-Quellsystem, via Zugriff auf die SQL Server-Datenbank oder OData-Schnittstelle

?    Konfiguration von CI-Pipelines in Bitbucket für automatisierte Tests und Deployments

?    Bereitstellung der Backends als Microservices mittels Docker und Docker Compose

?    Bugfixing und Refactoring

Java Spring Boot JDBC REST OData Microservices PostgreSQL Microsoft SQL Server Microsoft Dynamics 365 Business Central nginx Docker Bitbucket
Bergwerk.io GmbH & Co. KG
Hamburg / remote
11 Monate
2018-08 - 2019-06

Iterative Implementierung einer B2B Mobile App

Software-Engineer Go gRPC Kubernetes ...
Software-Engineer

Als Full Stack Engineer habe ich an der technischen wie fachlichen Konzeption, Entwicklung und Einführung einer nativen App für Smartphones (Android & iOS) mitgewirkt, deren Ziel die teilweise Ablösung der aktuellen B2B-Software für ca. 10000 Benutzer sein wird. Bei der Entwicklung kam ein iterativer Ansatz mit wöchentlichen Lieferungen an eine Gruppe von zuletzt etwa 50 produktive Testbenutzer zum Einsatz.

Tätigkeitsfokus:

  • automatisierte und performante Exports und Transformationen großer Datenmengen aus dem bisherigen Oracle-Bestand in das neue System
  • Microservice-basierter Ansatz zur Bereitstellung von Exporter-Applikationen mithilfe von Docker und Kubernetes in der Google Cloud Platform
  • DevOps-Tätigkeiten zur Sicherstellung des automatisierten Monitorings und Alertings
  • Implementierung von Features für Mobile Native App auf Basis der importierten Daten
Google Cloud Platform Datadog Oracle Google Firebase Google Firestore
Go gRPC Kubernetes Docker Flutter Dart
Kunde in der Immobilienbranche
Hamburg
1 Jahr 4 Monate
2017-04 - 2018-07

Bereitstellung einer Microservice-Plattform für eine B2C Web App

Software-Engineer Go MySQL gRPC ...
Software-Engineer

Für eine extern entwickelte, an Endkunden gerichtete Webapplikation (Zweck: Verwaltung der im Verkauf befindlichen Immobilien) habe ich am Aufbau einer Microservice-Plattform in der Google Cloud Platform mitgewirkt, die die gesamte fachliche Logik für das Backend der Web App bereitstellt. In enger Abstimmung mit dem Product Owner war ich zuletzt für die technische Konzeption neuer Features, das architekturelle Design, die Implementierung, den Roll-Out und den Support maßgeblich verantwortlich.

Tätigkeitsfokus:

  • automatisierte und performante Exports und Transformationen großer Datenmengen aus dem bisherigen Oracle-Bestand in das neue System
  • Microservice-basierter Ansatz zur Bereitstellung von Exporter-Applikationen mithilfe von Docker und Kubernetes in der Google Cloud Platform
  • DevOps-Tätigkeiten zur Sicherstellung des automatisierten Monitorings und Alertings
  • Implementierung von Features für Mobile Native App auf Basis der importierten Daten
Google Cloud Platform Oracle
Go MySQL gRPC REST Java Kubernetes Docker
Kunde in der Immobilienbranche
Hamburg
8 Monate
2017-04 - 2017-11

Implementierung einer B2B Web App für A/B-Test-Verwaltung

Software-Engineer React Go MySQL ...
Software-Engineer

Zur Konfiguration von A/B-Tests in den Endkunden-Frontends des Immobilienkunden wurde ein webbasiertes Tool implementiert, an dessen Implementierung ich als Full Stack Engineer sowohl im Front- als auch im Backend mitgewirkt habe. Im Frontend kam dabei React zum Einsatz, das Backend wurde in Go implementiert und in der Google Cloud Platform betrieben. Ferner habe ich hauptverantwortlich die Integration der definierten A/B-Tests in das Endkunden-Frontend implementiert, welches auf Basis eines Java- und Spring-Boot-Backends und Freemarker-Frontends operiert.

Tätigkeitsfokus:

  • Implementierung von Features der B2B-Applikation zur Konfiguration von A/B-Tests (Go-Backend, React-Frontend)
  • Integration im B2C-Java-Frontend zur Ausspielung der zuvor definierten A/B-Test-Konfigurationen
  • Enge Abstimmung mit dem Product Owner bzgl. Aufwänden und technischer Machbarkeit, fachlicher Implikationen und Usability-Abwägungen
Google Cloud Platform
React Go MySQL gRPC REST Java Spring Boot Kubernetes Docker
Kunde in der Immobilienbranche
Hamburg
5 Jahre 6 Monate
2011-11 - 2017-04

Entwicklung in Kundenprojekten mit Fokus auf CRM-Produktanpassung, Datenmigrationen und Schnittstellenintegration

Software-Engineer Java Eclipse Scout PL/SQL ...
Software-Engineer
  • Anforderungsimplementierung auf Basis des Open-Source Frameworks "Eclipse Scout" und der hauseigenen Standardsoftware BSI CRM, in allen Fällen mit umfangreichen Anpassungen an Kundenwünsche
  • Ganzheitliche Begleitung des Entwicklungszyklus von der Analysephase, Konzeption, Implementierung und Test bis zum Roll-Out und der Wartung des Systems
  • Enge Abstimmung mit Stakeholdern, Product Ownern und Fachbereich zur Sicherstellung der Qualität in jeder Entwicklungsphase
  • Entwicklung in Teams von 3 bis 7 Entwicklern
  • Projekte bei fünf verschiedenen Kunden aus den Branchen Versicherung, Automobil-Import und Telekommunikation
Apache Tomcat JBoss/Wildfly Weblogic Oracle Db2 LUW
Java Eclipse Scout PL/SQL REST JAX-RS SOAP Apache ActiveMQ
div. Kunden (Versicherung, Telekommunikation, Import)
München, Nürnberg, Zürich

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2009-10 - 2011-09

Studium Informatik und Multimedia

M.Sc. Informatik und Multimedia, Universität Augsburg
M.Sc. Informatik und Multimedia
Universität Augsburg
3 Jahre
2006-10 - 2009-09

Studium Informatik

B. Sc. Informatik, Universität zu Lübeck
B. Sc. Informatik
Universität zu Lübeck

Position

Position

Als Full Stack Engineer bringe ich viele Jahre Erfahrung in der ganzheitlichen Entwicklung von Enterprise Level Software für tausende Anwender mit, sowohl im B2B- als auch im B2CUmfeld. Ich begleite Ihr Projekt auf Wunsch von der Konzeption über die Implementierung bis hin zum Roll-Out der Software an Ihre Anwender. So kann ich Ihrem Projekt zu Erfolg verhelfen, besonders wenn es darum geht, komplexe Anforderung im Backend, in der Datenmigration oder im DevOps-Betrieb zu erfüllen ? sei es als Microservices in der Cloud oder eher monolithisch in einer klassischen Serverumgebung.

Bei allen Themenkomplexen kann ich sehr gute Allrounderfähigkeiten einbringen - gerne diskutiere und konzipiere ich zusammen mit Ihnen und Ihren Product Ownern sowohl die fachlichen als auch technischen Details, stimme die Umsetzung mit den beteiligten Stakeholdern ab, verantworte die Implementierung vom Frontend bis ins Backend und vernetze mich dabei mit Ihrem bestehenden Entwicklerteam.

Meine Brot-und-Butter-Technologien sind Java, Go, Docker, Kubernetes und die Google Cloud Platform, sowie HTML und React im Frontend. Vielen weiteren Technologien bin ich bereits in einem Projekt begegnet (siehe Projektliste) ? und ist mir eine einmal nicht geläufig, so arbeite ich mich mit Freude und in kürzester Zeit ein.

Gerne entwickle ich in benutzerzentrierten, agilen Entwicklungsprozessen und unterstütze Sie auch in Aspekten des Usability Engineering.

Ich stehe Ihnen, auch bei Ihnen vor Ort, für Projekte in Hamburg und Umgebung zur Verfügung.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Fullstack Git React Go Spring SQL Datenbanken Cloud Docker Kubernetes Datenmigration Agile Softwareentwicklung Keycloak Quarkus OpenAPI Next.js CI/CD Kafka Linux

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Apache ActiveMQ
Apache Tomcat
nginx
Apache Webserver
Datadog
Docker
Docker Compose
Eclipse Scout
Flow Typecheck
gRPC
Hibernate
JAX-RS
Jest
Kubernetes
REST
Scrum
SOAP
Spring Boot
OpenAPI
Swagger
GraphQL
Matomo
Keycloak
React Testing Library
JUnit
Mockito
Git
Subversion / SVN
GitLab CI
Github
Gerrit
JetBrains IDE / IntelliJ IDEA
Eclipse IDE
Visual Studio Code
AWS
Jira
Confluence
Slack
Microsoft Teams
Gradle
Maven
Ant
Jenkins
Windows
Linux
Usability Engineering
Web Security
OAuth
OpenID Connect
OpenTelemetry
shadcn/ui
Bootstrap
React Redux
React Router
wouter

Programmiersprachen

Java
TypeScript
JavaScript
React
Go
PL/SQL
HTML
CSS
Shell
Tailwind CSS

Datenbanken

Oracle
MySQL
MariaDB
PostgreSQL
Db2 LUW

Branchen

Branchen

Branchen in bisherigen Projekten:

  • Versicherung
  • Telekommunikation
  • Automobilimport
  • Immobilienmakler
  • eCommerce / Onlinehandel

Einsatzorte

Einsatzorte

Hamburg (+20km)
Deutschland
Gelegentliche Vor-Ort-Präsenz innerhalb Deutschlands möglich und wünschenswert
möglich

Projekte

Projekte

1 Jahr
2025-02 - 2026-01

Neuimplementierung einer zentralen Backoffice-Applikation

Software-Engineer Java Quarkus Next.js ...
Software-Engineer
  • Greenfield-Entwicklung zur Ablösung einer 20 Jahre alten Java-UI-Applikation (Framework ?WingS?) zur Kunden- und Auftragsverwaltung für einem Buchhandels-Onlineshop
  • Technische Analyse bestehender Funktionalität im Legacy-System, Abgleich der Konzepte aus Technik-, Design- und Fachbereich mit Rahmenbedingungen, Abstimmung mit Stakeholdern
  • Lead der Neuentwicklung für das System in Quarkus (Backend) und Next.js (Frontend), gemeinsame Entwicklung von Features mit Mitarbeitern des Kunden
  • Grundlagen-Implementierung (Backend) der REST-Endpunkte in Quarkus, Security, OpenID-Connect-Authentifizierung am hauseigenen Azure Entra ID
  • Grundlagen-Implementierung (Frontend) der Übertragung von Penpot-Konzeptzeichnungen in Next.js, shadcn/ui und Tailwind CSS, Kommunikation mit Backend via OpenAPI-Schnittstellendefinition
  • Entwicklung und Umsetzung von Deploymentkonzepten auf internen Servern mittels Docker Compose
  • Umfassende Beratung des Projektteams in grundlegenden technologischen Entscheidungen
  • Knowhow-Transfer und interne Schulungen zu Konzepten der Weiterentwicklung des Systems
Keycloak Penpot
Java Quarkus Next.js TypeScript Keycloak Docker Docker Compose Oracle Database OpenID Connect REST OpenAPI OpenTelemetry shadcn/ui TailwindCSS WingS
Hugendubel Digital GmbH & Co. KG
Hamburg / remote
6 Jahre 5 Monate
2019-08 - 2025-12

Weiterentwicklung einer Whitelabel-Shop-Plattform

Software-Engineer Java Spring Spring Boot ...
Software-Engineer
  • Weiterentwicklung am Whitelabel-Shop-System für Bucheinzelhändler der Libri GmbH (B2C-Webshop für Endkunden, sowie webbasierte B2B-Tools für über 2000 Buchhandlungen)
  • Full-Stack-Implementierung abgeschlossener Themenkomplexe, von Backend (Java, Spring) bis Frontend (React)
  • Erstellung technischer Konzepte, inkl. Abstimmung mit den beteiligten Teams (z.B. Datenbank und Content)
  • Unterstützung für fachliche Konzepte, Sparringspartner für Product Owner, sowie auf technischer Ebene für die anderen Softwareentwickler des neu aufgebauten Entwicklerteams
  • Umsetzung von Anforderungen in Form von User-Stories im Rahmen des Scrum-Prozesses
  • Technisch leitend in der Realisierung folgender Teilprojekte:
    • Einführung der Consent-Management-Lösung (DSGVO-konform) für Besucher des Webshops
    • PDF-Generierung von Lieferscheinen auf Basis von HTML-Templates
    • Bereitstellung der systemgestützten Retoure-Möglichkeit für Gastbestellungen
    • Konzeption und Implementierung einer neuen B2B-Webapp (React) zur Bearbeitung von Reservierungsanfragen inkl. Push-Notifications
    • Integration der Web-Analytics-Platform ?Matomo? in das Webshop-Frontend als Ersatz für Google Analytics
    • Versionsupdates für zentrale Komponenten der React-Frontend-Applikationen inkl. notwendiger Anpassungen (React Router, React Redux)
    • Migration der Frontend-Codebasis von Flow Typecheck auf TypeScript
    • Konzeption und Implementierung eines neuen Services zur Gutscheinerstellung und -einlösung (auf Basis von Spring Boot, OpenAPI, MySQL, AWS)
    • ?Tiefgreifende Anpassungen des Frontends für Konformität mit dem Barrierefreiheitstärkungsgesetz (BFSG)
Oracle Matomo DataDog
Java Spring Spring Boot Hibernate MySQL Oracle Database REST OpenAPI React Redux TypeScript Jest React Testing Library Docker Docker Compose Kubernetes Apache Tomcat nginx AWS Barrierefreiheit BFSG WCAG
Libri GmbH
Hamburg
1 Jahr 4 Monate
2023-01 - 2024-04

Modernisierung einer Komponente zur Datensynchronisation

Software-Engineer Java Spring Boot Apache Camel ...
Software-Engineer
  • Technische Interimsverantwortung für eine Spring-Boot-/Apache-Camel-Applikation zu Synchronisation von Kunden- und Bestellungsaten aus einer Oracle Datenbank in eine OpenAPI-definierte REST-Schnittstelle
  • Update von Spring Boot, Apache Camel und weiteren Bibliotheken auf aktuelle Versionen
  • Implementierung von Robustheitsanforderungen: Wiederholung bei Fehlern, verbessertes Logging, Schreiben von Metriken in ein Monitoring-Tool (DataDog) via OpenTelemetry
  • Cloudfähige Modernisierung des Build- und Deployment-Prozesses auf Basis von Gitlab CI, Docker und Azure DevOps
  • Analyse und Behebung von Fehlern
  • Abstimmung mit externen Partnern zur Zielschnittstelle und neuen Anforderungen
Java Spring Boot Apache Camel OpenTelemetry Oracle Database Azure DevOps
Hugendubel Digital GmbH & Co. KG
Hamburg / remote
1 Jahr 3 Monate
2021-11 - 2023-01

Weiterentwicklung des CRM-Systems eines Versicherungsunternehmens

Software-Engineer Java Eclipse Scout BSI CRM ...
Software-Engineer
  • Implementierung von neuen Funktionen im Java-basierten CRM-Produkt ?BSI CRM?
  • Integration mit Tarifrechnern für Versicherungsprodukte
  • Abstimmung von OpenAPI-basierten Schnittstellen mit anderen Entwicklungsteams im Unternehmen
  • Entwicklung einer Script-Lösung zur Vereinfachung eines manuellen Deployment-Prozesses
  • Coaching von Junior-Entwicklern in Java, Code-Qualität und verwendeten Frameworks
  • Fehleranalysen in Log-Files und anhand von SQL-Abfragen
  • Durchführen von Code-Reviews
BSI CRM
Java Eclipse Scout BSI CRM DB2 REST OpenAPI SQL
BearingPoint Technologieberatung
Köln / remote
11 Monate
2020-11 - 2021-09

Weiterentwicklung von Backend-Schnittstellen

Softwareentwickler Java Spring Boot JDBC ...
Softwareentwickler

Im Auftrag des Hamburger Softwaredienstleisters Bergwerk.io habe ich an der Weiterentwicklung der B2C- und B2B-Systemlandschaft eines Kunden in der Medizinproduktbranche mitgearbeitet. Dabei handelte es sich um die Erweiterung und Neuerstellung von in Spring Boot geschriebenen Backends, welche REST-Schnittstellen für die zugehörigen Webfrontends zur Verfügung stellen ? beispielsweise den Webshop, die Anmeldestrecke oder das Backoffice.


Tätigkeitsfokus:

?    Bereitstellung neuer Backend-Endpunkte für Funktionalitäten im Frontend

?    Abstimmung der API mit dem konsumierenden Frontend-Team

?    Verarbeitung von Daten aus dem Dynamics 365 Business Central-Quellsystem, via Zugriff auf die SQL Server-Datenbank oder OData-Schnittstelle

?    Konfiguration von CI-Pipelines in Bitbucket für automatisierte Tests und Deployments

?    Bereitstellung der Backends als Microservices mittels Docker und Docker Compose

?    Bugfixing und Refactoring

Java Spring Boot JDBC REST OData Microservices PostgreSQL Microsoft SQL Server Microsoft Dynamics 365 Business Central nginx Docker Bitbucket
Bergwerk.io GmbH & Co. KG
Hamburg / remote
11 Monate
2018-08 - 2019-06

Iterative Implementierung einer B2B Mobile App

Software-Engineer Go gRPC Kubernetes ...
Software-Engineer

Als Full Stack Engineer habe ich an der technischen wie fachlichen Konzeption, Entwicklung und Einführung einer nativen App für Smartphones (Android & iOS) mitgewirkt, deren Ziel die teilweise Ablösung der aktuellen B2B-Software für ca. 10000 Benutzer sein wird. Bei der Entwicklung kam ein iterativer Ansatz mit wöchentlichen Lieferungen an eine Gruppe von zuletzt etwa 50 produktive Testbenutzer zum Einsatz.

Tätigkeitsfokus:

  • automatisierte und performante Exports und Transformationen großer Datenmengen aus dem bisherigen Oracle-Bestand in das neue System
  • Microservice-basierter Ansatz zur Bereitstellung von Exporter-Applikationen mithilfe von Docker und Kubernetes in der Google Cloud Platform
  • DevOps-Tätigkeiten zur Sicherstellung des automatisierten Monitorings und Alertings
  • Implementierung von Features für Mobile Native App auf Basis der importierten Daten
Google Cloud Platform Datadog Oracle Google Firebase Google Firestore
Go gRPC Kubernetes Docker Flutter Dart
Kunde in der Immobilienbranche
Hamburg
1 Jahr 4 Monate
2017-04 - 2018-07

Bereitstellung einer Microservice-Plattform für eine B2C Web App

Software-Engineer Go MySQL gRPC ...
Software-Engineer

Für eine extern entwickelte, an Endkunden gerichtete Webapplikation (Zweck: Verwaltung der im Verkauf befindlichen Immobilien) habe ich am Aufbau einer Microservice-Plattform in der Google Cloud Platform mitgewirkt, die die gesamte fachliche Logik für das Backend der Web App bereitstellt. In enger Abstimmung mit dem Product Owner war ich zuletzt für die technische Konzeption neuer Features, das architekturelle Design, die Implementierung, den Roll-Out und den Support maßgeblich verantwortlich.

Tätigkeitsfokus:

  • automatisierte und performante Exports und Transformationen großer Datenmengen aus dem bisherigen Oracle-Bestand in das neue System
  • Microservice-basierter Ansatz zur Bereitstellung von Exporter-Applikationen mithilfe von Docker und Kubernetes in der Google Cloud Platform
  • DevOps-Tätigkeiten zur Sicherstellung des automatisierten Monitorings und Alertings
  • Implementierung von Features für Mobile Native App auf Basis der importierten Daten
Google Cloud Platform Oracle
Go MySQL gRPC REST Java Kubernetes Docker
Kunde in der Immobilienbranche
Hamburg
8 Monate
2017-04 - 2017-11

Implementierung einer B2B Web App für A/B-Test-Verwaltung

Software-Engineer React Go MySQL ...
Software-Engineer

Zur Konfiguration von A/B-Tests in den Endkunden-Frontends des Immobilienkunden wurde ein webbasiertes Tool implementiert, an dessen Implementierung ich als Full Stack Engineer sowohl im Front- als auch im Backend mitgewirkt habe. Im Frontend kam dabei React zum Einsatz, das Backend wurde in Go implementiert und in der Google Cloud Platform betrieben. Ferner habe ich hauptverantwortlich die Integration der definierten A/B-Tests in das Endkunden-Frontend implementiert, welches auf Basis eines Java- und Spring-Boot-Backends und Freemarker-Frontends operiert.

Tätigkeitsfokus:

  • Implementierung von Features der B2B-Applikation zur Konfiguration von A/B-Tests (Go-Backend, React-Frontend)
  • Integration im B2C-Java-Frontend zur Ausspielung der zuvor definierten A/B-Test-Konfigurationen
  • Enge Abstimmung mit dem Product Owner bzgl. Aufwänden und technischer Machbarkeit, fachlicher Implikationen und Usability-Abwägungen
Google Cloud Platform
React Go MySQL gRPC REST Java Spring Boot Kubernetes Docker
Kunde in der Immobilienbranche
Hamburg
5 Jahre 6 Monate
2011-11 - 2017-04

Entwicklung in Kundenprojekten mit Fokus auf CRM-Produktanpassung, Datenmigrationen und Schnittstellenintegration

Software-Engineer Java Eclipse Scout PL/SQL ...
Software-Engineer
  • Anforderungsimplementierung auf Basis des Open-Source Frameworks "Eclipse Scout" und der hauseigenen Standardsoftware BSI CRM, in allen Fällen mit umfangreichen Anpassungen an Kundenwünsche
  • Ganzheitliche Begleitung des Entwicklungszyklus von der Analysephase, Konzeption, Implementierung und Test bis zum Roll-Out und der Wartung des Systems
  • Enge Abstimmung mit Stakeholdern, Product Ownern und Fachbereich zur Sicherstellung der Qualität in jeder Entwicklungsphase
  • Entwicklung in Teams von 3 bis 7 Entwicklern
  • Projekte bei fünf verschiedenen Kunden aus den Branchen Versicherung, Automobil-Import und Telekommunikation
Apache Tomcat JBoss/Wildfly Weblogic Oracle Db2 LUW
Java Eclipse Scout PL/SQL REST JAX-RS SOAP Apache ActiveMQ
div. Kunden (Versicherung, Telekommunikation, Import)
München, Nürnberg, Zürich

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2009-10 - 2011-09

Studium Informatik und Multimedia

M.Sc. Informatik und Multimedia, Universität Augsburg
M.Sc. Informatik und Multimedia
Universität Augsburg
3 Jahre
2006-10 - 2009-09

Studium Informatik

B. Sc. Informatik, Universität zu Lübeck
B. Sc. Informatik
Universität zu Lübeck

Position

Position

Als Full Stack Engineer bringe ich viele Jahre Erfahrung in der ganzheitlichen Entwicklung von Enterprise Level Software für tausende Anwender mit, sowohl im B2B- als auch im B2CUmfeld. Ich begleite Ihr Projekt auf Wunsch von der Konzeption über die Implementierung bis hin zum Roll-Out der Software an Ihre Anwender. So kann ich Ihrem Projekt zu Erfolg verhelfen, besonders wenn es darum geht, komplexe Anforderung im Backend, in der Datenmigration oder im DevOps-Betrieb zu erfüllen ? sei es als Microservices in der Cloud oder eher monolithisch in einer klassischen Serverumgebung.

Bei allen Themenkomplexen kann ich sehr gute Allrounderfähigkeiten einbringen - gerne diskutiere und konzipiere ich zusammen mit Ihnen und Ihren Product Ownern sowohl die fachlichen als auch technischen Details, stimme die Umsetzung mit den beteiligten Stakeholdern ab, verantworte die Implementierung vom Frontend bis ins Backend und vernetze mich dabei mit Ihrem bestehenden Entwicklerteam.

Meine Brot-und-Butter-Technologien sind Java, Go, Docker, Kubernetes und die Google Cloud Platform, sowie HTML und React im Frontend. Vielen weiteren Technologien bin ich bereits in einem Projekt begegnet (siehe Projektliste) ? und ist mir eine einmal nicht geläufig, so arbeite ich mich mit Freude und in kürzester Zeit ein.

Gerne entwickle ich in benutzerzentrierten, agilen Entwicklungsprozessen und unterstütze Sie auch in Aspekten des Usability Engineering.

Ich stehe Ihnen, auch bei Ihnen vor Ort, für Projekte in Hamburg und Umgebung zur Verfügung.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Fullstack Git React Go Spring SQL Datenbanken Cloud Docker Kubernetes Datenmigration Agile Softwareentwicklung Keycloak Quarkus OpenAPI Next.js CI/CD Kafka Linux

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Apache ActiveMQ
Apache Tomcat
nginx
Apache Webserver
Datadog
Docker
Docker Compose
Eclipse Scout
Flow Typecheck
gRPC
Hibernate
JAX-RS
Jest
Kubernetes
REST
Scrum
SOAP
Spring Boot
OpenAPI
Swagger
GraphQL
Matomo
Keycloak
React Testing Library
JUnit
Mockito
Git
Subversion / SVN
GitLab CI
Github
Gerrit
JetBrains IDE / IntelliJ IDEA
Eclipse IDE
Visual Studio Code
AWS
Jira
Confluence
Slack
Microsoft Teams
Gradle
Maven
Ant
Jenkins
Windows
Linux
Usability Engineering
Web Security
OAuth
OpenID Connect
OpenTelemetry
shadcn/ui
Bootstrap
React Redux
React Router
wouter

Programmiersprachen

Java
TypeScript
JavaScript
React
Go
PL/SQL
HTML
CSS
Shell
Tailwind CSS

Datenbanken

Oracle
MySQL
MariaDB
PostgreSQL
Db2 LUW

Branchen

Branchen

Branchen in bisherigen Projekten:

  • Versicherung
  • Telekommunikation
  • Automobilimport
  • Immobilienmakler
  • eCommerce / Onlinehandel

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.