Cloud, Azure, AWS, Kubernetes, DevOps, Coremedia, Java, Performance-Analyse/ -Optimierung, Solution-Architect, Requirements-Engineering
Aktualisiert am 25.02.2026
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2026
Verfügbar zu: 100%
davon vor Ort: 50%
Cloud Architect
Java EE
CoreMedia
AWS
Kubernetes
Helm
Azure
Terraform
Assembler
Rust
C++
TypeScript
React
JavaScript
ExtJS
REST
Requirements Engineering
Deutsch
Muttersprache
Englisch
verhandlungssicher
Russisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt in D8

möglich

Projekte

Projekte

1 Jahr 5 Monate
2024-10 - 2026-02

Migration und Versions-Upgrade

CMS CoreMedia 11 / 12 Spring-Boot Java 17 ...
Migration und Versions-Upgrade CoreMedia, Pflege-, Wartung und Weiterentwicklung der Plattform, Betriebskosten-Optimierung
  • In diesem Projekt übernahm ich die Verantwortung für die Planung und Durchführung der Migration von CoreMedia 11 auf CoreMedia 12 einschließlich der Überführung in den Regelbetrieb unter Sicherstellung eines unterbrechungsfreien Betriebs (Zero Downtime). Zudem etablierte ich Infrastructure as Code mit Terraform zur automatisierten und standardisierten Provisionierung der Plattform in einer Azure-AKS-Umgebung und verantwortete die kontinuierliche Optimierung der Betriebskosten der gesamten Azure-Plattform.
  • Ein weiterer Schwerpunkt lag auf der Full-Stack-Entwicklung im agilen Scrum-Umfeld. Dies umfasste die Weiterentwicklung des CMS CoreMedia durch die Umsetzung von Funktionalitäten auf Basis Java und Spring-Boot. Ein Kern des Systems ist das Modul ?Frachtenbörse?, das internationales Transportangebot und -nachfrage abbildet. Die Datenzugriffe habe ich von plain JDBC auf Spring JPA mit Hibernate umgestellt.
  • Ab 2025 übernahm ich zusätzlich die Anforderungserhebung sowie die Erstellung von Fachkonzepten zur Unterstützung und Optimierung der redaktionellen Arbeitsprozesse des Kunden im CMS CoreMedia. Ergänzend plante und realisierte ich die Migration der PostgreSQL-Datenbank von Version 13 auf 16 sowie die Migration des CDN auf Azure Front Door, jeweils unter Gewährleistung von Zero Downtime.
CMS CoreMedia 11 / 12 Spring-Boot Java 17 JDBC JPA / Hibernate P13N Ibexa DXP Raptor CDP REST CORS Postman PostgreSQL 13/16 Mongo-DB (NoSQL) Liquibase Javascript TypeScript / Angular Azure CDN (Frontdoor) Maven git Forgejo v13.0 bash Nexus Docker/-Compose Azure Cloud Services K8s 1.33.3 (Kubernetes) bash/fish Python kubectl kustomize K9s helm terraform 1.13.x RBAC JUnit CI/CD TeamCity SonarQube prometheus scalyr velero (k8s backup) JIRA/Confluence (Cloud) Scrum (Neu-Entwicklung) und Kanban (?in-live?)
KPS AG / TIMOCOM
3 Monate
2025-07 - 2025-09

Requirements Engineering

Solution Architect, Technical Analyst Adobe AEM CMS CoreMedia 12 Content Modeling ...
Solution Architect, Technical Analyst
  • Analyse und Spezifikation eines vollständigen CMS-/Content-Zielbildes
  • Definition Content-Model, Workflows, Rollen, Datenflüsse
  • Etablierung von ?Quick-Wins? zur Redaktionsentlastung im aktuellen Betrieb des Bestandssystems
  • Definition von EPICs, Features, Stories
  • Teamaufbau & Steuerung (8 Personen)
  • Koordination von Business, IT, Marketing und Architektur
Adobe AEM CMS CoreMedia 12 Content Modeling BPMN/UML Jira/Confluence Miro
Telefónica Deutschland
1 Jahr 5 Monate
2024-01 - 2025-05

Sonepar One - B2B Online-Shop

CMS CoreMedia 12 Spring Boot Java 17 ...
  • Im Rahmen des Projekts verantwortete ich die Anforderungserhebung sowie die Analyse fachlicher Prozesse und Workflows des bestehenden Systems als Grundlage für die Migration auf die ?Sonepar One?-Shop-Plattform. Darauf aufbauend erstellte ich die fachliche Konzeption und technische Spezifikation zur Umsetzung innerhalb einer API-First-Micro- Service- Architektur, einschließlich der Abbildung komplexer Pricing-und Berechnungslogiken für Live-Angebote und Echtzeit-Preise.
  • Ein zentraler Bestandteil meiner Tätigkeit war die Einführung und Headless-Anbindung von CoreMedia 12 an die Shop-Plattform. Der Fokus lag dabei auf klarer Entkopplung, stabilen Schnittstellen sowie ereignisgetriebenen Integrationskonzepten (Messaging, APIs). In enger Zusammenarbeit mit den DevOps-Teams konzipierte ich die Infrastruktur und etablierte eine CI/CD-Pipeline zur automatisierten Erstellung und Auslieferung von Docker-Images sowie für reproduzierbare Releases.
  • Die Umsetzung erfolgte im agilen Scrum-Umfeld mit einem Full-Stack-Ansatz und umfasste die Erweiterung des CoreMedia Studios (TypeScript), Backend-Entwicklung mit Java/ Kotlin/ Spring sowie die Implementierung von Frontend-Funktionalitäten mit TypeScript und Vue.js. Ergänzend realisierte ich die Anbindung an das Sonepar-PIM über REST-Schnittstellen (JAX-RS).
  • Die Architektur wurde unter hohen Anforderungen an Auditierbarkeit und Nachvollziehbarkeit umgesetzt, mit konsequentem Fokus auf Korrektheit, Performance und Systemstabilität.
CMS CoreMedia 12 Spring Boot Java 17 Kotlin/JVM JAX-WS JAX-RS Freemarker Oracle PostgreSQL 16 Mongo-DB Vue.js Javascript TypeScript Maven git github (on-prem) Bash Ansible / Python artifactory docker docker compose JUnit UI Test mit Cypress CI/CD Jenkins SonarQube Swagger REST Postman Monitoring prometheus Grafana JIRA/Confluence (on-prem) Scrum
Sonepar Deutschland GmbH
7 Monate
2024-07 - 2025-01

Multi-Cluster und Multi-Tenancy Deployment von CoreMedia

CoreMedia 12 OKD / OpenShift Java 17 ...
  • In diesem Kontext unterstützte ich den Produkthersteller CoreMedia beratend bei der Integration der Plattform in eine komplexe Multi-Cluster-Umgebung eines Finanzinstituts. Dabei brachte ich meine Architektur-und Betriebsexpertise ein, um Enterprise- und bankenspezifische Anforderungen im Rahmen eines Hersteller-Pitches fachlich zu bewerten und adressierbar zu machen.
  • Ein wesentlicher Bestandteil meiner Tätigkeit war die Analyse, Bewertung und Empfehlung geeigneter Multi-Cluster-, Security- und Betriebskonzepte sowie die Übersetzung regulatorischer und organisatorischer Bankenanforderungen ? insbesondere in den Bereichen Compliance, Betriebssicherheit und Skalierbarkeit ? in konkrete, umsetzbare Produkt- und Architekturvorschläge. 
  • In enger Zusammenarbeit mit den DevOps- und Security-Teams des Finanzinstituts wirkte ich am Aufbau eines funktionsfähigen Proof of Concept mit und verantwortete die Validierung der technischen und regulatorischen Anforderungen einschließlich des Nachweises der Betriebsfähigkeit. Darüber hinaus agierte ich als Sparringspartner für Pre-Sales, Architektur und Plattform-Integration.
CoreMedia 12 OKD / OpenShift Java 17 Spring helm Oracle ElasticSearch ArgoCD CN cilium (cluster- service-mesh) OpenShift Service Mesh (Istio) ähnlich Linkerd kubernetes kubectl Hashicorp Vault Kyverno Python bash Grafana GitLab Scrum
Finanz Informatik Sparkasse (FI) und CoreMedia AG
7 Monate
2023-07 - 2024-01

Asset-Management und Accounting - Visono

CMS CoreMedia 11 (2403.1) Asset-Management Spring Boot ...
  • Im Projekt verantwortete ich die Architekturplanung und Umsetzung der Migration in Kubernetes-Cluster sowie die Beratung und das Coaching der DevOps-Mitarbeiter des Kunden im Umgang mit K8s. Darüber hinaus führte ich Systemhärtungsmaßnahmen nach BSI/KRITIS-Standards durch, einschließlich der sicheren Verwaltung von Credentials und sensiblen Werten über HashiCorp Vault.
  • Weiterhin plante und automatisierte ich Testprozesse (Cypress) und unterstützte das Entwicklungsteam durch gezieltes CMS- und CoreMedia-Coaching.
CMS CoreMedia 11 (2403.1) Asset-Management Spring Boot Java 17 JPA / Hibernate ElasticSearch JDBC Docker/-Compose K8s (Kubernetes) kubectl kustomize Helm Ansible Bash Python Hashicorp Vault JUnit Continuous-Integration/-Deployment (GitLab/ Runner/Harbor)
]init[ AG/ BPA (Bundespresseamt)
4 Monate
2023-03 - 2023-06

CoreMedia 11 Commerce ? B2C Shopsystem

CoreMedia 11 (2403.1) Java 11 Freemarker ...
  • Implementierung CoreMedia Commerce-Connector (CoreMedia Commerce-Hub), Headless-Server
  • Unterstützung Migration CM10/CM11
  • Testvorbereitung, Planung, Abnahme und Betrieb
CoreMedia 11 (2403.1) Java 11 Freemarker Azure AKS (Kubernetes) kubectl kustomize Terraform Helm JUnit p13n (Dynamic Yield) Spring-Boot GraphQL Rest PostgreSQL Continuous-Integration/-Deployment (TeamCity)
KPS AG
10 Monate
2022-09 - 2023-06

Migration der CMS-Plattform

CoreMedia Java 11 Spring / Spring Boot ...
Migration der CMS-Plattform von VM/Docker-Umgebung nach Kubernetes
  • Im Rahmen des Projekts übernahm ich die Coaching- und Beratungsrolle für das CoreMedia-Team und begleitete die Migration der Plattform von CoreMedia 9 über 10 auf Version 11. Dabei erfolgten sowohl Planung als auch Durchführung der technischen und organisatorischen Migrationsschritte, um einen stabilen Übergang sicherzustellen.
  • Parallel dazu wurde die Betriebsumgebung von einer Docker-/VM-basierten Infrastruktur in eine moderne Kubernetes-Cluster-Architektur überführt und Applikationen durch Containerisierung ?cluster-fähig? gemacht.
  • Für die Provisionierung der unterschiedlichen Betriebsumgebungen im Kubernetes-Cluster wurden konsequent Automatisierungs-Werkzeuge wie terraform, helm, kubectl verwendet, wodurch gleichzeitig die Anforderung für IaC (Infrastructure-As-Code) erfüllt werden konnte.
  • Ich war maßgeblich an der Konzeption und Umsetzung der neuen Betriebsplattform beteiligt und unterstützte das DevOps-Team durch Wissenstransfer und Beratung beim Aufbau, der Konfiguration und dem Betrieb von CoreMedia in Kubernetes.
  • Zur Kostenoptimierung wurde eine Migration der CMS- und Applikations-Datenbanken von Oracle auf PostgreSQL durchgeführt. Für die PostgreSQL-Datenbanken habe ich eine proprietäre aber nachhaltige Backup-Lösung entwickelt und im Cluster etabliert.
  • Ein weiterer Schwerpunkt lag auf der Integration einer Single-Sign-On-Lösung (SSO) mittels OAuth2/OIDC zur Authentifizierung und Autorisierung der CoreMedia-Backend-Applikationen gegen Microsoft Azure AD.
CoreMedia Java 11 Spring / Spring Boot Kotlin/JVM Freemarker ArgoCD Kubernetes-Cluster (RZ) OKD für Entwicklung (?on-prem?) PostgreSQL 13 TypeScript git Bash Docker/-Compose Junit Kubernetes kubectl terraform helm 3.x S3 (AWS/minio) OAuth2/OIDC Microsoft Azure AD REST SOAP openAPI Swagger Postman Monitoring und Überwachung (Grafana/ graylog/ prometheus) Maven CI/CD Bamboo JIRA/Confluence
DIN / Beuth-Verlag - ]init[
1 Jahr 4 Monate
2021-09 - 2022-12

CoreMedia 9 auf 10 auf 11 ? Migration, Mehrsprachigkeit

CoreMedia 9/10 (2107.5) Java 11 Spring ...
  • Migration CoreMedia 9 auf 10
  • Test, Abnahme und Betrieb
CoreMedia 9/10 (2107.5) Java 11 Spring Spring-Boot Spring-MVC Freemarker docker docker compose PostgreSQL Bash git
Sonepar Deutschland GmbH
1 Jahr 1 Monat
2020-06 - 2021-06

CoreMedia 10 ? Multi-Site/-Mandanten CMS für Archant UK

CoreMedia 10 (2004.2) Java 11 Freemarker ...
  • Migration CoreMedia 9 auf 10
  • CoreMedia 10 auf K8s in AWS
  • Cluster Provisionierung und Deployment über Terraform/Helm
  • Git-Flow und CI-Pipeline
  • Migration der Daten aus propritärem CMS nach CoreMedia
  • Design und Implementierung von Funktionalitäten Backend, Frontend, CM-Studio
  • Anbindung Drittanbieter - Import/Export-Schnittstellen
  • Test, Abnahme und Betrieb
CoreMedia 10 (2004.2) Java 11 Freemarker K8s (Kubernetes) AWS Infrastruktur mit Terraform Helm (3.x) Helm AWS RDS ECR S3
KPS UK
8 Monate
2020-09 - 2021-04

CoreMedia 10 Migration

CoreMedia 10 (2101.2) Java 11 Freemarker ...
  • Migration von CoreMedia 9 auf 10 für dihk .de
  • Migration Bestandssystem der dihk-bildungs-gmbh .de auf CoreMedia 10
  • Konzeption und Umsetzung der Personalisierung von Inhalten mit CoreMedia und Single-Sign-On Integration (SSO)
  • Beratung und Coaching, CoreMedia 10 Entwicklung
  • Test, Abnahme und Betrieb
CoreMedia 10 (2101.2) Java 11 Freemarker Docker-Infrastruktur CI / CD Jenkins JUnit Spring-Boot
Aperto GmbH
1 Jahr
2019-10 - 2020-09

Elkjøp ? B2X Commerce-System für Skandinavien

Java 11 Kafka Kafka Connect ...
  • Technisches Design, Planung der Migration und Betrieb einer B2B/B2C-Commerce-Plattform mit klarem Fokus auf saubere Architektur, robuste Implementierung und langfristige Wartbarkeit.
  • Analyse fachlicher Anforderungen und Übersetzung in konkrete technische Lösungen über Frontend-, Commerce- und Backend-Systeme hinweg.
  • Entwurf und Implementierung zentraler Commerce-Domänen wie Produktkatalog, Pricing- und Angebotslogik (inkl. kundenindividuellem und Echtzeit-Pricing), Warenkorb-, Checkout- und Order-Prozesse. Hands-on-Umsetzung von Headless-Architekturen sowie stabilen REST-und GraphQL-APIs für Web-, App- und ?Retail-Store?-Frontends.
  • Design und Implementierung ereignisgetriebener Integrationen zu ERP-, PIM-, CRM-, Search- und Payment-Systemen unter Einsatz von Messaging (Kafka), asynchroner Verarbeitung und klar definierten Schnittstellen mit besonderem Fokus auf Idempotenz, Replay-Fähigkeit, Fehlerbehandlung und Nachvollziehbarkeit in geschäftskritischen Prozessen über entsprechende Observability-Werkzeuge.
  • Aktive Mitarbeit an der Codebasis, Definition von Architekturleitplanken, Reviews und technischem Coaching. Verantwortung für Performance-Optimierung, Skalierbarkeit und Stabilität der Plattform sowie Unterstützung von Build-, Deployment- und Betriebsprozessen in Cloud-Umgebungen.
Java 11 Kafka Kafka Connect REST openAPI Swagger CMS CoreMedia 10 Freemarker Microsoft Azure und K8s (Kubernetes) Infrastruktur Terraform Helm JUnit p13n (Dynamic Yield) Spring Boot GraphQL CM Headless Prometheus Graylog EFK Stack React Frontend
KPS AG

Aus- und Weiterbildung

Aus- und Weiterbildung

  • 1998 - 2003
  • Studium - Technische Informatik
  • University Of Applied Sciences, Zittau/Görlitz
  • Diplomarbeit: auf Anfrage
  • Abschluss: Diplom-Informatiker

Position

Position

  • Solution-Architect
  • Cloud Computing Expert
  • Java(EE)-Developer/ Architect - Full-Stack
  • DevOps
  • Retro-Enthusiast

Kompetenzen

Kompetenzen

Top-Skills

Cloud Architect Java EE CoreMedia AWS Kubernetes Helm Azure Terraform Assembler Rust C++ TypeScript React JavaScript ExtJS REST Requirements Engineering

Schwerpunkte

  • Cloud-Computing
  • Kubernetes
  • Virtualisierung
  • Performance- und Kosten-Optimierung
  • CMS CoreMedia
  • DevOps ? CI/CD und Software-Automatisierung
  • Java, Java EE, Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Software-Solution-Architekt und professioneller Softwareentwickler seit 2002 mit langjähriger Erfahrung als Senior Java Entwickler. Besonderes Augenmerk liegt auf Clean Code, SOLID-Prinzipien, konsequentem Refactoring sowie Test-Driven Development (TDD) zur nachhaltigen Sicherstellung von Qualität und Wartbarkeit.
  • Der fachliche Schwerpunkt liegt seit mehr als zehn Jahren auf dem Design, Aufbau und Betrieb moderner Cloud-Architekturen. Dazu zählen Virtualisierung, Kubernetes sowie die Migration und Optimierung skalierbarer Plattformen in AWS und Azure ? von klassischen VM-basierten Landschaften bis hin zu containerisierten, Kubernetes-orientierten Umgebungen.
  • Umfassende Erfahrung in Infrastructure-as-Code (u. a. Terraform, Helm), CI/CD-Automatisierung sowie Performance- und Cloud-Kostenoptimierung. Vertraut mit dem Aufbau von Monitoring-, Logging- und Instrumentierungskonzepten zur Sicherstellung von Stabilität, Transparenz und effizientem Betrieb in Cloud-Umgebungen. Sicher in Architekturentscheidungen, technischer Führung und im Sparring mit Entwicklungsteams sowie fachlichen und technischen Stakeholdern.

Produkte/Standards/Sprachen
  • CoreMedia 5 bis 12 Blueprint, Commerce-Hub, Content-Hub
  • Cloud: AWS, Azure, Kubernetes, Terraform, Helm, Docker, kubectl
  • O/R ? JPA, Hibernate, TopLink mit Oracle, DB2, PostgreSQL
  • Web, SPA, RIA ? Spring Spring-MVC, Spring Boot, Spring Batch
  • Java, J2EE/JEE, gRPC, OpenAPI, REST
  • CI/CD/Buildsysteme ? Maven, Jenkins, TeamCity, Bamboo, GitHub Actions, GitLab Runner
  • C/C++, Assembler, Hardware-Programmierung

Software-Methodik
Test-Driven und Test-First, CI, OOA/OOD/OOP, XP, Scrum, UML

Erfahrung
  • 22 Jahre professionelle Softwareentwicklung im Java, JEE-Umfeld
  • 20 Jahre Erfahrung in QS von Java, JEE- und Web-Anwendungen
  • 19 Jahre professioneller Einsatz und Arbeit mit CMS CoreMedia
  • 17 Jahre Erfahrung in agiler und testgetriebener Software-Entwicklung
  • Performance-Analyse, Anwendungs-Profiling, Performance-Tuning

sonstige Skills und Kenntnisse
  • OOA/OOD/OOP von Software-Systemen und Portalen auf Basis JEE
  • IT Lifecycle Management: Erstellen von Betriebskonzepten, Planung, Rollout und Wartung von JEE Applikationen
  • Case-Tools/Architekturwerkzeuge: Innovator, MagicDraw, Poseidon, Rational-Produkte, Together Architect
  • Entwicklungsumgebungen: SAP NetWeaver Developer Studio, Netbeans, Eclipse, MS-Visual-Studio, JBuilder, Together/J
  • MDA: Code-Generierung mit XML/XSLT, AndroMDA, XDoclet, oAW
  • QA und Continuous Integration: Setup von Build-Systemen für das automatische Erstellen, Packetieren, Deployen und funktionales/nicht-funktionales Testen der Software
  • Tools: JUnit, Ant/NAnt, Maven 2, Luntbuild, CruiseControl
  • Webserver: Apache, MS-IIS, Tomcat, iPlanet
  • JEE Server: JBoss, BEA Weblogic, Oracle AS (OC4J) und Oracle AQ, SAP Web AS, IBM Websphere
  • Java: RMI/IIOP, JAAS, JCR (Jackrabbit), JMS, JDBC, JAXP, JAX-WS, JTS, Awt/Swing
  • Eclipse: SWT, JFace, RCP, RAP
  • Framework-Expertise:Persistenz: JPA, Hibernate, Oracle TopLink
  • Web: Google Web Toolkit (GWT), Eclipse RAP, abaXX, Struts, Cocoon, Velocity
  • Mobile: Android, J2ME
  • Versionsverwaltung und SCM: CVS, Subversion, Rational Clearcase
  • Performance-Analyse/-Profiling: HP LoadRunner, HP QuickTest, OptimizeIt, JProfiler
  • XML-Verarbeitung: XSL/XSLT, Relax NG, W3C XML Schema (XSD), XLINK, XMLRPC, XPATH, XUL, FO, RDF

Betriebssysteme

Linux
Unix
Compaq Tru64 Unix, AIX4.x, HP-UX, Linux (Gentoo, RedHat ES, Debian, Mandrake, SuSE, Ubuntu)
QNX
FreeBSD/OpenBSD
HPUX
Windows

Programmiersprachen

ABAP4
Assembler
Basic
C
C++
COBOL
CORBA IDL
Forth
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Lisp
Perl
PHP
PL/SQL
Python
Shell
TypeScript
CSS

Datenbanken

DAO
DB2
Derby
HSQLDB
JDBC
Lotus Notes
MS SQL Server
MySQL
Oracle
Postgres
SQL

Datenkommunikation

CORBA
Ethernet
FDDI
HDLC
ISO/OSI
RPC
RS232
SMTP
SNMP
TCP/IP
Token Ring
Winsock
X.400 X.25 X.225 X.75...
REST
SSL

Hardware

Alpha
Digital
Drucker
HP
IBM RS6000
Messgeräte
Mikrocontroller
PC
Rational
Steuer und Regelsysteme
SUN
Vektor-/Parallelrechner
PARIX

Branchen

Branchen

  • Banken, Finanzdienstleister
  • Behörden, E-Government und Public-Services
  • Commerce
  • Logistik
  • Telekommunikations-/ Mobilfunkanbieter
  • Verlagswesen

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt in D8

möglich

Projekte

Projekte

1 Jahr 5 Monate
2024-10 - 2026-02

Migration und Versions-Upgrade

CMS CoreMedia 11 / 12 Spring-Boot Java 17 ...
Migration und Versions-Upgrade CoreMedia, Pflege-, Wartung und Weiterentwicklung der Plattform, Betriebskosten-Optimierung
  • In diesem Projekt übernahm ich die Verantwortung für die Planung und Durchführung der Migration von CoreMedia 11 auf CoreMedia 12 einschließlich der Überführung in den Regelbetrieb unter Sicherstellung eines unterbrechungsfreien Betriebs (Zero Downtime). Zudem etablierte ich Infrastructure as Code mit Terraform zur automatisierten und standardisierten Provisionierung der Plattform in einer Azure-AKS-Umgebung und verantwortete die kontinuierliche Optimierung der Betriebskosten der gesamten Azure-Plattform.
  • Ein weiterer Schwerpunkt lag auf der Full-Stack-Entwicklung im agilen Scrum-Umfeld. Dies umfasste die Weiterentwicklung des CMS CoreMedia durch die Umsetzung von Funktionalitäten auf Basis Java und Spring-Boot. Ein Kern des Systems ist das Modul ?Frachtenbörse?, das internationales Transportangebot und -nachfrage abbildet. Die Datenzugriffe habe ich von plain JDBC auf Spring JPA mit Hibernate umgestellt.
  • Ab 2025 übernahm ich zusätzlich die Anforderungserhebung sowie die Erstellung von Fachkonzepten zur Unterstützung und Optimierung der redaktionellen Arbeitsprozesse des Kunden im CMS CoreMedia. Ergänzend plante und realisierte ich die Migration der PostgreSQL-Datenbank von Version 13 auf 16 sowie die Migration des CDN auf Azure Front Door, jeweils unter Gewährleistung von Zero Downtime.
CMS CoreMedia 11 / 12 Spring-Boot Java 17 JDBC JPA / Hibernate P13N Ibexa DXP Raptor CDP REST CORS Postman PostgreSQL 13/16 Mongo-DB (NoSQL) Liquibase Javascript TypeScript / Angular Azure CDN (Frontdoor) Maven git Forgejo v13.0 bash Nexus Docker/-Compose Azure Cloud Services K8s 1.33.3 (Kubernetes) bash/fish Python kubectl kustomize K9s helm terraform 1.13.x RBAC JUnit CI/CD TeamCity SonarQube prometheus scalyr velero (k8s backup) JIRA/Confluence (Cloud) Scrum (Neu-Entwicklung) und Kanban (?in-live?)
KPS AG / TIMOCOM
3 Monate
2025-07 - 2025-09

Requirements Engineering

Solution Architect, Technical Analyst Adobe AEM CMS CoreMedia 12 Content Modeling ...
Solution Architect, Technical Analyst
  • Analyse und Spezifikation eines vollständigen CMS-/Content-Zielbildes
  • Definition Content-Model, Workflows, Rollen, Datenflüsse
  • Etablierung von ?Quick-Wins? zur Redaktionsentlastung im aktuellen Betrieb des Bestandssystems
  • Definition von EPICs, Features, Stories
  • Teamaufbau & Steuerung (8 Personen)
  • Koordination von Business, IT, Marketing und Architektur
Adobe AEM CMS CoreMedia 12 Content Modeling BPMN/UML Jira/Confluence Miro
Telefónica Deutschland
1 Jahr 5 Monate
2024-01 - 2025-05

Sonepar One - B2B Online-Shop

CMS CoreMedia 12 Spring Boot Java 17 ...
  • Im Rahmen des Projekts verantwortete ich die Anforderungserhebung sowie die Analyse fachlicher Prozesse und Workflows des bestehenden Systems als Grundlage für die Migration auf die ?Sonepar One?-Shop-Plattform. Darauf aufbauend erstellte ich die fachliche Konzeption und technische Spezifikation zur Umsetzung innerhalb einer API-First-Micro- Service- Architektur, einschließlich der Abbildung komplexer Pricing-und Berechnungslogiken für Live-Angebote und Echtzeit-Preise.
  • Ein zentraler Bestandteil meiner Tätigkeit war die Einführung und Headless-Anbindung von CoreMedia 12 an die Shop-Plattform. Der Fokus lag dabei auf klarer Entkopplung, stabilen Schnittstellen sowie ereignisgetriebenen Integrationskonzepten (Messaging, APIs). In enger Zusammenarbeit mit den DevOps-Teams konzipierte ich die Infrastruktur und etablierte eine CI/CD-Pipeline zur automatisierten Erstellung und Auslieferung von Docker-Images sowie für reproduzierbare Releases.
  • Die Umsetzung erfolgte im agilen Scrum-Umfeld mit einem Full-Stack-Ansatz und umfasste die Erweiterung des CoreMedia Studios (TypeScript), Backend-Entwicklung mit Java/ Kotlin/ Spring sowie die Implementierung von Frontend-Funktionalitäten mit TypeScript und Vue.js. Ergänzend realisierte ich die Anbindung an das Sonepar-PIM über REST-Schnittstellen (JAX-RS).
  • Die Architektur wurde unter hohen Anforderungen an Auditierbarkeit und Nachvollziehbarkeit umgesetzt, mit konsequentem Fokus auf Korrektheit, Performance und Systemstabilität.
CMS CoreMedia 12 Spring Boot Java 17 Kotlin/JVM JAX-WS JAX-RS Freemarker Oracle PostgreSQL 16 Mongo-DB Vue.js Javascript TypeScript Maven git github (on-prem) Bash Ansible / Python artifactory docker docker compose JUnit UI Test mit Cypress CI/CD Jenkins SonarQube Swagger REST Postman Monitoring prometheus Grafana JIRA/Confluence (on-prem) Scrum
Sonepar Deutschland GmbH
7 Monate
2024-07 - 2025-01

Multi-Cluster und Multi-Tenancy Deployment von CoreMedia

CoreMedia 12 OKD / OpenShift Java 17 ...
  • In diesem Kontext unterstützte ich den Produkthersteller CoreMedia beratend bei der Integration der Plattform in eine komplexe Multi-Cluster-Umgebung eines Finanzinstituts. Dabei brachte ich meine Architektur-und Betriebsexpertise ein, um Enterprise- und bankenspezifische Anforderungen im Rahmen eines Hersteller-Pitches fachlich zu bewerten und adressierbar zu machen.
  • Ein wesentlicher Bestandteil meiner Tätigkeit war die Analyse, Bewertung und Empfehlung geeigneter Multi-Cluster-, Security- und Betriebskonzepte sowie die Übersetzung regulatorischer und organisatorischer Bankenanforderungen ? insbesondere in den Bereichen Compliance, Betriebssicherheit und Skalierbarkeit ? in konkrete, umsetzbare Produkt- und Architekturvorschläge. 
  • In enger Zusammenarbeit mit den DevOps- und Security-Teams des Finanzinstituts wirkte ich am Aufbau eines funktionsfähigen Proof of Concept mit und verantwortete die Validierung der technischen und regulatorischen Anforderungen einschließlich des Nachweises der Betriebsfähigkeit. Darüber hinaus agierte ich als Sparringspartner für Pre-Sales, Architektur und Plattform-Integration.
CoreMedia 12 OKD / OpenShift Java 17 Spring helm Oracle ElasticSearch ArgoCD CN cilium (cluster- service-mesh) OpenShift Service Mesh (Istio) ähnlich Linkerd kubernetes kubectl Hashicorp Vault Kyverno Python bash Grafana GitLab Scrum
Finanz Informatik Sparkasse (FI) und CoreMedia AG
7 Monate
2023-07 - 2024-01

Asset-Management und Accounting - Visono

CMS CoreMedia 11 (2403.1) Asset-Management Spring Boot ...
  • Im Projekt verantwortete ich die Architekturplanung und Umsetzung der Migration in Kubernetes-Cluster sowie die Beratung und das Coaching der DevOps-Mitarbeiter des Kunden im Umgang mit K8s. Darüber hinaus führte ich Systemhärtungsmaßnahmen nach BSI/KRITIS-Standards durch, einschließlich der sicheren Verwaltung von Credentials und sensiblen Werten über HashiCorp Vault.
  • Weiterhin plante und automatisierte ich Testprozesse (Cypress) und unterstützte das Entwicklungsteam durch gezieltes CMS- und CoreMedia-Coaching.
CMS CoreMedia 11 (2403.1) Asset-Management Spring Boot Java 17 JPA / Hibernate ElasticSearch JDBC Docker/-Compose K8s (Kubernetes) kubectl kustomize Helm Ansible Bash Python Hashicorp Vault JUnit Continuous-Integration/-Deployment (GitLab/ Runner/Harbor)
]init[ AG/ BPA (Bundespresseamt)
4 Monate
2023-03 - 2023-06

CoreMedia 11 Commerce ? B2C Shopsystem

CoreMedia 11 (2403.1) Java 11 Freemarker ...
  • Implementierung CoreMedia Commerce-Connector (CoreMedia Commerce-Hub), Headless-Server
  • Unterstützung Migration CM10/CM11
  • Testvorbereitung, Planung, Abnahme und Betrieb
CoreMedia 11 (2403.1) Java 11 Freemarker Azure AKS (Kubernetes) kubectl kustomize Terraform Helm JUnit p13n (Dynamic Yield) Spring-Boot GraphQL Rest PostgreSQL Continuous-Integration/-Deployment (TeamCity)
KPS AG
10 Monate
2022-09 - 2023-06

Migration der CMS-Plattform

CoreMedia Java 11 Spring / Spring Boot ...
Migration der CMS-Plattform von VM/Docker-Umgebung nach Kubernetes
  • Im Rahmen des Projekts übernahm ich die Coaching- und Beratungsrolle für das CoreMedia-Team und begleitete die Migration der Plattform von CoreMedia 9 über 10 auf Version 11. Dabei erfolgten sowohl Planung als auch Durchführung der technischen und organisatorischen Migrationsschritte, um einen stabilen Übergang sicherzustellen.
  • Parallel dazu wurde die Betriebsumgebung von einer Docker-/VM-basierten Infrastruktur in eine moderne Kubernetes-Cluster-Architektur überführt und Applikationen durch Containerisierung ?cluster-fähig? gemacht.
  • Für die Provisionierung der unterschiedlichen Betriebsumgebungen im Kubernetes-Cluster wurden konsequent Automatisierungs-Werkzeuge wie terraform, helm, kubectl verwendet, wodurch gleichzeitig die Anforderung für IaC (Infrastructure-As-Code) erfüllt werden konnte.
  • Ich war maßgeblich an der Konzeption und Umsetzung der neuen Betriebsplattform beteiligt und unterstützte das DevOps-Team durch Wissenstransfer und Beratung beim Aufbau, der Konfiguration und dem Betrieb von CoreMedia in Kubernetes.
  • Zur Kostenoptimierung wurde eine Migration der CMS- und Applikations-Datenbanken von Oracle auf PostgreSQL durchgeführt. Für die PostgreSQL-Datenbanken habe ich eine proprietäre aber nachhaltige Backup-Lösung entwickelt und im Cluster etabliert.
  • Ein weiterer Schwerpunkt lag auf der Integration einer Single-Sign-On-Lösung (SSO) mittels OAuth2/OIDC zur Authentifizierung und Autorisierung der CoreMedia-Backend-Applikationen gegen Microsoft Azure AD.
CoreMedia Java 11 Spring / Spring Boot Kotlin/JVM Freemarker ArgoCD Kubernetes-Cluster (RZ) OKD für Entwicklung (?on-prem?) PostgreSQL 13 TypeScript git Bash Docker/-Compose Junit Kubernetes kubectl terraform helm 3.x S3 (AWS/minio) OAuth2/OIDC Microsoft Azure AD REST SOAP openAPI Swagger Postman Monitoring und Überwachung (Grafana/ graylog/ prometheus) Maven CI/CD Bamboo JIRA/Confluence
DIN / Beuth-Verlag - ]init[
1 Jahr 4 Monate
2021-09 - 2022-12

CoreMedia 9 auf 10 auf 11 ? Migration, Mehrsprachigkeit

CoreMedia 9/10 (2107.5) Java 11 Spring ...
  • Migration CoreMedia 9 auf 10
  • Test, Abnahme und Betrieb
CoreMedia 9/10 (2107.5) Java 11 Spring Spring-Boot Spring-MVC Freemarker docker docker compose PostgreSQL Bash git
Sonepar Deutschland GmbH
1 Jahr 1 Monat
2020-06 - 2021-06

CoreMedia 10 ? Multi-Site/-Mandanten CMS für Archant UK

CoreMedia 10 (2004.2) Java 11 Freemarker ...
  • Migration CoreMedia 9 auf 10
  • CoreMedia 10 auf K8s in AWS
  • Cluster Provisionierung und Deployment über Terraform/Helm
  • Git-Flow und CI-Pipeline
  • Migration der Daten aus propritärem CMS nach CoreMedia
  • Design und Implementierung von Funktionalitäten Backend, Frontend, CM-Studio
  • Anbindung Drittanbieter - Import/Export-Schnittstellen
  • Test, Abnahme und Betrieb
CoreMedia 10 (2004.2) Java 11 Freemarker K8s (Kubernetes) AWS Infrastruktur mit Terraform Helm (3.x) Helm AWS RDS ECR S3
KPS UK
8 Monate
2020-09 - 2021-04

CoreMedia 10 Migration

CoreMedia 10 (2101.2) Java 11 Freemarker ...
  • Migration von CoreMedia 9 auf 10 für dihk .de
  • Migration Bestandssystem der dihk-bildungs-gmbh .de auf CoreMedia 10
  • Konzeption und Umsetzung der Personalisierung von Inhalten mit CoreMedia und Single-Sign-On Integration (SSO)
  • Beratung und Coaching, CoreMedia 10 Entwicklung
  • Test, Abnahme und Betrieb
CoreMedia 10 (2101.2) Java 11 Freemarker Docker-Infrastruktur CI / CD Jenkins JUnit Spring-Boot
Aperto GmbH
1 Jahr
2019-10 - 2020-09

Elkjøp ? B2X Commerce-System für Skandinavien

Java 11 Kafka Kafka Connect ...
  • Technisches Design, Planung der Migration und Betrieb einer B2B/B2C-Commerce-Plattform mit klarem Fokus auf saubere Architektur, robuste Implementierung und langfristige Wartbarkeit.
  • Analyse fachlicher Anforderungen und Übersetzung in konkrete technische Lösungen über Frontend-, Commerce- und Backend-Systeme hinweg.
  • Entwurf und Implementierung zentraler Commerce-Domänen wie Produktkatalog, Pricing- und Angebotslogik (inkl. kundenindividuellem und Echtzeit-Pricing), Warenkorb-, Checkout- und Order-Prozesse. Hands-on-Umsetzung von Headless-Architekturen sowie stabilen REST-und GraphQL-APIs für Web-, App- und ?Retail-Store?-Frontends.
  • Design und Implementierung ereignisgetriebener Integrationen zu ERP-, PIM-, CRM-, Search- und Payment-Systemen unter Einsatz von Messaging (Kafka), asynchroner Verarbeitung und klar definierten Schnittstellen mit besonderem Fokus auf Idempotenz, Replay-Fähigkeit, Fehlerbehandlung und Nachvollziehbarkeit in geschäftskritischen Prozessen über entsprechende Observability-Werkzeuge.
  • Aktive Mitarbeit an der Codebasis, Definition von Architekturleitplanken, Reviews und technischem Coaching. Verantwortung für Performance-Optimierung, Skalierbarkeit und Stabilität der Plattform sowie Unterstützung von Build-, Deployment- und Betriebsprozessen in Cloud-Umgebungen.
Java 11 Kafka Kafka Connect REST openAPI Swagger CMS CoreMedia 10 Freemarker Microsoft Azure und K8s (Kubernetes) Infrastruktur Terraform Helm JUnit p13n (Dynamic Yield) Spring Boot GraphQL CM Headless Prometheus Graylog EFK Stack React Frontend
KPS AG

Aus- und Weiterbildung

Aus- und Weiterbildung

  • 1998 - 2003
  • Studium - Technische Informatik
  • University Of Applied Sciences, Zittau/Görlitz
  • Diplomarbeit: auf Anfrage
  • Abschluss: Diplom-Informatiker

Position

Position

  • Solution-Architect
  • Cloud Computing Expert
  • Java(EE)-Developer/ Architect - Full-Stack
  • DevOps
  • Retro-Enthusiast

Kompetenzen

Kompetenzen

Top-Skills

Cloud Architect Java EE CoreMedia AWS Kubernetes Helm Azure Terraform Assembler Rust C++ TypeScript React JavaScript ExtJS REST Requirements Engineering

Schwerpunkte

  • Cloud-Computing
  • Kubernetes
  • Virtualisierung
  • Performance- und Kosten-Optimierung
  • CMS CoreMedia
  • DevOps ? CI/CD und Software-Automatisierung
  • Java, Java EE, Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Software-Solution-Architekt und professioneller Softwareentwickler seit 2002 mit langjähriger Erfahrung als Senior Java Entwickler. Besonderes Augenmerk liegt auf Clean Code, SOLID-Prinzipien, konsequentem Refactoring sowie Test-Driven Development (TDD) zur nachhaltigen Sicherstellung von Qualität und Wartbarkeit.
  • Der fachliche Schwerpunkt liegt seit mehr als zehn Jahren auf dem Design, Aufbau und Betrieb moderner Cloud-Architekturen. Dazu zählen Virtualisierung, Kubernetes sowie die Migration und Optimierung skalierbarer Plattformen in AWS und Azure ? von klassischen VM-basierten Landschaften bis hin zu containerisierten, Kubernetes-orientierten Umgebungen.
  • Umfassende Erfahrung in Infrastructure-as-Code (u. a. Terraform, Helm), CI/CD-Automatisierung sowie Performance- und Cloud-Kostenoptimierung. Vertraut mit dem Aufbau von Monitoring-, Logging- und Instrumentierungskonzepten zur Sicherstellung von Stabilität, Transparenz und effizientem Betrieb in Cloud-Umgebungen. Sicher in Architekturentscheidungen, technischer Führung und im Sparring mit Entwicklungsteams sowie fachlichen und technischen Stakeholdern.

Produkte/Standards/Sprachen
  • CoreMedia 5 bis 12 Blueprint, Commerce-Hub, Content-Hub
  • Cloud: AWS, Azure, Kubernetes, Terraform, Helm, Docker, kubectl
  • O/R ? JPA, Hibernate, TopLink mit Oracle, DB2, PostgreSQL
  • Web, SPA, RIA ? Spring Spring-MVC, Spring Boot, Spring Batch
  • Java, J2EE/JEE, gRPC, OpenAPI, REST
  • CI/CD/Buildsysteme ? Maven, Jenkins, TeamCity, Bamboo, GitHub Actions, GitLab Runner
  • C/C++, Assembler, Hardware-Programmierung

Software-Methodik
Test-Driven und Test-First, CI, OOA/OOD/OOP, XP, Scrum, UML

Erfahrung
  • 22 Jahre professionelle Softwareentwicklung im Java, JEE-Umfeld
  • 20 Jahre Erfahrung in QS von Java, JEE- und Web-Anwendungen
  • 19 Jahre professioneller Einsatz und Arbeit mit CMS CoreMedia
  • 17 Jahre Erfahrung in agiler und testgetriebener Software-Entwicklung
  • Performance-Analyse, Anwendungs-Profiling, Performance-Tuning

sonstige Skills und Kenntnisse
  • OOA/OOD/OOP von Software-Systemen und Portalen auf Basis JEE
  • IT Lifecycle Management: Erstellen von Betriebskonzepten, Planung, Rollout und Wartung von JEE Applikationen
  • Case-Tools/Architekturwerkzeuge: Innovator, MagicDraw, Poseidon, Rational-Produkte, Together Architect
  • Entwicklungsumgebungen: SAP NetWeaver Developer Studio, Netbeans, Eclipse, MS-Visual-Studio, JBuilder, Together/J
  • MDA: Code-Generierung mit XML/XSLT, AndroMDA, XDoclet, oAW
  • QA und Continuous Integration: Setup von Build-Systemen für das automatische Erstellen, Packetieren, Deployen und funktionales/nicht-funktionales Testen der Software
  • Tools: JUnit, Ant/NAnt, Maven 2, Luntbuild, CruiseControl
  • Webserver: Apache, MS-IIS, Tomcat, iPlanet
  • JEE Server: JBoss, BEA Weblogic, Oracle AS (OC4J) und Oracle AQ, SAP Web AS, IBM Websphere
  • Java: RMI/IIOP, JAAS, JCR (Jackrabbit), JMS, JDBC, JAXP, JAX-WS, JTS, Awt/Swing
  • Eclipse: SWT, JFace, RCP, RAP
  • Framework-Expertise:Persistenz: JPA, Hibernate, Oracle TopLink
  • Web: Google Web Toolkit (GWT), Eclipse RAP, abaXX, Struts, Cocoon, Velocity
  • Mobile: Android, J2ME
  • Versionsverwaltung und SCM: CVS, Subversion, Rational Clearcase
  • Performance-Analyse/-Profiling: HP LoadRunner, HP QuickTest, OptimizeIt, JProfiler
  • XML-Verarbeitung: XSL/XSLT, Relax NG, W3C XML Schema (XSD), XLINK, XMLRPC, XPATH, XUL, FO, RDF

Betriebssysteme

Linux
Unix
Compaq Tru64 Unix, AIX4.x, HP-UX, Linux (Gentoo, RedHat ES, Debian, Mandrake, SuSE, Ubuntu)
QNX
FreeBSD/OpenBSD
HPUX
Windows

Programmiersprachen

ABAP4
Assembler
Basic
C
C++
COBOL
CORBA IDL
Forth
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Lisp
Perl
PHP
PL/SQL
Python
Shell
TypeScript
CSS

Datenbanken

DAO
DB2
Derby
HSQLDB
JDBC
Lotus Notes
MS SQL Server
MySQL
Oracle
Postgres
SQL

Datenkommunikation

CORBA
Ethernet
FDDI
HDLC
ISO/OSI
RPC
RS232
SMTP
SNMP
TCP/IP
Token Ring
Winsock
X.400 X.25 X.225 X.75...
REST
SSL

Hardware

Alpha
Digital
Drucker
HP
IBM RS6000
Messgeräte
Mikrocontroller
PC
Rational
Steuer und Regelsysteme
SUN
Vektor-/Parallelrechner
PARIX

Branchen

Branchen

  • Banken, Finanzdienstleister
  • Behörden, E-Government und Public-Services
  • Commerce
  • Logistik
  • Telekommunikations-/ Mobilfunkanbieter
  • Verlagswesen

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.