11.03.2026 aktualisiert


Premiumkunde
100 % verfügbarDeveloper / Architect / Freelancer / Chief Executive RocketUnicorn
Köln, Deutschland
Deutschland
Skills
Clean CodeWebdriverHTMLJavaJavaScriptPHPAPIsAmazon Web ServicesApache HTTP ServerApache TomcatApple Mac SystemsXcodeArchitekturAtlassian JiraBootstrap
Sprachen:
Java, JavaScript, HTML, CSS, XSL, Kotlin, Python, Perl, Objective-C, PHP, SVG, XML
Frameworks/Tools:
Spring (Boot, Cloud, Security, Data, Sleuth, …), Maven, Docker, Ansible, Grafana, Loki, Tempo, Prometheus, Git (GitLab CI/CD), JUnit, SonarQube, Jenkins, JPA, JAX-WS, AOP, Citrus, Hibernate, Bootstrap, jQuery, JasperReports, WebDriver, SLF4J, Eclipse,
Kubernetes, Helm, MongoDB, Minikube, Antora, C4, Structurizr
Datenbanken:
PostgreSQL, MySQL, DB2, FileMaker, Oracle
Betriebssysteme:
Mac OS X, Linux (Debian, Ubuntu, Red Hat), Windows
Weitere Kenntnisse:
Clean Code, AWS, DevSecOps, Microservices, API-/Contract-First + Code First, Python, CI/CD, Tracing, OAuth2 (JWT / OIDC), REST, HATEOAS, JSON-over-HTTP, SAML, Argo CD, GitOps, AsciiDoc, Jira, Conflunence, Envers, DataTables, Selenium, Vue.js, Tomcat, Brave, TypeScript, HttpUnit, SOAP, Oh My Zsh, Apache Cocoon, Direct Web Remoting, Apache httpd, Xcode, Perforce, Swing, WebSphere, SQL Server, Request Tracker, Prototype, GateIn Portal, OpenAPI, XSL-FO, Geschäftsführung
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1999
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Plattform Enablement & Architektur für Spring Boot Services
Konzeption und Umsetzung einer Plattform zur Standardisierung von Konfiguration, Security, Observability, Compliance, Testing und Runtime-Patterns für Spring-Boot-Services. Ziel war weniger Boilerplate, schnelleres Onboarding und konsistente Architektur über mehrere Teams hinweg.
- Aufbau einer Enablement-Architektur für standardisierte, wiederverwendbare Spring-Boot-Services
- Entwicklung mehrerer Spring Boot Starter für Querschnittsthemen (Configuration, Observability, Security, Compliance, API-Basics)
- Einführung eines OpenAPI-getriebenen „Specification as Code“-Ansatzes zur Ableitung von Security-Scopes und Code-Artefakten
- OpenAPI-basierte Audit-Logging-Lösung zur gesetzeskonformen Protokollierung inkl. automatisierter Events und Kafka-Integration
- Bereitstellung einer generischen Spring-Boot-Runtime als Container-Image zur Produktisierung von Services
- Aufbau eines „Golden Path“-Bounded-Context-Templates inkl. Security (STS, OPA), Observability, CI/CD und Docker
- Entwicklung eines Simulations-STS zur Generierung realistischer Test-JWTs für Entwicklung und CI
- Testcontainers-Library (OPA, STS/IDP, PostgreSQL, Jaeger) für produktionsnahe lokale Entwicklung und Integrationstests
- Maven-Plugin zur Generierung von Code und Security-Metadaten aus OpenAPI/YAML.
Plattform zur Fahrplankonstruktion & Architekturmodernisierung
Konzeption und Implementierung einer Plattform zur Erstellung komplexer Fahrpläne mit dem Ziel, eine gewachsene, stark gekoppelte Systemlandschaft schrittweise in eine skalierbare Microservices-Architektur zu überführen.
- Analyse und Weiterentwicklung der bestehenden Architektur (verteilter Monolith mit Camunda) hinsichtlich Domänenschnitt, Entkopplung, Skalierbarkeit und Betriebsstabilität
- Konzeption von Zielarchitekturen für eine Microservices-Landschaft inkl. Service-Grenzen und Integrationsmustern
- Entwicklung mehrerer Spring Boot Starter zur Kapselung technischer Querschnittsthemen und Standardisierung
- Einführung von OAuth2 / OpenID Connect zur Absicherung von Services inkl. Token-Validierung und Integration in bestehende Security-Mechanismen
- Konzeption und Umsetzung einer zentralen Tracing- und Observability-Lösung für verteilte Prozessketten
- Entwicklung von Konzepten zur Migration synchroner Service-Interaktionen hin zu entkoppelter Pub/Sub-Kommunikation
- Implementierung und Weiterentwicklung fachlicher und technischer Schnittstellen (REST, asynchron)
- Optimierung bestehender CI/CD-Pipelines zur Verbesserung von Deployment-Frequenz und Stabilität
- Entwicklung von Ansible-Playbooks zur Automatisierung von GitOps-Prozessen über mehrere Repositories
- Code Reviews sowie Unterstützung bei Camunda-Frontend-Weiterentwicklung, Integration in Backend-Prozesse und Onboarding neuer Mitarbeiter:innen