02.09.2025 aktualisiert

**** ******** ****
nicht verfügbar
info: nicht verfügbar bis 31.07.2026

Fullstack Softwareentwickler und Architekt in Server/Client-Umfeld (Java/Angular/JavaScript)

Hamburg, Deutschland
Deutschland
Dipl. Wirtschafts-Informatiker
Hamburg, Deutschland
Deutschland
Dipl. Wirtschafts-Informatiker

Profilanlagen

Referenz - evelopment.pdf
CV.docx

Skills

HTMLJavaJavaScriptApache ActivemqAmazon Web ServicesApple IOSMicrosoft AzureOracle Weblogic ServerCSSKryptographieIBM DB2LinuxE-CommerceJ2EEGradleHibernateJava Persistence APIWildflyJavaserver FacesJUnitApache MavenMicrosoft Sql-ServerMongoDBNode.jsOpenShiftOracle FinancialsX.509ScrumRSA (Cryptosystem)SeleniumSOAPSonarqubeSQLTypeScriptUMLWeb Services Description LanguageExtensible Markup LanguageXpathXqueryXLSTPrimefacesTransport Layer SecurityReact.jsSpring BootAWS LambdaBackendGitLabGitAngularJSGitlab-CiKubernetesApache KafkaLogistikprozesseBetriebssystemeReact NativeFront EndTerraformDockerJenkinsMicroservices
Erfahrung

Seit 21 Jahren in Bereich E-Commerce mit Schwerpunkt Logistik/Warenwirtschaft ohne Unterbrechung tätig.
Entwicklung der Server/Client-Anwendungen auf Basis Spring Boot, Application-Server, Microservice-Frameworks, Web-Frontend oder Java-Swing-Frontend.
Rollen: Full Stack-Senior-Developer, Softwarearchitekt.

Skills

Programmiersprachen/Werkzeuge
Java 21, 17, 11, 8, Java-Enterprise, JPA, Hibernate, SQL, SQL-Server, Oracle, DB2, MongoDB, DocumentDB, React, Angular, JavaScript, TypeScript, Gradle, Maven, HTML, CSS, Git-Lab, GitHub, XML, XSLT, XPath, XSD, WSDL, UML, SonarQube, Insomnia  

Plattformen/Frameworks-Backend
Spring Boot 2, Spring Boot 3, Wildfly, Jboss, Weblogic, OpenEjb, Java EE 8+, REST, SOAP, Docker, Docker-Compose, Git, Junit, Selenium, Jenkins, Kubernetes, Kafka, AWS, Lambdas , OpenShift, Azure Cloud, Terraform, ActiveMQ, Keycloak, Node.js, Python, Opentelemetry

Plattformen/Frameworks-Frontend/Web
Angular, React, React/Vite, Java-Swing, GWT, JSF, Primefaces, React Native, iOS, AndroidOS

Security
Oath2-Authetifizierung mit Keycloak, JWT, Public/Private-Key, HTTPS, SSL

Betriebssysteme
Windows, Linux, MacOS

Team-Organisation
Scrum seit 10 Jahren

Sprachen

DeutschMutterspracheEnglischverhandlungssicherRussischMuttersprache

Projekthistorie

Weiterentwicklung der Banksoftware

comdirect – eine Marke der Commerzbank AG, Pascalkehre 15, 25451 Quickborn

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Projekt:
  • Weiterentwicklung der Banksoftware
  • Frontend-Migration von JSF nach Angular
  • Security: Anmeldung, Authentifizierung, TAN
  • Steuern
  • Authentifizierung fürs Ordern / Brokerage
  • Frontend/Barrierefreiheit
  • Verwaltung der Vollmachten
  • Unterstützung bei Einführung von Github Copilot
Aufgaben:
  • Fullstack-Entwicklung
Rolle: Senior Developer (Teamgröße: 14)
Technologien: : Java, Java EE, Java 8, Java 21, Spring, Oracle PSQL, JBoss, OpenShift, Angular, Maven, Eclipse, Intellij, VSCode, Docker, WebObjects, Github Copilot

Verarbeitung, Validierung, Anzeige der Produktdaten der Lieferanten auf Spring Boot Basis mit PostgreSQL und Mongo Datenbanken mit Kafka-Anbindung und Web-Frontend mit React/Vite

Otto (GmbH & Co KG), Werner-Otto-Straße 1-7, 22179 Hamburg

Konsumgüter und Handel

>10.000 Mitarbeiter

Projekt:
  • Verarbeitung, Validierung, Anzeige der Produktdaten des Lieferanten auf Spring Boot Basis mit PostgreSQL und Mongo Datenbanken und Kafka-Anbindung
  • Entwicklung des Web-Frontends mit React/Vite und MUI (Material)
  • Weiterentwicklung und Pflege der AWS-Infrastruktur (S3, EC2, CloudFront, ECS, ESR, RDS, Mongo, Synthetic canaries, DocumentDB)
  • Weiterentwicklung und Pflege der AWS Terraform Skripte
  • Weiterentwicklung und Pflege der Synthetic canaries auf nodjs und perl Basis
  • Anbindung der Opentelemetry mit Kibana, Elastic, Otel/Collector
  • Entwicklung von Unit-Tests, Itergration-Tests, MVC-Tests
  • Weiterentwicklung und Pflege der der Github-Build-Skripte
Aufgaben:
  • Fullstack-Entwicklung
  • Architektur
Rolle: Senior Developer (Teamgröße: 15)
Technologien: Java, Spring Boot, PostgreSQL, MongoDB, Kafka, Akhq, Gradle, GIT (Github), Github-Actions, React/Vite, Docker, Docker Compose, AWS, Terraform, Kubernetes, Nodejs, python, Yarn, Keycloak, Kibana, Elastic, Otel/Collector, Localstack, Intellij, VSCode

Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Anbindung eines AutoStore-Lagers, Anbindung eines Shuttle-Lagers

Praxisdienst GmbH & Co.KG
Projekt: Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Anbindung eines AutoStore-Lagers, Anbindung eines Shuttle-Lagers
Aufgaben:
  • Architektur
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der Prozesse in Bereichen: Wareneingang, Bestandsverwaltung, Versand, Nachschub, Druck, Frachtführer, Paketplanung
  • Kommunikation mit Warenflussrechner
  • Implementierung der Schnittstellen zu Warenwirtschaft und andere externe Dienstleister
  • Implementierung der automatisierten Tests
  • Implementierung AnlageSimulator
  • Anpassung Buildprozess
  • Anpassung VersionAuslieferungsprozess
Zeitraum: Apr 2022 – Jan 2023, erst Vollzeit dann begleitend
Rolle: Senior Developer (Teamgröße: 7)
Technologien: Wildfly, Java EE, REST, Java-Swing, Java-Sockets, Angular, TypeScript, GWT, Messaging, JSF/Primefaces, SQL

Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft

Internetstores GmbH
Projekt: Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft
Aufgaben:
  • Architektur
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der Prozesse in Bereichen: Wareneingang, Bestandsverwaltung, Versand, Nachschub, Druck, Frachtführer, Paketplanung
  • Kommunikation mit Warenflussrechner
  • Implementierung der Schnittstellen zu Warenwirtschaft und andere externe Dienstleister
  • Implementierung der automatisierten Tests 
  • Implementierung AnlageSimulator
  • Anpassung Buildprozess 
Zeitraum: 2017 - 2019, erst Vollzeit dann begleitend
Rolle: Senior Developer (Teamgröße: 7-8)
Technologien: Wildfly, Java EE, REST, Soap, Java-Swing, Angular, TypeScript, GWT, REST, Messaging, Sockets, SQL

Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft

EMP GmbH
Projekt: Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft
Aufgaben:
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der Prozesse in Bereichen: Wareneingang, Bestandsverwaltung, Versand, Nachschub, Druck, Frachtführer, Paketplanung
  • Kommunikation mit Warenflussrechner
  • Implementierung der Schnittstellen zu Warenwirtschaft und andere externe Dienstleister
  • Implementierung der automatisierten Tests 
  • Implementierung AnlageSimulator
  • Anpassung Buildprozess
Zeitraum: 2015 - 2023, erst Vollzeit dann begleitend
Rolle: Senior Developer (Teamgröße: 7-10)
Technologien: Wildfly, Java EE, REST, Soap, Java-Swing, Angular, TypeScript, GWT, REST, Messaging, Sockets, JSF/Primefaces, SQL

Fullstack Softwareentwickler

Weitere Kunden (diverse Projekt im e-commerce Umfeld)
  • THE BRITISH SHOP Versandhandel GmbH & Co. KG, Auf dem Steinbüchel 6, 53340 Meckenheim
  • 3 Pagen Versand und Handelsgesellschaft mit beschränkter Haftung, 52050 Aachen
  • Triaz Group GmbH, Wöhlerstraße 4, 79108 Freiburg im Breisgau
  • Engelhorn KGaG, O4,8, 68161 Mannheim
  • Versandhaus Jungborn GmbH, Neue Finien 9, 28832 Achim.
  • VBS Hobby Service GmbH, Justus-von-Liebig-Straße 8, 27283 Verden.
  • Johannes GERSTAECKER Verlag GmbH, Wecostr. 4,  53783 Eitorf.
  • Inter Cash, Bekaertlaan 26, 3650 Lanklaar, Belgien.
  • Schneider Versand GmbH, Wedel.

Evaluierung und Entwicklung eines Micro-Services mit Go und Frontend in Reactjs mit Deployment in Azure Cloud

Interner Projekt

Projekt: Evaluierung und Entwicklung eines Micro-Services mit Go und Frontend in Reactjs mit Deployment in Azure Cloud

Aufgaben:

  • Architektur
  • Softwareentwicklung
  • DevOps

Technologien: Go, Reactjs, Azure Cloud, Kubernetes

Weiterentwicklung eines Testframeworks für Application Server für EJB-Tests auf Basis von Open-EJB und Jakarta EE 9/10

e-velopment GmbH

Projekt: Weiterentwicklung eines Testframeworks für Application Server für EJB-Tests auf Basis von Open-EJB und Jakarta EE 9/10

Aufgaben:

  • Architektur
  • Softwareentwicklung
  • Umstellung auf Jakarta
  • Anpassung des BuildProzesses
  • Performanceanalyse
  • DevOps

Rolle: Lead Developer (Teamgröße: 2)

Technologien: Java, JavaEE, OpenEjb, Tomee, Docker, Jenkins

Anbindung eines Shuttle-Lagers

EMP GmbH

Projekt: Anbindung eines Shuttle-Lagers

Aufgaben:

  • Architektur, Proof of Concept
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der ShuttleSystem-Bestandteile: Einlagerung, Kommissionierung, Inventur, Auslagerung
  • Kommunikation mit AnbieterSoftware
  • Implementierung der Schnittstellen zu Warenwirtschaft
  • Implementierung der automatisierten Tests 
  • Implementierung ShuttleAnlage-Simulator
  • PerformanceAnalyse

Zeitraum: Aug 2022 – Jan 2023, erst Vollzeit, dann begleitend

Rolle: Senior Developer (Teamgröße: 4-5)

Technologien: Wildfly, Java EE, Angular, TypeScript, REST, Messaging, SQL

Umstellung der Logistik-Wildfly-Anwendung auf Docker und Linux

e-velopment GmbH

Projekt: Umstellung der Logistik-Wildfly-Anwendung auf Docker und Linux

Aufgaben:

  • Architektur
  • Softwareentwicklung
  • Erstellung der DockerFiles und Docker-Compose-Skripte
  • Migration der WildflyAnwendung nach Linux
  • Anbindung externer Drucksysteme
  • Anpassung des BuildProzesses
  • Deployment per Kurnetes in minikube
  • DevOps
  • Evaluierung Cloud-Betrieb auf OpenShift-Plattform

Rolle: Lead Developer (Teamgröße: 2)

Technologien: Java, Wildfly, JavaEE, Docker, Kubernetes, Jenkins, OpenShift

Implementierung Authentifizierung über HTTPS, Keycloak

Internetstores GmbH

Projekte: Implementierung Authentifizierung über HTTPS, Keycloak

Aufgaben:

  • Architektur
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Einarbeitung in jbosselytron-security Framework
  • Entwicklung eines SecurityPlugins
  • Anpassung Buildprozess 

Zeitraum: August – Sept 2022

Rolle: Lead Developer (Teamgröße: 2)

Technologien: Wildfly-Elytron-Security, REST, Java-Swing, Angular, TypeScript, SQL

Umstellung der Jenkins-Jobs auf Jenkins-Pipelines auf Docker-Basis

e-velopment GmbH

Projekt: Umstellung der Jenkins-Jobs auf Jenkins-Pipelines auf Docker-Basis

Aufgaben:

  • Architektur
  • Softwareentwicklung
  • Erstellung der DockerFiles
  • Entwicklung der JenkinsPipelines auf Docker-Basis
  • Anbindung an GitLab
  • DevOps

Rolle: Lead Developer (Teamgröße: 3)

Technologien: Java, JavaEE, Jenkins, Docker, Docker-Compose, Jenkins

Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft

Arnulf Betzold GmbH

Projekt: Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft

Aufgaben:

  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der Prozesse in Bereichen: Wareneingang, Bestandsverwaltung, Versand, Nachschub, Druck, Frachtführer, Paketplanung
  • Kommunikation mit Warenflussrechner
  • Implementierung der Schnittstellen zu Warenwirtschaft und andere externe Dienstleister
  • Implementierung der automatisierten Tests 
  • Implementierung AnlageSimulator
  • Anpassung Buildprozess

Zeitraum: 2020 - 2022, erst Vollzeit dann begleitend

Rolle: Senior Developer (Teamgröße: 7-8)

Technologien: Wildfly, Java EE, REST, Soap, Java-Swing, Angular, TypeScript, GWT, REST, Messaging, Sockets, SQL

Anbinden von Greylog-Servers, Ablösung des Loggens in Dateiform

e-velopment GmbH

Projekt: Anbinden von Greylog-Servers, Ablösung des Loggens in Dateiform

Aufgaben:

  • Architektur
  • Erstellung der DockerCompose-Skripte
  • Einrichtung der LoggingUmgebung
  • Anbindung der Software an LoggingServer

Rolle: Lead Developer (Teamgröße: 1)

Technologien: Java, JavaEE, Stashlog, Greylog, Docker-Compose

Anbindung eines Palette-Hochregal-Lagers

Arnulf Betzold GmbH

Projekt: Anbindung eines Palette-Hochregal-Lagers

Aufgaben:

  • Architektur, Proof of Concept
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der ShuttleSystem-Bestandteile: Einlagerung, Kommissionierung, Inventur, Auslagerung
  • Kommunikation mit AnbieterSoftware
  • Implementierung der Schnittstellen zu Warenwirtschaft
  • Implementierung der automatisierten Tests 
  • Implementierung ShuttleAnlage-Simulator
  • PerformanceAnalyse 

Zeitraum: Mai 2021 – Okt 2021

Rolle: Senior Developer (Teamgröße: 3)

Technologien: Wildfly, Java EE, Angular, TypeScript, REST, Messaging, Sockets, SQL

Implementierung eines Retourenportals

Klingel Gruppe

Projekt: Implementierung eines Retourenportals

Aufgaben:

  • Architektur
  • Softwareentwicklung Backend
  • Implementierung Paketplanung
  • Implementierung der RESTSchnittstellen zwischen Spring Boot System und Host
  • Anbindung der Anlage per Spring Stream (Sockets)
  • Implementierung automatisierter Datenaustausch per JMS
  • Implementierung der automatisierten Tests
  • Entwicklung der AnlageSimulations-Software
  • Anpassung Buildprozess    
  • Entwicklung KubernetesKonfiguration und Terraform-Skripte für Cloud-Betrieb

Zeitraum: 2020 - 2021, erst Vollzeit dann begleitend

Rolle: Senior Developer (Teamgröße: 4-5)

Technologien: Spring Boot, Angular, TypeScript, Spring Boot-Sockets/Streams, Rest, Kubernetes, SQL, MogoDB

Umstellung Bildprozess von ant auf gradle

e-velopment GmbH

Projekt: Umstellung Bildprozess von ant auf gradle

Aufgaben:

  • Architektur
  • Softwareentwicklung
  • Analyse der Bildprozess (15 Projekte mit eigenen BuildSkripten)
  • Umstellung des Bildes auf gradle
  • Anpassung der JenkinsPipelines
  • DevOps

Rolle: Lead Developer (Teamgröße: 2)

Technologien: Java, JavaEE, ant, gradle, Docker, Jenkins

Anbindung eines Shuttle-Lagers

Arnulf Betzold GmbH

Projekt: Anbindung eines Shuttle-Lagers

Aufgaben:

  • Architektur, Proof of Concept
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der ShuttleSystem-Bestandteile: Einlagerung, Kommissionierung, Inventur, Auslagerung
  • Kommunikation mit AnbieterSoftware
  • Implementierung der Schnittstellen zu Warenwirtschaft
  • Implementierung der automatisierten Tests 
  • Implementierung ShuttleAnlage-Simulator
  • PerformanceAnalyse 

Zeitraum: Jan 2021 – Apr 2021

Rolle: Senior Developer (Teamgröße: 3-5)

Technologien: Wildfly, Java EE, Angular, TypeScript, REST, Messaging, SQL

Implementierung Retourenhub

Internetstores GmbH

Projekte: Implementierung Retourenhub

Aufgaben:

  • Architektur
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der Retouren Prozesse
  • Kommunikation mit der Anlage
  • Implementierung der Schnittstellen zu Warenwirtschaft
  • Implementierung der automatisierten Tests 
  • Implementierung AnlageSimulator
  • Anpassung Buildprozess 

Zeitraum: 2020, erst Vollzeit dann begleitend

Rolle: Senior Developer (Teamgröße: 5)

Technologien: Java EE, Spring Boot, Angular, TypeScript, REST, Messaging, SQL

Implementierung eines Voraussagensystems für Paket/Frachtführer-Planung

Internetstores GmbH

Projekte: Implementierung eines Voraussagensystems für Paket/Frachtführer-Planung

Aufgaben:

  • Architektur
  • Softwareentwicklung Backend
  • Implementierung Paketplanung
  • Implementierung der RESTSchnittstellen zwischen Wildfly und Spring Boot Systemen
  • Implementierung automatisierter Datenaustausch per JMS
  • Implementierung der automatisierten Tests 
  • Anpassung Buildprozess 

Zeitraum: März – Aug 2019, erst Vollzeit dann begleitend

Rolle: Senior Developer (Teamgröße: 5)

Technologien: Java EE, Spring Boot, REST, Angular, TypeScript, Kubernetes, SQL

Anbindung eines AutoStore-Lagers

EMP GmbH

Projekt: Anbindung eines AutoStore-Lagers

Aufgaben:

  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung des AutoStoreSystem-Bestandteile: Einlagerung, Kommissionierung, Inventur, Auslagerung
  • Kommunikation mit AnbieterSoftware
  • Implementierung der Schnittstellen zu Warenwirtschaft und andere externe Dienstleister
  • Implementierung der automatisierten Tests 
  • Implementierung AutoStoreAnlage-Simulator
  • PerformanceAnalyse

Zeitraum: 2018, erst Vollzeit, dann begleitend

Rolle: Senior Developer (Teamgröße: 4-5)

Technologien: Wildfly, Java EE, Java-Swing, GWT, REST, SQL


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden