Robert Di Marco.

Ich bringe Softwareteams auf das nächste Level — mit technischer Architektur, die skaliert, und agiler Führung, die Menschen mitnimmt.

Software Architect · Agile Coach & Scrum Master · Technical Team Enabler  ·  Remote / Raum Bonn · Sofort verfügbar

Java / Spring Boot Microservices Event-Driven Architecture Kafka Domain-Driven Design Agile Coaching Scrum Master (PSM I) iSAQB Foundation Kubernetes / Docker CI/CD Team-Enablement Executive Coaching REST / GraphQL Hibernate / JPA
Robert Di Marco

Software-Architekt, Entwickler und zertifizierter Agile Coach mit 18+ Jahren Erfahrung in Entwurf, Entwicklung und Modernisierung komplexer Softwaresysteme. Spezialisiert auf Java/Spring-Ökosysteme, Event-Driven Architectures und Microservice-Landschaften. Meine Überzeugung: Großartige Software entsteht durch großartige Teams.

Standort

Remote · Bonn 50 km

Verfügbar

Sofort

Bevorzugt Remote

Sprachen

Deutsch · Englisch

Englisch fließend

Zertifizierungen

iSAQB · PSM I

Executive Coach

Kernkompetenzen

18+ Jahre Erfahrung in Enterprise-Softwareentwicklung, Architektur und Team-Führung.

Architecture & Design

Software-Architektur (iSAQB), Microservices, Event-Driven Architecture, Domain-Driven Design, API-Design und System-Integrationen.

Entwicklung & Prototyping

Java (JDK 8–21), Spring Boot / Core / Data / Batch / AI, Hibernate/JPA, Kafka, TDD und Prototyping komplexer Softwarekomponenten.

Agile Coaching & Scrum

Scrum Master (PSM I), Sprint-Planung, Retrospektiven, Stakeholder-Management und agile Transformationsbegleitung.

Team-Enablement & Mentoring

Aufbau und Entwicklung leistungsstarker Entwicklungsteams, technisches Mentoring, Code-Reviews, Pair-Programming und Wissenstransfer.

People & Coaching

Zertifizierter Executive & Personal Coach. Kommunikation, Konfliktlösung, Persönlichkeitsentwicklung und Teamdynamik.

iSAQB Zertifiziert

Certified Professional for Software Architecture — Foundation Level. Advanced Level in Vorbereitung.

Foundation ✓ Advanced →

Skills & Technologien

Kernbereiche

Softwareentwicklung95%
Softwarearchitektur90%
Agile Coaching85%
Team-Enablement90%
DevOps & Cloud75%
Prototyping85%
Technische Beratung88%

Entwicklung

JavaSpring BootSpring Data Spring BatchHibernate / JPAKafka RESTGraphQLJUnit MockitoMavenGradle PythonJavaScriptSQL

DevOps & Cloud

DockerKubernetes JenkinsGitLab CI AWSAzure TerraformLinux

Agile & Methodik

ScrumKanbanSAFe DDDTDDClean Code Arc42UMLJira Confluence

Zertifizierungen

Technisch & Agile

  • Professional Scrum Master I (PSM I)
  • iSAQB CPSA — Foundation Level
  • iSAQB CPSA — Advanced Level (in Vorbereitung)
  • Fachinformatiker Anwendungsentwicklung (IHK)
  • Informatik-Studium (FH Bingen, ohne Abschluss)
  • Englisch — verhandlungssicher (C1+)

Coaching & People Development

  • 🎓 Executive Coach (zertifiziert)
  • 🎓 Personal Coach (zertifiziert)
  • 🎓 RMT Coach
  • 🎓 Neuroencoding Practitioner
  • 🎓 Cialdini Certified — Principles of Persuasion

Projekterfahrung

Auszug aus aktuellen und vergangenen Engagements.

10/2025 – 03/2026 FinTech

FinTech / Wealth Management — Software Architect

Architektur und Entwicklung einer Wealth-Management-Plattform mit Java 21, Spring Boot 3 und Event-Driven Architecture (Kafka). Microservices-Design, API-Strategie und technische Führung eines verteilten Teams.

Team: 8 Personen · Remote

04/2021 – 09/2025 Öffentlicher Sektor

Öffentlicher Sektor — Senior Developer & Architect

Modernisierung eines großen Fachverfahrens: Migration von Monolith auf Microservices (Java 17, Spring Boot, Kafka). Architektur-Reviews, Coaching des Entwicklungsteams, Einführung von DDD und Event-Driven Patterns.

Team: 15+ Personen · Hybrid (Remote / Bonn)

08/2019 – 04/2021 Öffentlicher Sektor

EU Regulatorik — Senior Developer

Entwicklung regulatorischer Meldesysteme für EU-Verordnungen. Java/Spring-Stack, komplexe Datenvalidierungen, Batch-Verarbeitung großer Datenmengen und Integration mit europäischen Behördensystemen.

Team: 12 Personen · Bonn

04/2017 – 11/2017 Öffentlicher Sektor

Internationale Steuerkooperation — Developer

Implementierung automatisierter Datenaustauschverfahren für internationale Steuerkooperation (CRS/FATCA). Java, Spring Batch, XML-Verarbeitung und sichere Datenübertragung.

Team: 6 Personen · Bonn

Beruflicher Werdegang

Seit 01/2024

Software Architect & Agile Coach — Freelance

Freiberufliche Tätigkeit als Software-Architekt und Agile Coach. Fokus auf Architektur-Beratung, Team-Enablement und technische Führung.

2021 – 2023

Senior Software Developer — Freiberuflich

Weiterentwicklung als Senior Developer mit wachsendem Fokus auf Architektur, Coaching und Team-Enablement.

2017 – 2021

Software Developer — Freiberuflich

Freiberuflicher Softwareentwickler mit Schwerpunkt Java/Spring im öffentlichen Sektor und Finanzbereich.

2012 – 2017

Software Developer — Festanstellung

Java-Entwickler in Festanstellung. Enterprise-Anwendungen, Teamarbeit und wachsende Verantwortung.

2007 – 2012

Junior Developer — Festanstellung

Einstieg in die professionelle Softwareentwicklung. Web-Anwendungen mit Java und erste Projekterfahrungen.

2003 – 2006

Fachinformatiker — Ausbildung (IHK)

Duale Berufsausbildung zum Fachinformatiker Anwendungsentwicklung mit Schwerpunkt Java und Webentwicklung.

2001 – 2003

Höhere Berufsfachschule — Informatik

Staatlich geprüfter Informatikassistent mit Schwerpunkt Anwendungsentwicklung.

“Technische Exzellenz und menschliche Entwicklung sind keine Gegensätze —
sie verstärken einander.

Lassen Sie uns
zusammenarbeiten

Verfügbar für Freelance-Projekte, Beratungsmandate und langfristige Engagements. Bevorzugt: Remote oder im Raum Bonn (50 km Radius).

Nachricht senden