freiberufler Freiberuflicher Software Engineer | Java  · Cloud | 20+ Jahre auf freelance.de

Freiberuflicher Software Engineer | Java · Cloud | 20+ Jahre

online
  • auf Anfrage
  • 10315 Berlin
  • Europa
  • de  |  en
  • 02.06.2026

Kurzvorstellung

Senior Software Engineer, 20+ Jahre Enterprise-Erfahrung: Java-Backend, Cloud-Migration, AI-Integration. Remote-first, Berlin. Spring Boot, Quarkus, Kafka, AWS/GCP/Azure, Kubernetes, DDD, CQRS.

Qualifikationen

  • Amazon Web Services (AWS)
  • Architektur (allg.)
  • Backend
  • Docker1 J.
  • J2EE24 J.
  • Java (allg.)
  • Kubernetes
  • Spring Framework12 J.

Projekt‐ & Berufserfahrung

SW Architect / Lead Developer / AI Engineer
Deutsche Bahn, Berlin
8/2025 – offen (11 Monate)
Logistikdienstleister
Tätigkeitszeitraum

8/2025 – offen

Tätigkeitsbeschreibung

Cloud-Migration (Kubernetes/AWS), Monolith zu Microservices. Java 21, Spring Boot, Docker, GitLab CI, SonarQube, Splunk, ELK, Grafana.

Eingesetzte Qualifikationen

Java Database Connectivity, Spring Framework, Amazon Web Services (AWS), Kubernetes

Developer (DevOps / Event-Driven Architecture)
KV Digital (Kassenärztliche Vereinigung), Berlin
4/2023 – 6/2024 (1 Jahr, 3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2023 – 6/2024

Tätigkeitsbeschreibung

Java Backend, Event-Driven Architecture, ActiveMQ, Grafana, Performance-Tests. Java 17/21, Spring Boot, MariaDB, Couchbase, Docker.

Eingesetzte Qualifikationen

Java Database Connectivity, Spring Framework

Developer (DevOps / Cloud / Event-Driven)
Deutsche Bahn, Berlin
3/2019 – 3/2023 (4 Jahre, 1 Monat)
Logistikdienstleister
Tätigkeitszeitraum

3/2019 – 3/2023

Tätigkeitsbeschreibung

Microservice-Stabilisierung (Project Reactor), DDD, Clean Architecture, GitLab-CI, Grafana. Java 8/11/17, Spring Boot, RabbitMQ, PostgreSQL, Redis, AWS.

Eingesetzte Qualifikationen

Java Database Connectivity, Spring Framework

Architect / Developer
MyToys Group (Otto-Gruppe), Berlin
1/2016 – 3/2017 (1 Jahr, 3 Monate)
Handel
Tätigkeitszeitraum

1/2016 – 3/2017

Tätigkeitsbeschreibung

Payback-Integration, Microservices-Konzeption, Last-Tests. Java 7/8, Spring Boot, Hibernate, Apache MQ, Docker.

Eingesetzte Qualifikationen

Java Database Connectivity, Docker, Hibernate (Java), Spring Framework

IT-Berater / Developer Banking Finance
Steria Mummert Consulting, Berlin
5/2007 – 4/2012 (5 Jahre)
Banken
Tätigkeitszeitraum

5/2007 – 4/2012

Tätigkeitsbeschreibung

Java EE Banking: Finanz Informatik Online-Banking, SparkassenInformatik Internetfiliale, Deutsche Post Security. Spring, WebSphere, SOAP.

Eingesetzte Qualifikationen

Java Database Connectivity, SQL, WebSphere, Spring Framework

Entwickler, Architekt
diverse Projekte, Berlin u.a.
10/1999 – 7/2024 (24 Jahre, 10 Monate)
Banken
Tätigkeitszeitraum

10/1999 – 7/2024

Tätigkeitsbeschreibung

Berlin

Eingesetzte Qualifikationen

J2EE

Ausbildung

Medieninformatik
Medieninformatik
2003
Berlin

Über mich

Senior Software Engineer mit 20+ Jahren Enterprise-Erfahrung in Java-Backend-Entwicklung, Cloud-Migration und AI-Integration. Remote-first, Berlin.

Schwerpunktbereiche: Java (Spring Boot, Jakarta EE, JVM-Internals) · Cloud (AWS, GCP, Azure) · Microservices · Event-Driven Architecture (Kafka, CQRS, Saga) · Domain-Driven Design · API-Design (REST, OpenAPI, OAuth) · DevOps & CI/CD · Softwaremodernisierung · Technische Führung · Architektur-Governance · KI-/LLM-Projekte

Kompetenz-Cluster:
• Technologische Expertise: Java 8–21, JVM-Internals (GC-Tuning, Concurrency), Spring Boot, Quarkus, Jakarta EE, Python, Kubernetes, Docker, Kafka, AWS/GCP/Azure, Terraform
• Architekturkompetenz: Microservices, Event-Driven Architecture, DDD, Clean/Hexagonal Architecture, CQRS, Saga, Circuit Breaker
• Projekterfahrung: 20+ Jahre — Deutsche Bahn, Mercedes-Benz, Volkswagen, BMW, KV Digital, GEMA, MyToys, Fake Defense AI
• Business-Verständnis: Komplexe Anforderungen in skalierbare Architekturen übersetzen, Trade-off-Analyse, Technical-Debt-Management
• Führung & Kommunikation: Mentoring & Coaching, Code Reviews, Pair Programming, Tech-Talks, Brückenbauer Business/Tech

LowCode/BPM: Appian, BPMN 2.0, Apache Camel DSL

Weitere Kenntnisse

JVM-Expertise & Java-Internals:
Garbage Collection (G1GC, ZGC, Shenandoah), Memory Management, JVM-Tuning, Java Concurrency (CompletableFuture, Virtual Threads/Project Loom), JProfiler, Java Flight Recorder

Frameworks:
Spring Boot, Spring Cloud, Spring Integration, Quarkus, Jakarta EE, Micronaut, Project Reactor, Spring WebFlux, Spring Batch, Spring Security, OAuth 2.0

Architekturmuster:
Microservices, Event-Driven Architecture, Domain-Driven Design (DDD), Clean Architecture, Hexagonale Architektur, CQRS, Event Sourcing, Saga-Pattern, Circuit Breaker, Strangler Pattern

Messaging & Event-Driven:
Apache Kafka, RabbitMQ, ActiveMQ, Spring Cloud Stream, IBM WebSphere IIB, Apache Camel

Cloud & DevOps:
Kubernetes, Docker, AWS (EKS, EC2, S3, Lambda), Google Cloud (GKE, Cloud Run), Azure (AKS), Helm, Terraform, GitLab CI, GitHub Actions, Jenkins

Datenbanken:
PostgreSQL, Oracle, MariaDB, MySQL, DB2, Redis, Elasticsearch, Couchbase, CouchDB, Flyway, Liquibase

Code-Qualität & Testing:
JUnit 5, Mockito, Cucumber, Testcontainers, REST Assured, Gatling, JMeter, SonarQube, JaCoCo, OWASP Dependency-Check

LowCode & Process Automation:
Appian (BPM-Plattform, Workflow-Automatisierung), BPMN 2.0, Apache Camel DSL, Oracle Data Integrator (ODI)

AI Engineering:
Anthropic Claude, Gemini, OpenAI GPT, RAG-Systeme, Vector Databases, Agentic Coding (Claude Code, Cursor, Kiro, GitHub Copilot)

Monitoring & Observability:
Prometheus, Grafana, Splunk, ELK Stack, OpenTelemetry, Micrometer, Jaeger, Instana

Methodische Kompetenzen:
Analytisches Denken, JVM-Internals-Expertise, Risikomanagement, Mentoring & Coaching (Code Reviews, Pair Programming, Tech-Talks), Durchsetzungsstärke & Diplomatie

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
3141
Alter
50
Berufserfahrung
25 Jahre und 9 Monate (seit 09/2000)
Projektleitung
3 Jahre

Kontaktdaten

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

Jetzt Mitglied werden