freiberufler Senior Java-Architekt für Legacy-Modernisierung & Cloud-Migration (Kubernetes) auf freelance.de

Senior Java-Architekt für Legacy-Modernisierung & Cloud-Migration (Kubernetes)

online
  • 100€/Stunde
  • 42579 Heiligenhaus bei Velbert
  • Umkreis (bis 200 km)
  • de  |  en
  • 10.09.2026
  • Contract ready

Kurzvorstellung

Ich modernisiere seit 2010 gewachsene Java-Systeme, Schwerpunkt Spring Boot, Kubernetes und Cloud-Migration. Event-getriebene Architekturen (Event Sourcing, CQRS, DDD), Cloud-Betrieb auf Azure/AWS, CI/CD mit GitLab CI und ArgoCD. Branchen: Logistik, E-Commerce, Energie, HR-Tech. KI gehört bei mir zum Handwerk: agentische Entwicklung mit Claude Code, KI-Features über die Anthropic API im eigenen Produkt. Verfügbar ab 01.01.2027, Vollzeit, remote bevorzugt, vor Ort NRW. Stundensatz: 100 €/h.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Amazon Web Services (AWS)5 J.
  • Domain Driven Design
  • Event Sourcing
  • Generative KI
  • Java (allg.)16 J.
  • Kotlin
  • Kubernetes12 J.
  • Microservices
  • Microsoft Azure1 J.
  • Spring Framework11 J.

Projekt‐ & Berufserfahrung

Java Developer
ista SE, Essen
7/2025 – offen (1 Jahr, 3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2025 – offen

Tätigkeitsbeschreibung

Greenfield Projekt, Entwicklung eines Property Management Systems.
Spring Boot Applikation, hexagonale Architektur, Event-Sourcing, GitOps mit ArgoCD

Eingesetzte Qualifikationen

Apache Maven, Docker, Java-Entwickler, Java (allg.), Kubernetes, Microsoft Azure, Postgresql, Spring Framework

DevOps Engineer
Ista SE, Essen
4/2025 – 6/2025 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2025 – 6/2025

Tätigkeitsbeschreibung

- Konzeption, Entwicklung und Pflege der Infrastruktur für Continuous Integration und Continuous Delivery einschließlich (aber nicht beschränkt auf) Pipeline-Templates, DevOps-Tooling und Infrastructure-as-Code-Templates – von der Idee bis zur laufenden Pipeline
- Aktive Gestaltung bei der Weiterentwicklung der Dev-, Test- und Produktions-Umgebungen
- Implementierung von DevOps
- Weiterentwicklung, Betreuung und ggf. Betrieb der eingesetzten Tools
- Consulting & Mentoring der Entwicklerteams bei dem Aufbau der Application-Lifecycle-Lösung mit Fokus auf CI/CD
- Definition der Cloud-Architektur für zentralisierte und Squad-spezifische DevOps-Anwendungsfälle
- Durchführung der Entwicklung und des IT-Betriebs (DevOps)

Eingesetzte Qualifikationen

Continuous Integration, DevOps, Docker, Git, Kubernetes, Microsoft Azure

Fullstack Developer
Ista SE, Essen
4/2020 – 3/2025 (5 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2020 – 3/2025

Tätigkeitsbeschreibung

- Konzeption und Umsetzung der benötigten Datenbanktabellen.
- Konzeption und Umsetzung der Business-Logik und Datenvalidierungs-Routinen.
- Konzeption und Umsetzung der benötigten Weboberflächen.
- Erstellen der Terraform und CI Skripte für eine Azure Migration
- Optimierung der Gitlab CI Pipelines

Eingesetzte Qualifikationen

Postgresql, Angular, Docker, Hibernate (Java), Java (allg.), Spring Framework

Java Developer
DB Schenker AG, Essen
2/2020 – 3/2020 (2 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2020 – 3/2020

Tätigkeitsbeschreibung

Internationales Team (Deutschland, Polen) mit einer Größe von 6 Entwicklern, Microservice Architektur, die in einem Kubernetes-Cluster laufen soll. Kommunikation über REST und Message Queues. Spring Boot 2, Maven, Hibernate, Flyway, Docker, Spring Cloud, AWS SNS, AWS ElastiCache, Postgres, GIT, Java 10 und ein wenig Kotlin.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Docker, Hibernate (Java), Java (allg.), Kubernetes, Spring Framework

Co-Founder & Software Architect
WBA GbR (Pitchtri), Remote
1/2020 – offen (6 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – offen

Tätigkeitsbeschreibung

Mitgründung der GbR und Verantwortung für Produktarchitektur und Delivery der Talent-Management-Plattform Pitchtri, mit der Tech-Recruiter IT-Freelancer-Profile verwalten, vergleichen und auf Projekte matchen. Verantwortung vom Domänenmodell bis zum Produktionsbetrieb.

Microservice-Landschaft (Auth, Profile, Projekte, Verträge, Billing, Mail, Realtime, API-Gateway) in Java mit Micronaut und GraalVM-Native-Image-Support, Frontend in Angular. Contract-First-APIs mit OpenAPI 3 und generierten Clients, eventgetriebene Integration über Kafka. Betrieb auf selbst gehostetem Kubernetes-Cluster mit Traefik, PostgreSQL, Valkey, MinIO und GitLab CI mit GitOps-Deployments.

KI-Produktfeatures über die Anthropic API: CV-Import und automatische Generierung von Rollenbeschreibungen. Im Entwicklungsprozess arbeite ich agentisch mit Claude Code – Review-Loops, Testgenerierung und Refactorings.

Eingesetzte Qualifikationen

Apache Kafka, Postgresql, Java (allg.), Angular, Kubernetes

Lead Developer / IT Architect (Festanstellung)
DB Schenker AG, Essen
8/2014 – 1/2020 (5 Jahre, 6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

8/2014 – 1/2020

Tätigkeitsbeschreibung

Dev Lead als auch Backendentwicklung in diversen Projekten. Fokus auf Java Anwendungen in der AWS Cloud.

Eingesetzte Qualifikationen

Apache Maven, Docker, Git, Gradle, Java (allg.), Spring Framework, Amazon Web Services (AWS), Hibernate (Framework), Kubernetes

Lead Developer (Festanstellung)
Plus Online GmbH, Mülheim an der Ruhr
8/2011 – 7/2014 (3 Jahre)
eCommerce
Tätigkeitszeitraum

8/2011 – 7/2014

Tätigkeitsbeschreibung

- Fullstackentwicklung des Shopsystems (Java, Angular)
- Team Unterstützung bei technischen Fragen
- Sprintplanung

Eingesetzte Qualifikationen

Scrum, Hibernate (Java), Java (allg.), Angular, CSS (Cascading Style Sheet)

Fullstack Developer (Festanstellung)
Plus Online GmbH, Mülheim an der Ruhr
4/2010 – 7/2011 (1 Jahr, 4 Monate)
eCommerce
Tätigkeitszeitraum

4/2010 – 7/2011

Tätigkeitsbeschreibung

Entwicklung des Shopsystems (Java, Angular)

Eingesetzte Qualifikationen

Scrum, Hibernate (Java), Java (allg.), Angular, CSS (Cascading Style Sheet)

System Admin (Festanstellung)
Plus Online GmbH, Mülheim an der Ruhr
4/2008 – 3/2010 (2 Jahre)
eCommerce
Tätigkeitszeitraum

4/2008 – 3/2010

Tätigkeitsbeschreibung

Administration und Wartung der Suse Linux Server.

Eingesetzte Qualifikationen

Oracle Database, Debian Linux, OpenSuse

IT Specalist (Festanstellung)
Bezirksregierung Düsseldorf, Düsseldorf
1/2008 – 3/2008 (3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2008 – 3/2008

Tätigkeitsbeschreibung

Debian Server Administration, Windows Server 2000 administration + LDAP

Eingesetzte Qualifikationen

Debian Linux, Windows Server (allg.)

Ausbildung

Business Administration
Bachelor of Arts
2019
Essen
Fachinformatiker Systemintegration
Ausbildung
2008
Düsseldorf

Über mich

Ich bin freiberuflicher Senior Backend Engineer aus Nordrhein-Westfalen und entwickle seit 2010 produktionsreife Software für Kunden in Logistik, E-Commerce, Energie und HR-Tech. Mein Schwerpunkt liegt auf Java-Plattformen mit Spring Boot, die ich auf Kubernetes betreibe, on-premise, auf Azure (AKS) oder AWS, dazu Kotlin aus dem aktuellen Projektumfeld.

Architektonisch arbeite ich mit Domain-Driven Design, hexagonaler Architektur, Event Sourcing und CQRS; Regeln setze ich über jMolecules und ArchUnit durch. Schnittstellen entwerfe ich contract-first mit OpenAPI 3, Integrationen laufen über REST, SOAP, JMS/ActiveMQ, Kafka oder Azure Service Bus, auch die Anbindung von SAP-Systemen über OData und SOAP gehört dazu.

Für Qualität sorgt eine vollständige Testpyramide: JUnit 5, Mockito, Testcontainers, WireMock, dazu Cucumber/BDD und REST Assured für Akzeptanztests sowie Gatling und JMeter für Lasttests. CI/CD-Pipelines baue ich mit GitLab CI und GitOps-Deployments über ArgoCD und Helm, Infrastruktur als Code mit Terraform und Ansible.

KI ist bei mir Teil des Entwicklungsprozesses, nicht Dekoration. Ich arbeite agentisch mit Claude Code: Review-Loops über ganze Changesets, Testgenerierung gegen bestehende Contracts, mehrstufige Refactorings mit Zwischenprüfung. Im eigenen Produkt habe ich KI-Features über die Anthropic API gebaut, darunter CV-Import und automatische Generierung von Rollenbeschreibungen. Die Grenzen kenne ich auch: Generierter Code geht durch dieselbe Testpyramide wie handgeschriebener.

Aktuell entwickle ich bei einem Energiedienstleister eine event-sourced Plattform für den Lifecycle von Messgeräten und Liegenschaftseinheiten. Daneben bin ich Mitgründer einer Talent-Management-Plattform für IT-Freelancer-Vermittlung (HR-Tech) und dort für Architektur und Betrieb verantwortlich.

Testgetriebene Entwicklung ist meine Arbeitsweise, an "Clean Code" von Robert C. Martin orientiere ich mich, ohne Dogma.

Verfügbar ab 01.01.2027, Vollzeit, remote bevorzugt, vor Ort in NRW möglich. Stundensatz: 100 €/h.

Weitere Kenntnisse

Programmiersprachen & Frameworks: Java, Kotlin, Spring Boot, Micronaut, Hibernate/JPA, Angular, TypeScript
KI & agentische Entwicklung: Claude Code (Review-Loops, Testgenerierung, mehrstufige Refactorings), Anthropic API (Produktintegration), LLM-gestützte Code- und Testworkflows
Architektur & Methoden: Microservices, Event Sourcing, CQRS, Domain-Driven Design, hexagonale Architektur, jMolecules, ArchUnit, Contract-First mit OpenAPI 3, Clean Code, Test Driven Development, Scrum
Integration & Messaging: REST, SOAP, JMS/ActiveMQ, Kafka, Azure Service Bus, SAP OData
Test & Qualität: JUnit 5, Mockito, Testcontainers, WireMock, Cucumber/BDD, REST Assured, Spock, Gatling, JMeter, SonarQube
DevOps & Cloud: Kubernetes, Docker, Helm, ArgoCD, GitLab CI, Terraform, Terragrunt, Ansible, Azure (AKS), AWS
Datenbanken & Tools: PostgreSQL, Oracle, Redis, Liquibase, Flyway, Maven, Gradle, Jira

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
2213
Alter
41
Berufserfahrung
21 Jahre und 1 Monat (seit 08/2005)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden