Senior Java-Architekt für Legacy-Modernisierung & Cloud-Migration (Kubernetes)
- Verfügbarkeit einsehen
- 0 Referenzen
- 100€/Stunde
- 42579 Heiligenhaus bei Velbert
- Umkreis (bis 200 km)
- de | en
- 10.09.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
7/2025 – offen
Tätigkeitsbeschreibung
Greenfield Projekt, Entwicklung eines Property Management Systems.
Spring Boot Applikation, hexagonale Architektur, Event-Sourcing, GitOps mit ArgoCD
Apache Maven, Docker, Java-Entwickler, Java (allg.), Kubernetes, Microsoft Azure, Postgresql, Spring Framework
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)
Continuous Integration, DevOps, Docker, Git, Kubernetes, Microsoft Azure
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
Postgresql, Angular, Docker, Hibernate (Java), Java (allg.), Spring Framework
2/2020 – 3/2020
TätigkeitsbeschreibungInternationales 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 QualifikationenAmazon Web Services (AWS), Docker, Hibernate (Java), Java (allg.), Kubernetes, Spring Framework
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.
Apache Kafka, Postgresql, Java (allg.), Angular, Kubernetes
8/2014 – 1/2020
TätigkeitsbeschreibungDev Lead als auch Backendentwicklung in diversen Projekten. Fokus auf Java Anwendungen in der AWS Cloud.
Eingesetzte QualifikationenApache Maven, Docker, Git, Gradle, Java (allg.), Spring Framework, Amazon Web Services (AWS), Hibernate (Framework), Kubernetes
8/2011 – 7/2014
Tätigkeitsbeschreibung
- Fullstackentwicklung des Shopsystems (Java, Angular)
- Team Unterstützung bei technischen Fragen
- Sprintplanung
Scrum, Hibernate (Java), Java (allg.), Angular, CSS (Cascading Style Sheet)
4/2010 – 7/2011
TätigkeitsbeschreibungEntwicklung des Shopsystems (Java, Angular)
Eingesetzte QualifikationenScrum, Hibernate (Java), Java (allg.), Angular, CSS (Cascading Style Sheet)
4/2008 – 3/2010
TätigkeitsbeschreibungAdministration und Wartung der Suse Linux Server.
Eingesetzte QualifikationenOracle Database, Debian Linux, OpenSuse
1/2008 – 3/2008
TätigkeitsbeschreibungDebian Server Administration, Windows Server 2000 administration + LDAP
Eingesetzte QualifikationenDebian Linux, Windows Server (allg.)
Ausbildung
Essen
Düsseldorf
Über mich
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
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
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
