E-Commerce, SAP Commerce (Hybris), Java/Spring/Spring Boot/Microservices/DDD/Angular
Aktualisiert am 19.08.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 23.08.2026
Verfügbar zu: 100%
davon vor Ort: 25%
Java
SAP Commerce Cloud (Hybris)
Spring Boot
Quarkus
Spring
Microservices
Open -API
Domain Driven Design
TypeScript
Microsoft SQL Server
MySQL
JavaScript
SQL
Docker
Jenkins
Angular
Kubernetes
Kotlin
Python
Helm
Groovy
PostgreSQL
Git
Deutsch
Muttersprache
Englisch
verhandlungssicher
Türkisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 1 Monat
2025-09 - heute

SaaS-Plattform zur Koordination von Baustellen

Senior Software Engineer & Architect Java 25 Quarkus PostgreSQL ...
Senior Software Engineer & Architect
Engineering, Architektur, Implementierung, Beratung
  • End-to-End-Konzeption und -Implementierung eines mandantenfähigen SaaS, das Bauunternehmen bei der standortübergreifenden Planung von Teams, Geräten und Aufträgen unterstützt. Fokus auf einer JS-armen, serverseitig gerenderten UX (HTMX + Tailwind) über einem Quarkus-/ Java-25-Backend mit PostgreSQL und Flyway.
Java 25 Quarkus PostgreSQL Flyway HTMX Tailwind CSS JWT OpenTelemetry Prometheus Grafana JUnit Maven IntelliJ GitHub Claude Code Kamal Deploy Cloudflare Docker Linux
Nevva Ltd.
7 Monate
2024-12 - 2025-06

On-Premise Retrieval-Augmented-Generation-(RAG-)Chatbot

Senior Software Engineer & Architect Java 23 Quarkus LangChain4J ...
Senior Software Engineer & Architect
Architektur, Implementierung, Beratung, Support
  • Konzeption und Entwicklung eines kundenseitigen Chatbots, der Fragen in natürlicher Sprache auf Basis des internen Dokumentenbestands des Kunden beantwortet. Compliance-Vorgaben schlossen Cloud-LLMs (OpenAI u. a.) aus, daher läuft der gesamte Stack ? LLM-Inferenz, Vektordatenbank, Retrieval und Orchestrierung ? auf der eigenen Infrastruktur des Kunden.
Java 23 Quarkus LangChain4J Ollama Qdrant Docker Linux JUnit Maven IntelliJ GitHub
Nevva Ltd.
2 Jahre 9 Monate
2021-08 - 2024-04

Mercedes Me Connect Store ? shop.mercedes-benz.com/connect

Senior Software Engineer & Architect SAP Commerce (Hybris) Java Groovy ...
Senior Software Engineer & Architect
Implementierung, Beratung, Support
  • Senior Backend Engineer in einem internationalen Fullstack-Team beim Aufbau und der Modernisierung des Mercedes Me Connect E-Commerce-Backends. Pflege und Erweiterung eines bestehenden SAP-Commerce-(Hybris-)Kerns, Herauslösen von Bounded Contexts in Spring-Boot-Microservices nach DDD und Hexagonaler Architektur sowie deren Auslieferung über Kubernetes/ Helm/ Flux auf AWS.
  • Verantwortung für API-Design (OpenAPI), Authentifizierung (OAuth2 / JWT), End-to-End- und Karate-API-Tests, ADRs, Code-Reviews, Story-Refinement und Onboarding neuer Teammitglieder im Rahmen von SAFe/ Scrum.
SAP Commerce (Hybris) Java Groovy Spring Boot Spring Data WebFlux Kafka ActiveMQ MapStruct Kubernetes Helm Flux AWS GitHub Actions Jenkins Artifactory Harbor OpenAPI OAuth2 JWT JUnit Spock Mockito WireMock Karate Gherkin SonarQube MkDocs
Mercedes-Benz.io GmbH
Remote
2 Jahre
2020-01 - 2021-12

Händlerplattform ? UI-Redesign auf SAP Commerce

Senior Software Engineer SAP Commerce (Hybris) Spring Java ...
Senior Software Engineer
Frontend-Entwicklung, Implementierung, Beratung
  • Frontend-Redesign und Feature-Entwicklung an einem SAP-Commerce-(Hybris-)Händlerportal, mit Backend-Unterstützung und vollständigem Scrum-Delivery-Zyklus (Refinement, Implementierung, Tests, Code-Reviews).
SAP Commerce (Hybris) Spring Java JavaScript HTML CSS LESS BitBucket Jira Confluence
Hörmann KG
9 Monate
2020-11 - 2021-07

Commerce-Plattform für Großmaschinen

Senior Software Engineer SAP Commerce (Hybris) Spring Java ...
Senior Software Engineer
Entwicklung, UI-Design, Implementierung, Beratung
  • Backend- und Frontend-Feature-Entwicklung auf einer SAP-Commerce-(Hybris-)Plattform für den Vertrieb von Industriemaschinen ? Refinement, Implementierung, Testing und Dokumentation in einem Scrum-Team.
SAP Commerce (Hybris) Spring Java JavaScript HTML CSS LESS Maven BitBucket Jira Confluence IntelliJ
Siemens AG
2 Monate
2020-10 - 2020-11

Erstellung einer Webapplikation zur Bewertung von Kunden

Software-Entwickler Mac OS X Java JavaScript ...
Software-Entwickler

Erstellung einer Webapplikation zur Bewertung von Kunden 

  • Anforderungsanalyse 
  • Konzepterstellung
  • Implementierung
  • Testen und Dokumentation 
Mac OS X Java JavaScript Micronaut Frameweork Micronaut Data REST HTML CSS Bootstrap Webservices JUnit Git MySQL IntelliJ IDEA
Bank
7 Monate
2020-01 - 2020-07

B2B-Plattform für Fahrzeugverkauf & Flottenmanagement

Senior Software Engineer & Architect Angular NgRx RxJs ...
Senior Software Engineer & Architect
Architektur, Implementierung, Beratung
  • Architekt und Entwickler einer B2B-Plattform für den Verkauf von Fahrzeugen und die Verwaltung von Kundenflotten, umgesetzt mit SAP-Spartacus- / Angular-Frontend und einem SAP-Commerce-Backend.
Angular NgRx RxJs TypeScript SAP Spartacus SAP Commerce (Hybris) Java Spring Webservices Apache Tomcat JUnit Maven Node.js Yarn npm Git Bitbucket Jira
Arineo GmbH
8 Monate
2019-05 - 2019-12

Auftragsverwaltung ? Spring-Boot-Microservice + PWA

Senior Software Engineer & Architect Angular TypeScript Spring Boot ...
Senior Software Engineer & Architect
Fullstack-Architektur, Implementierung, Cloud-Engineering
  • Konzeption und Auslieferung einer Auftragsverwaltungslösung als Spring-Boot-Microservice samt PWA-Frontend, integriert in SAP Commerce auf SAP Cloud Platform/ Cloud Foundry.
Angular TypeScript Spring Boot SAP Commerce (Hybris) REST Cloud Foundry SAP Cloud Platform Docker Jenkins Apache Tomcat JUnit Node.js npm Maven Git GitLab Jira
Covestro AG
2 Jahre 2 Monate
2017-03 - 2019-04

B2B-Commerce-Plattform auf SAP Commerce

Senior Software Engineer & Architect SAP Commerce (Hybris) Java Spring ...
Senior Software Engineer & Architect
Konzeptentwicklung, technische Umsetzung, Beratung
  • Konzeption, technische Umsetzung und Beratung für eine SAP-Commerce-(Hybris-)B2B-Plattform ? vom Refinement bis zur Auslieferung, einschließlich Integration mit SAP-Backends.
SAP Commerce (Hybris) Java Spring SAP JavaScript SQL HTML XML CSS Apache Tomcat JUnit Bamboo Bitbucket Jira Git
Martin Braun KG
3 Monate
2018-05 - 2018-07

B2B-Plattform ? Feature-Entwicklung & Beratung

Senior Software Engineer & Consultant SAP Commerce (Hybris) Java Spring ...
Senior Software Engineer & Consultant
Feature-Implementierung, Bugfixing, Beratung
  • Feature-Entwicklung, Bugfixing und technische Beratung an einer SAP-Commerce-(Hybris-)B2B-Plattform für einen Hersteller von Industriemaschinen
SAP Commerce (Hybris) Java Spring JavaScript SQL HTML XML CSS Apache Tomcat JUnit JRebel Bamboo Bitbucket Jira Git
Machinery OEM
9 Jahre 6 Monate
2007-04 - 2016-09

Interne Betriebs- & Business-Intelligence-Suite

Senior Software Engineer & Architect Java Scala PHP ...
Senior Software Engineer & Architect
Konzeption, Implementierung verschiedener Anwendungen, Beratung
  • Senior Engineer/ Architekt über ein Portfolio interner Webanwendungen, ein Kundenportal und eine BI-/ Reporting-Lösung zur Unterstützung des Tagesgeschäfts einer Bertelsmann-Geschäftseinheit. Langjähriges Engagement mit Konzeption, Implementierung und Beratung.
Java Scala PHP C# JavaScript SQL T-SQL MS SQL Server Apache Wicket Play Framework AngularJS JasperReports iReport iText JFreeChart Apache Tomcat JUnit Selenium Subversion Git AJAX HTML CSS XML
Sonopress GmbH
7 Monate
2006-01 - 2006-07

Transport Management

Software Entwickler WebObjects Java SQL ...
Software Entwickler

Pflege, Weiterentwicklung und Support einer Transportmanagement-Applikation

  • Verantwortung
    • Entwicklung
    • Support

WebObjects Java SQL HTML CSS JavaScript iReport JasperReports iText
Arvato Logistics Services AG
8 Monate
2005-05 - 2005-12

Realisierung eines Verwaltungsprogramms

Windows XP Java JDBC ...

Design und Realisierung des Programms

  • Konzeption und Design
  • Design Datenmodell und Datenbankobjekte
  • Anbindung der Datenbank
  • Test und Dokumentation
Windows XP Java JDBC Swing SQL HSQLDB Eclipse
Verein
11 Monate
2005-02 - 2005-12

Intranet Application Resourcenmanagment

Software Entwickler, Consultant SQL PL/SQL J2EE ...
Software Entwickler, Consultant
Wartung und Erweiterung einer internen Anwendung basierend auf das Apache Struts Framework
  • Verantwortung
    • Design
    • Implementierung
    • Beratung
SQL PL/SQL J2EE XML JSP Servlets Struts Log4j JavaMail JavaScript DOM HTML CSS
2 Jahre
2004-01 - 2005-12

Warenwirtschaft

Software Entwickler, Architekt VisualBasic VBA ADO ...
Software Entwickler, Architekt
Entwicklung einer Lösung für einen Kunden zur Verwaltung von Waren
  • Verantwortung
    • Entwicklung
    • Beratung
VisualBasic VBA ADO ODBC SQL UML Crystal Reports
8 Monate
2005-02 - 2005-09

Konzept & Realisierung Systemschnittstellen

Windows XP LINUX SunOs ...

Konzeption und Realisierung neuer Intranetseiten. Konzeption und Realisierung von Systemschnittstellen auf Basis der Formate XML und CSV

  • Erstellung von Intranetseiten
  • Konzept und Realisierung von Schnittstellen zum Laden von Handelsdaten in den Formaten (CSV, FixedLength)
  • Konzept und Realisierung eines Moduls zum Auslesen und Schreiben von Dateien. Konzept und Realisierung eines Moduls zum Austausch von Daten auf XML-Basis
Windows XP LINUX SunOs SQL PL/SQL J2EE XML JSP Servlets Struts Log4j JavaMail JavaScript DOM HTML CSS JDeveloper 9i Eclipse ORACLE 9i MS SQL-Server Tomcat 4.x OC4J
Multimedia, Bank
1 Jahr 4 Monate
2004-02 - 2005-05

Erweiterung & Wartung einer Individuallösung zur Auftragserfassung

Windows XP Windows 2000 VisualBasic ...
  • Wartung und Erweiterung einer Individuallösung zur Auftragserfassung um die Funktionen des Artikelstammes, inkl. Konditionstechnik und die Erzeugung von Rechnungen und Lieferscheinen sowie diverser Reports und Statistiken.
  • Konzept und Implementierung Mandantenfähigkeit
  • Konzept und Implementierung MultiUser-Fähigkeit
  • Konzept und Implementierung Benutzerverwaltung
  • Konzept und Implementierung Bestandsverwaltung
  • Kontrolle der Produktionsprozesse
  • Fachliche Beratung bei der Integration in die bestehende
    Systemlandschaft

Aufgaben:

  • Konzept und Design
  • Design Datenmodell und Datenbankobjekte
  • Erstellung der Benutzeroberfläche
  • Erstellung der Programme für die Datenbankzugriffe
  • Design des Rechnungs- und Lieferscheinlayouts
  • Erzeugung der Funktionalität zum Druck von Angeboten,
    Auftragsbestätigungen, Lieferscheinen und Rechnungen
  • Test und Dokumentation
  • Produktionseinführung und ?begleitung
  • Projektleitung
Windows XP Windows 2000 VisualBasic VBA ADO ODBC SQL UML Crystal Reports Eclipse MySQL
Systemhaus
4 Monate
2004-11 - 2005-02

Entwicklung einer Import- Schnittstelle für SAP Business One

Windows XP Java JDBC ...

Konzeption und Realisierung einer Schnittstelle zum Importieren von speziell aufbereiteten Daten in Business One

  • Erstellung von Benutzeroberflächen
  • Design und Realisierung der Datenbankschnittstelle
  • Konzept und Realisierung der Schnittstelle zum Laden von
    Buchhaltungsdaten
  • Test und Dokumentation
  • Produktionseinführung und -begleitung
Windows XP Java JDBC SQL Swing Java Connector Eclipse MS SQL-Server Quest TOAD
Systemhaus
1 Jahr
2004-02 - 2005-01

Portierung des Systems zur Erfassung von Tätigkeitsberichten

Windows XP Windows 2003 Server VisualBasic ...

Erweiterung und Portierung des Systems auf eine Oracle 9i

  • Konzept und Design
  • Portierung und Re-Design Datenmodell, Datenbankobjekte
  • Portierung und Re-Design der Funktionalitäten nach PL/SQL und Java
  • Neu-Entwicklung der Benutzeroberfläche
  • Integration in die bestehende Systemlandschaft
  • Test und Dokumentation
  • Produktionseinführung und -begleitung
Windows XP Windows 2003 Server VisualBasic Java ADO ODBC JDBC SQL PL/SQL J2EE JSP JSTL EJB Struts Eclipse MySQL Oracle 9i + 10g MS Word MS Excel Quest TOAD
Systemhaus

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 ? 2002
Studium - Informatik
Universität Bielefeld
Abschluss: M.Sc.

ZERTIFIZIERUNG
SAP Certified Development Associate ? SAP Commerce (Hybris)

Position

Position

  • Senior Software Engineer & Architect
  • Senior SAP Commerce Developer
  • Senior Softwareentwickler
  • IT-Consultant

Kompetenzen

Kompetenzen

Top-Skills

Java SAP Commerce Cloud (Hybris) Spring Boot Quarkus Spring Microservices Open -API Domain Driven Design TypeScript Microsoft SQL Server MySQL JavaScript SQL Docker Jenkins Angular Kubernetes Kotlin Python Helm Groovy PostgreSQL Git

Schwerpunkte

  • Java-/ Spring-Boot-/ Quarkus-Backends
  • SAP Commerce (Hybris) ? Backend & Frontend
  • Microservices (DDD, Hexagonal)
  • AI/ LLM Anwendungen
  • Cloud-native Delivery (K8s, AWS)
  • Architektur & technische Führung

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Senior Software Engineer und Architekt mit über 20 Jahren Erfahrung im Aufbau von Enterprise-Web-Plattformen für Kunden in ganz Deutschland. Ich konzipiere und realisiere produktive Fullstack-Systeme ? Java- / Spring- und Quarkus-Microservices, SAP-Commerce-(Hybris-)E-Commerce, Angular- / SAP-Spartacus-Frontends und mittlerweile LLM-gestützte Anwendungen.
  • Zu meinen jüngsten Engagements zählen Mercedes-Benz .io (Mercedes Me Connect Store), Siemens, Hörmann, Covestro und Martin Braun. Ich arbeite als unabhängiger Auftragnehmer ? ebenso souverän als praxisnaher Senior Engineer in einem agilen Team wie als technischer Lead, der Architektur, APIs und Delivery-Praktiken definiert.
  • Aktuell konzipiere und entwickle ich eine mandantenfähige SaaS-Plattform für die Baubranche.

Technologien
Java, Groovy, JavaScript, Kotlin, Python, TypeScript, PHP, SQL, VB, C#, JEE, JDBC, JPA, Swing, Apache Tomcat, SAP Commerce Cloud (Hybris), SAP Spartacus, AngularJS, Angular 2, Apache Wicket, Play Framework, Spring Framework, Hibernate, REST, Spring Boot, Spring Data, Micronaut, Quarkus, ActiveMQ, WebFlux, JUnit, Selenium, Spock, Mockito, Karate, WireMock, Logback, CI/CD, Git, GitLab, GitHub, GitHub Actions, Docker, Jenkins, Kubernetes, Helm, Jira, Bitbucket, Bamboo, Confluence, SonarQube, Gherkin, OpenAPI, Swagger, AWS ECS, EKS, Lambda, Kafka, HTML5, LESS, CSS, Bootstrap, Ant, Maven, Gradle, MkDocs, MS SQL Server, MySQL, MongoDB, PostgreSQL, hsqldb, Apache, Apache Tomcat, Artifactory, Harbor, OAuth2, MS Visual Studio, Eclipse, NetBeans, VS Code, IntelliJ IDEA

BACKEND
  • Spring Boot
  • Quarkus
  • Micronaut
  • SAP Commerce (Hybris)
  • REST
  • OAuth2/ JWT
  • Kafka
  • ActiveMQ
  • MapStruct

FRONTEND
  • Angular
  • SAP Spartacus
  • HTMX
  • Tailwind CSS
  • RxJs
  • NgRx

DATEN
  • PostgreSQL
  • MS SQL Server
  • MySQL
  • SQLite
  • Hibernate
  • Spring Data
  • Flyway

AI/ LLM
  • LangChain4J
  • Ollama
  • Qdrant
  • RAG
  • on-prem inference
  • Claude Code
  • Pi

CLOUD/ DEVOPS
  • Docker
  • Kubernetes
  • Kamal Deploy
  • Helm
  • Flux
  • AWS
  • Cloud Foundry
  • GitHub Actions
  • Jenkins
  • Kamal Deploy
  • OpenTelemetry
  • Prometheus
  • Grafana
  • SonarQube

TESTING
  • JUnit
  • Spock
  • Mockito
  • Karate
  • WireMock
  • Selenium

METHODEN
  • DDD
  • Hexagonal Architecture
  • TDD
  • OOP
  • FP
  • Scrum
  • SAFe

BERUFLICHER WERDEGANG

2024 - heute
Senior Software Entwickler, Architekt
Nevva Ltd.

2021 ? 2024
Senior Software Entwickler
Mercedes-Benz GmbH

2020 ? 2021
Senior Software Entwickler
Deutsche Telekom MMS GmbH

2019 ? 2020
Senior Software Entwickler
Arineo GmbH

2017 ? 2019
Senior Software Entwickler
Sycor GmbH

2007 ? 2016
Senior Software Engineer & Architect
Sonopress GmbH

2006 ? 2006
Software Entwickler
Arvato Logistics Services GmbH

2004 ? 2005
Software Entwickler
System.e GmbH

2002 ? 2003
Software Entwickler

2002 ? 2002
Forschungsassistent
Faculty of Technology, Bielefeld University

2001 ? 2002
Web Entwickler
Faculty of Technology, Bielefeld University

2000 ? 2000
Web Developer
Lycos Europe AG

Betriebssysteme

Linux
Mac OS X
Unix
Windows

Programmiersprachen

Angular
AWT
C#
CSS
Dart
EJB
HTML
J2EE
Java
JavaScript
JDBC
JSP
JSTL
LESS
Perl
PHP
PL/SQL
Scala
Swing
T-SQL
Transact-SQL
TypeScript
VB
Groovy
SQL

Datenbanken

Apache Derby
hsqldb
MongoDB
MS SQL Server
MySQL
Oracle 9i
PostgreSQL
SQL

Design / Entwicklung / Konstruktion

Visual Studio Code

Branchen

Branchen

  • Industrie
  • Automotive
  • Handel

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 1 Monat
2025-09 - heute

SaaS-Plattform zur Koordination von Baustellen

Senior Software Engineer & Architect Java 25 Quarkus PostgreSQL ...
Senior Software Engineer & Architect
Engineering, Architektur, Implementierung, Beratung
  • End-to-End-Konzeption und -Implementierung eines mandantenfähigen SaaS, das Bauunternehmen bei der standortübergreifenden Planung von Teams, Geräten und Aufträgen unterstützt. Fokus auf einer JS-armen, serverseitig gerenderten UX (HTMX + Tailwind) über einem Quarkus-/ Java-25-Backend mit PostgreSQL und Flyway.
Java 25 Quarkus PostgreSQL Flyway HTMX Tailwind CSS JWT OpenTelemetry Prometheus Grafana JUnit Maven IntelliJ GitHub Claude Code Kamal Deploy Cloudflare Docker Linux
Nevva Ltd.
7 Monate
2024-12 - 2025-06

On-Premise Retrieval-Augmented-Generation-(RAG-)Chatbot

Senior Software Engineer & Architect Java 23 Quarkus LangChain4J ...
Senior Software Engineer & Architect
Architektur, Implementierung, Beratung, Support
  • Konzeption und Entwicklung eines kundenseitigen Chatbots, der Fragen in natürlicher Sprache auf Basis des internen Dokumentenbestands des Kunden beantwortet. Compliance-Vorgaben schlossen Cloud-LLMs (OpenAI u. a.) aus, daher läuft der gesamte Stack ? LLM-Inferenz, Vektordatenbank, Retrieval und Orchestrierung ? auf der eigenen Infrastruktur des Kunden.
Java 23 Quarkus LangChain4J Ollama Qdrant Docker Linux JUnit Maven IntelliJ GitHub
Nevva Ltd.
2 Jahre 9 Monate
2021-08 - 2024-04

Mercedes Me Connect Store ? shop.mercedes-benz.com/connect

Senior Software Engineer & Architect SAP Commerce (Hybris) Java Groovy ...
Senior Software Engineer & Architect
Implementierung, Beratung, Support
  • Senior Backend Engineer in einem internationalen Fullstack-Team beim Aufbau und der Modernisierung des Mercedes Me Connect E-Commerce-Backends. Pflege und Erweiterung eines bestehenden SAP-Commerce-(Hybris-)Kerns, Herauslösen von Bounded Contexts in Spring-Boot-Microservices nach DDD und Hexagonaler Architektur sowie deren Auslieferung über Kubernetes/ Helm/ Flux auf AWS.
  • Verantwortung für API-Design (OpenAPI), Authentifizierung (OAuth2 / JWT), End-to-End- und Karate-API-Tests, ADRs, Code-Reviews, Story-Refinement und Onboarding neuer Teammitglieder im Rahmen von SAFe/ Scrum.
SAP Commerce (Hybris) Java Groovy Spring Boot Spring Data WebFlux Kafka ActiveMQ MapStruct Kubernetes Helm Flux AWS GitHub Actions Jenkins Artifactory Harbor OpenAPI OAuth2 JWT JUnit Spock Mockito WireMock Karate Gherkin SonarQube MkDocs
Mercedes-Benz.io GmbH
Remote
2 Jahre
2020-01 - 2021-12

Händlerplattform ? UI-Redesign auf SAP Commerce

Senior Software Engineer SAP Commerce (Hybris) Spring Java ...
Senior Software Engineer
Frontend-Entwicklung, Implementierung, Beratung
  • Frontend-Redesign und Feature-Entwicklung an einem SAP-Commerce-(Hybris-)Händlerportal, mit Backend-Unterstützung und vollständigem Scrum-Delivery-Zyklus (Refinement, Implementierung, Tests, Code-Reviews).
SAP Commerce (Hybris) Spring Java JavaScript HTML CSS LESS BitBucket Jira Confluence
Hörmann KG
9 Monate
2020-11 - 2021-07

Commerce-Plattform für Großmaschinen

Senior Software Engineer SAP Commerce (Hybris) Spring Java ...
Senior Software Engineer
Entwicklung, UI-Design, Implementierung, Beratung
  • Backend- und Frontend-Feature-Entwicklung auf einer SAP-Commerce-(Hybris-)Plattform für den Vertrieb von Industriemaschinen ? Refinement, Implementierung, Testing und Dokumentation in einem Scrum-Team.
SAP Commerce (Hybris) Spring Java JavaScript HTML CSS LESS Maven BitBucket Jira Confluence IntelliJ
Siemens AG
2 Monate
2020-10 - 2020-11

Erstellung einer Webapplikation zur Bewertung von Kunden

Software-Entwickler Mac OS X Java JavaScript ...
Software-Entwickler

Erstellung einer Webapplikation zur Bewertung von Kunden 

  • Anforderungsanalyse 
  • Konzepterstellung
  • Implementierung
  • Testen und Dokumentation 
Mac OS X Java JavaScript Micronaut Frameweork Micronaut Data REST HTML CSS Bootstrap Webservices JUnit Git MySQL IntelliJ IDEA
Bank
7 Monate
2020-01 - 2020-07

B2B-Plattform für Fahrzeugverkauf & Flottenmanagement

Senior Software Engineer & Architect Angular NgRx RxJs ...
Senior Software Engineer & Architect
Architektur, Implementierung, Beratung
  • Architekt und Entwickler einer B2B-Plattform für den Verkauf von Fahrzeugen und die Verwaltung von Kundenflotten, umgesetzt mit SAP-Spartacus- / Angular-Frontend und einem SAP-Commerce-Backend.
Angular NgRx RxJs TypeScript SAP Spartacus SAP Commerce (Hybris) Java Spring Webservices Apache Tomcat JUnit Maven Node.js Yarn npm Git Bitbucket Jira
Arineo GmbH
8 Monate
2019-05 - 2019-12

Auftragsverwaltung ? Spring-Boot-Microservice + PWA

Senior Software Engineer & Architect Angular TypeScript Spring Boot ...
Senior Software Engineer & Architect
Fullstack-Architektur, Implementierung, Cloud-Engineering
  • Konzeption und Auslieferung einer Auftragsverwaltungslösung als Spring-Boot-Microservice samt PWA-Frontend, integriert in SAP Commerce auf SAP Cloud Platform/ Cloud Foundry.
Angular TypeScript Spring Boot SAP Commerce (Hybris) REST Cloud Foundry SAP Cloud Platform Docker Jenkins Apache Tomcat JUnit Node.js npm Maven Git GitLab Jira
Covestro AG
2 Jahre 2 Monate
2017-03 - 2019-04

B2B-Commerce-Plattform auf SAP Commerce

Senior Software Engineer & Architect SAP Commerce (Hybris) Java Spring ...
Senior Software Engineer & Architect
Konzeptentwicklung, technische Umsetzung, Beratung
  • Konzeption, technische Umsetzung und Beratung für eine SAP-Commerce-(Hybris-)B2B-Plattform ? vom Refinement bis zur Auslieferung, einschließlich Integration mit SAP-Backends.
SAP Commerce (Hybris) Java Spring SAP JavaScript SQL HTML XML CSS Apache Tomcat JUnit Bamboo Bitbucket Jira Git
Martin Braun KG
3 Monate
2018-05 - 2018-07

B2B-Plattform ? Feature-Entwicklung & Beratung

Senior Software Engineer & Consultant SAP Commerce (Hybris) Java Spring ...
Senior Software Engineer & Consultant
Feature-Implementierung, Bugfixing, Beratung
  • Feature-Entwicklung, Bugfixing und technische Beratung an einer SAP-Commerce-(Hybris-)B2B-Plattform für einen Hersteller von Industriemaschinen
SAP Commerce (Hybris) Java Spring JavaScript SQL HTML XML CSS Apache Tomcat JUnit JRebel Bamboo Bitbucket Jira Git
Machinery OEM
9 Jahre 6 Monate
2007-04 - 2016-09

Interne Betriebs- & Business-Intelligence-Suite

Senior Software Engineer & Architect Java Scala PHP ...
Senior Software Engineer & Architect
Konzeption, Implementierung verschiedener Anwendungen, Beratung
  • Senior Engineer/ Architekt über ein Portfolio interner Webanwendungen, ein Kundenportal und eine BI-/ Reporting-Lösung zur Unterstützung des Tagesgeschäfts einer Bertelsmann-Geschäftseinheit. Langjähriges Engagement mit Konzeption, Implementierung und Beratung.
Java Scala PHP C# JavaScript SQL T-SQL MS SQL Server Apache Wicket Play Framework AngularJS JasperReports iReport iText JFreeChart Apache Tomcat JUnit Selenium Subversion Git AJAX HTML CSS XML
Sonopress GmbH
7 Monate
2006-01 - 2006-07

Transport Management

Software Entwickler WebObjects Java SQL ...
Software Entwickler

Pflege, Weiterentwicklung und Support einer Transportmanagement-Applikation

  • Verantwortung
    • Entwicklung
    • Support

WebObjects Java SQL HTML CSS JavaScript iReport JasperReports iText
Arvato Logistics Services AG
8 Monate
2005-05 - 2005-12

Realisierung eines Verwaltungsprogramms

Windows XP Java JDBC ...

Design und Realisierung des Programms

  • Konzeption und Design
  • Design Datenmodell und Datenbankobjekte
  • Anbindung der Datenbank
  • Test und Dokumentation
Windows XP Java JDBC Swing SQL HSQLDB Eclipse
Verein
11 Monate
2005-02 - 2005-12

Intranet Application Resourcenmanagment

Software Entwickler, Consultant SQL PL/SQL J2EE ...
Software Entwickler, Consultant
Wartung und Erweiterung einer internen Anwendung basierend auf das Apache Struts Framework
  • Verantwortung
    • Design
    • Implementierung
    • Beratung
SQL PL/SQL J2EE XML JSP Servlets Struts Log4j JavaMail JavaScript DOM HTML CSS
2 Jahre
2004-01 - 2005-12

Warenwirtschaft

Software Entwickler, Architekt VisualBasic VBA ADO ...
Software Entwickler, Architekt
Entwicklung einer Lösung für einen Kunden zur Verwaltung von Waren
  • Verantwortung
    • Entwicklung
    • Beratung
VisualBasic VBA ADO ODBC SQL UML Crystal Reports
8 Monate
2005-02 - 2005-09

Konzept & Realisierung Systemschnittstellen

Windows XP LINUX SunOs ...

Konzeption und Realisierung neuer Intranetseiten. Konzeption und Realisierung von Systemschnittstellen auf Basis der Formate XML und CSV

  • Erstellung von Intranetseiten
  • Konzept und Realisierung von Schnittstellen zum Laden von Handelsdaten in den Formaten (CSV, FixedLength)
  • Konzept und Realisierung eines Moduls zum Auslesen und Schreiben von Dateien. Konzept und Realisierung eines Moduls zum Austausch von Daten auf XML-Basis
Windows XP LINUX SunOs SQL PL/SQL J2EE XML JSP Servlets Struts Log4j JavaMail JavaScript DOM HTML CSS JDeveloper 9i Eclipse ORACLE 9i MS SQL-Server Tomcat 4.x OC4J
Multimedia, Bank
1 Jahr 4 Monate
2004-02 - 2005-05

Erweiterung & Wartung einer Individuallösung zur Auftragserfassung

Windows XP Windows 2000 VisualBasic ...
  • Wartung und Erweiterung einer Individuallösung zur Auftragserfassung um die Funktionen des Artikelstammes, inkl. Konditionstechnik und die Erzeugung von Rechnungen und Lieferscheinen sowie diverser Reports und Statistiken.
  • Konzept und Implementierung Mandantenfähigkeit
  • Konzept und Implementierung MultiUser-Fähigkeit
  • Konzept und Implementierung Benutzerverwaltung
  • Konzept und Implementierung Bestandsverwaltung
  • Kontrolle der Produktionsprozesse
  • Fachliche Beratung bei der Integration in die bestehende
    Systemlandschaft

Aufgaben:

  • Konzept und Design
  • Design Datenmodell und Datenbankobjekte
  • Erstellung der Benutzeroberfläche
  • Erstellung der Programme für die Datenbankzugriffe
  • Design des Rechnungs- und Lieferscheinlayouts
  • Erzeugung der Funktionalität zum Druck von Angeboten,
    Auftragsbestätigungen, Lieferscheinen und Rechnungen
  • Test und Dokumentation
  • Produktionseinführung und ?begleitung
  • Projektleitung
Windows XP Windows 2000 VisualBasic VBA ADO ODBC SQL UML Crystal Reports Eclipse MySQL
Systemhaus
4 Monate
2004-11 - 2005-02

Entwicklung einer Import- Schnittstelle für SAP Business One

Windows XP Java JDBC ...

Konzeption und Realisierung einer Schnittstelle zum Importieren von speziell aufbereiteten Daten in Business One

  • Erstellung von Benutzeroberflächen
  • Design und Realisierung der Datenbankschnittstelle
  • Konzept und Realisierung der Schnittstelle zum Laden von
    Buchhaltungsdaten
  • Test und Dokumentation
  • Produktionseinführung und -begleitung
Windows XP Java JDBC SQL Swing Java Connector Eclipse MS SQL-Server Quest TOAD
Systemhaus
1 Jahr
2004-02 - 2005-01

Portierung des Systems zur Erfassung von Tätigkeitsberichten

Windows XP Windows 2003 Server VisualBasic ...

Erweiterung und Portierung des Systems auf eine Oracle 9i

  • Konzept und Design
  • Portierung und Re-Design Datenmodell, Datenbankobjekte
  • Portierung und Re-Design der Funktionalitäten nach PL/SQL und Java
  • Neu-Entwicklung der Benutzeroberfläche
  • Integration in die bestehende Systemlandschaft
  • Test und Dokumentation
  • Produktionseinführung und -begleitung
Windows XP Windows 2003 Server VisualBasic Java ADO ODBC JDBC SQL PL/SQL J2EE JSP JSTL EJB Struts Eclipse MySQL Oracle 9i + 10g MS Word MS Excel Quest TOAD
Systemhaus

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 ? 2002
Studium - Informatik
Universität Bielefeld
Abschluss: M.Sc.

ZERTIFIZIERUNG
SAP Certified Development Associate ? SAP Commerce (Hybris)

Position

Position

  • Senior Software Engineer & Architect
  • Senior SAP Commerce Developer
  • Senior Softwareentwickler
  • IT-Consultant

Kompetenzen

Kompetenzen

Top-Skills

Java SAP Commerce Cloud (Hybris) Spring Boot Quarkus Spring Microservices Open -API Domain Driven Design TypeScript Microsoft SQL Server MySQL JavaScript SQL Docker Jenkins Angular Kubernetes Kotlin Python Helm Groovy PostgreSQL Git

Schwerpunkte

  • Java-/ Spring-Boot-/ Quarkus-Backends
  • SAP Commerce (Hybris) ? Backend & Frontend
  • Microservices (DDD, Hexagonal)
  • AI/ LLM Anwendungen
  • Cloud-native Delivery (K8s, AWS)
  • Architektur & technische Führung

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Senior Software Engineer und Architekt mit über 20 Jahren Erfahrung im Aufbau von Enterprise-Web-Plattformen für Kunden in ganz Deutschland. Ich konzipiere und realisiere produktive Fullstack-Systeme ? Java- / Spring- und Quarkus-Microservices, SAP-Commerce-(Hybris-)E-Commerce, Angular- / SAP-Spartacus-Frontends und mittlerweile LLM-gestützte Anwendungen.
  • Zu meinen jüngsten Engagements zählen Mercedes-Benz .io (Mercedes Me Connect Store), Siemens, Hörmann, Covestro und Martin Braun. Ich arbeite als unabhängiger Auftragnehmer ? ebenso souverän als praxisnaher Senior Engineer in einem agilen Team wie als technischer Lead, der Architektur, APIs und Delivery-Praktiken definiert.
  • Aktuell konzipiere und entwickle ich eine mandantenfähige SaaS-Plattform für die Baubranche.

Technologien
Java, Groovy, JavaScript, Kotlin, Python, TypeScript, PHP, SQL, VB, C#, JEE, JDBC, JPA, Swing, Apache Tomcat, SAP Commerce Cloud (Hybris), SAP Spartacus, AngularJS, Angular 2, Apache Wicket, Play Framework, Spring Framework, Hibernate, REST, Spring Boot, Spring Data, Micronaut, Quarkus, ActiveMQ, WebFlux, JUnit, Selenium, Spock, Mockito, Karate, WireMock, Logback, CI/CD, Git, GitLab, GitHub, GitHub Actions, Docker, Jenkins, Kubernetes, Helm, Jira, Bitbucket, Bamboo, Confluence, SonarQube, Gherkin, OpenAPI, Swagger, AWS ECS, EKS, Lambda, Kafka, HTML5, LESS, CSS, Bootstrap, Ant, Maven, Gradle, MkDocs, MS SQL Server, MySQL, MongoDB, PostgreSQL, hsqldb, Apache, Apache Tomcat, Artifactory, Harbor, OAuth2, MS Visual Studio, Eclipse, NetBeans, VS Code, IntelliJ IDEA

BACKEND
  • Spring Boot
  • Quarkus
  • Micronaut
  • SAP Commerce (Hybris)
  • REST
  • OAuth2/ JWT
  • Kafka
  • ActiveMQ
  • MapStruct

FRONTEND
  • Angular
  • SAP Spartacus
  • HTMX
  • Tailwind CSS
  • RxJs
  • NgRx

DATEN
  • PostgreSQL
  • MS SQL Server
  • MySQL
  • SQLite
  • Hibernate
  • Spring Data
  • Flyway

AI/ LLM
  • LangChain4J
  • Ollama
  • Qdrant
  • RAG
  • on-prem inference
  • Claude Code
  • Pi

CLOUD/ DEVOPS
  • Docker
  • Kubernetes
  • Kamal Deploy
  • Helm
  • Flux
  • AWS
  • Cloud Foundry
  • GitHub Actions
  • Jenkins
  • Kamal Deploy
  • OpenTelemetry
  • Prometheus
  • Grafana
  • SonarQube

TESTING
  • JUnit
  • Spock
  • Mockito
  • Karate
  • WireMock
  • Selenium

METHODEN
  • DDD
  • Hexagonal Architecture
  • TDD
  • OOP
  • FP
  • Scrum
  • SAFe

BERUFLICHER WERDEGANG

2024 - heute
Senior Software Entwickler, Architekt
Nevva Ltd.

2021 ? 2024
Senior Software Entwickler
Mercedes-Benz GmbH

2020 ? 2021
Senior Software Entwickler
Deutsche Telekom MMS GmbH

2019 ? 2020
Senior Software Entwickler
Arineo GmbH

2017 ? 2019
Senior Software Entwickler
Sycor GmbH

2007 ? 2016
Senior Software Engineer & Architect
Sonopress GmbH

2006 ? 2006
Software Entwickler
Arvato Logistics Services GmbH

2004 ? 2005
Software Entwickler
System.e GmbH

2002 ? 2003
Software Entwickler

2002 ? 2002
Forschungsassistent
Faculty of Technology, Bielefeld University

2001 ? 2002
Web Entwickler
Faculty of Technology, Bielefeld University

2000 ? 2000
Web Developer
Lycos Europe AG

Betriebssysteme

Linux
Mac OS X
Unix
Windows

Programmiersprachen

Angular
AWT
C#
CSS
Dart
EJB
HTML
J2EE
Java
JavaScript
JDBC
JSP
JSTL
LESS
Perl
PHP
PL/SQL
Scala
Swing
T-SQL
Transact-SQL
TypeScript
VB
Groovy
SQL

Datenbanken

Apache Derby
hsqldb
MongoDB
MS SQL Server
MySQL
Oracle 9i
PostgreSQL
SQL

Design / Entwicklung / Konstruktion

Visual Studio Code

Branchen

Branchen

  • Industrie
  • Automotive
  • Handel

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.