Solution Architect | Senior Full Stack Developer | Kotlin & Java | 20+ Jahre Erfahrung
Aktualisiert am 09.04.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 09.04.2026
Verfügbar zu: 100%
davon vor Ort: 20%
Architekt
Kotlin
Micro-Services
Domain Driven Design
Test Driven Development
Clean Code
Scrum
JavaScript
ReactJS
SQL
NoSQL
JPA
AWS
Spring
Hibernate
Deutsch
fließend
Englisch
fließend
Französisch
Grundkenntnisse
Spanisch
Grundkenntnisse
Hebräisch
fließend

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

Oder Projekte mit <85% Remoteanteil

möglich

Projekte

Projekte

5 Jahre
2021-04 - 2026-03

MHP ? Subscription, Billing & Accounting Plattform

Solution Architect Kotlin Spring Boot Microservices ...
Solution Architect
Architekturverantwortung für eine mandantenfähige Plattform zur Abwicklung von Online-Fahrzeugkäufen und Subscription-Abrechnung innerhalb der VW-Gruppe.
  • Design einer neuen API-Generation und Erweiterung des Datenmodells ? Grundlage für das erfolgreiche Onboarding von sechs Mandanten
  • Aufbau eines eventbasierten Connectivity Layers zur Orchestrierung von Rechnungs- und Zahlungsprozessen
  • Konzeption einer BDD-basierten Testarchitektur, die die Plattformqualität und Release-Stabilität deutlich verbessert hat
  • Unterstützung des Teams bei komplexen Implementierungen, POCs und strukturellem Refactoring
  • Konzeption und Umsetzung einer neuen Acceptance-Test-Architektur mit Cucumber (BDD), eigenständig entworfen, koordiniert und teilweise selbst implementiert.
  • Bewertung zentraler Architektur-Trade-offs: Asynchrone vs. synchrone Kommunikation, Skalierbarkeit, Resilienz, Mandantentrennung, Betriebsstabilität.
Kotlin Spring Boot Microservices Docker AWS Azure Kafka Cucumber
VW-Gruppe
3 Jahre 6 Monate
2017-11 - 2021-04

Echtzeit- Passagierinformationssystem

Senior Developer & Architekt Java Spring Boot Microservices ...
Senior Developer & Architekt
Aufbau eines neuen hochverfügbaren Systems zur Steuerung von Sprachmeldungen und Anzeigen an Bahnhöfen auf Basis von Echtzeit-Events aus der Bahnzentrale Frankfurt.
  • Analyse eines strukturellen Architekturproblems im Rendering-Pipeline
  • Entwicklung eines optimierten Datenmodells ? Performance-Verbesserung bis zu 20 %
  • Architektur und Implementierung zentraler Services für Echtzeit-Events
Java Spring Boot Microservices Kubernetes AWS
Deutsche Bahn AG
Berlin
5 Monate
2017-06 - 2017-10

E-Shop Design & Development

Senior Agile Developer & Architect JEE JEE Microservices JPA ...
Senior Agile Developer & Architect JEE
  • Design & Entwicklung eines E-Shops auf Basis einer Microservice-Architektur
JetBrains IntelliJ IDEA Docker AWS
JEE Microservices JPA REST Scrum
E. Breuninger GmbH
Berlin
1 Jahr 8 Monate
2015-10 - 2017-05

Modernisierung Abrechnungssystem

Senior Developer & Co-Architekt Java EE Spring Boot Oracle
Senior Developer & Co-Architekt
  • Technische Analyse und Refactoring komplexer Legacy-Systeme im Gesundheitswesen.
  • Architekturbeitrag im Rahmen einer Microservice-Transformation.
  • Entwicklung neuer Test- und Validierungskonzepte zur Qualitätssicherung.
Java EE Spring Boot Oracle
Kassenärztliche Vereinigung Bayerns
München
4 Monate
2015-05 - 2015-08

Design & Development of an M2M exchange pattern based on XMPP

JEE Senior Developer & Architect JEE Spring JPA ...
JEE Senior Developer & Architect
JetBrains IntelliJ IDEA OpenFire Git Cucumber
JEE Spring JPA Hibernate XMPP ReST
Device Insight GmbH
München
1 Jahr 1 Monat
2014-04 - 2015-04

Marketingplattform

Senior Developer & Co-Architekt Java EE Spring PostgreSQL
Senior Developer & Co-Architekt
  • Anforderungsanalyse, Datenmodellierung und API-Design.
  • Aufbau einer automatisierten Testlandschaft und Implementierung zentraler Backend-Komponenten.
Java EE Spring PostgreSQL
emnos GmbH
München
4 Monate
2014-02 - 2014-05

Single Sign-on Solution Automotive global player

JEE Senior Developer & Architect JEE Oracle REST
JEE Senior Developer & Architect

Co-design & development of a single sign-on solution for a auto motive global player.

Eclipse SVN
JEE Oracle REST
iC Consult GmbH
München
11 Monate
2013-01 - 2013-11

Konzeption und Entwicklung einer neuen Generation einer WebAnwendung zur Verwaltung von Mitarbeiter-Aktien-Portfolios

JEE - Senior Developer & Architect JEE JPA Hibernate ...
JEE - Senior Developer & Architect
  • Anforderungsanalyse und Entwurf des Datenmodells
  • Entwurf und Implementierung des Backends, Businesslogik und Frontends
  • Entwurf und Umsetzung der Datenmigration aus dem älteren System
  • Junit-Tests
  • Dokumentation
Eclipse SVN
JEE JPA Hibernate CDI JSF RichFaces JBoss Oracle/SQL JUnit
Siemens AG
München
1 Jahr 4 Monate
2011-09 - 2012-12

Aufbau einer Plattform für Banksachbearbeiter zur Erfassung und Bearbeitung von Immobilienfinanzierungsanträge

JEE - Senior Developer & Architect JEE JSF Hibernate ...
JEE - Senior Developer & Architect
  • Mitarbeit an der Architektur  der neuen Webapplikation.
  • Konzeption und Aufbau der Systemkomponenten.
  • Umsetzung, Tests und Dokumentation
Eclipse WebLogic
JEE JSF Hibernate Ajax jQuery Spring Oracle/SQL Scrum JUnit
PlanetHome AG
München
8 Monate
2011-01 - 2011-08

Design und Implementierung eines Immobilien-Vermittlungs-Portal für Bank Austria

JEE Senior Developer & Architect JEE JSF RichFaces ...
JEE Senior Developer & Architect
  • Mitarbeit in der Konzeption einer neuen Webapplikation zur Immobilien-Makelei
  • Konzeption und Aufbau des Frontends mit JSF und assoziierte Technologien.
Eclipse SVN WebLogic
JEE JSF RichFaces Spring Hibernate Oracle/SQL Scrum Kanban JUnit
PlanetHome AG
München
10 Monate
2010-03 - 2010-12

Leitung, Konzeption und Umsetzung von Redesigne und Refactoring alter Systembestandteile

JEE - Senior Developer & Architect JEE Spring Hibernate ...
JEE - Senior Developer & Architect
  • System- und Bedarfsanalyse
  • Konzeption und Abstimmung der Notwendigen Änderungen auf technischer Ebene mit der IT-Abteilung und auf der fachlicher Ebene mit der Geschäftsleitung, der Fachabteilung und dem Vertrieb.
  • Ausarbeitung von Fach-und DV-Konzepten.
  • Umsetzung der Änderungen in der Software und in der DB-Struktur.
Eclipse SVN
JEE Spring Hibernate Oracle/SQL Scrum JUnit
PlanetHome AG
München
1 Jahr 2 Monate
2009-01 - 2010-02

Konzeption und Umsetzung von WebService-Schnittstellen zum Austausch vom Provisions- und Vertriebsdaten zwischen Vertriebs- und FiBu-Systeme im Bankfachlichen Kontext

JEE- Senior Developer & Architect JEE JAX-WS JAXB ...
JEE- Senior Developer & Architect
  • Bedarfsanalyse, Konzeption und Abstimmung der Schnittstellenspezifikationen und Datenaustauschabläufe.
  • Ausarbeitung von Fach-und DV-Konzepte für die Schnittstellen und die Anpassungen an die Vertriebssysteme, in  Zusammenarbeit mit den verschiedenen Abteilungen.
  • Anleitung eines Entwicklerteams.
  • Koordination und Durchführung von Tests.
Eclipse SVN WebLogic Server
JEE JAX-WS JAXB Spring Hibernate Scrum Oracle/SQL JUnit
PlanetHome AG
München
1 Jahr
2008-01 - 2008-12

Konzeption und Aufbau von WebServices zum Austausch von Daten im Bereich Immobilienfinanzierung

JEE - Senior Developer & Architect JEE JAX-WS JAXB ...
JEE - Senior Developer & Architect
  • Ausarbeitung eines Fach-und DV-Konzepts in Zusammenarbeit mit dem Fachbereich.
  • Konzeption und Entwicklung der Webserviceumgebung in Zusammenarbeit mit einem Entwicklungsteams.
  • Koordination von Testläufe mit Kunden.
Eclipse SVN JBoss Application-Server WebLogic Server
JEE JAX-WS JAXB Spring Hibernate Oracle/SQL Scrum JUnit
PlanetHome AG
München
8 Monate
2007-05 - 2007-12

Entwurf und Entwicklung von JSF UI Komponenten und Mitarbeit an der Entwicklung einer Portallösung für das Betreiben von Kommunikation in großen Betrieben

JEE - Developer JEE JSF JUnit ...
JEE - Developer

  • Konzeption und Entwicklung einer custom UI-Komponenten Bibliothek auf Basis von JSF.
  • Ausbau und Weiterentwicklung der Portallösung auf Basis des Apache Portal Technologie.
  • Konzeption und Implementierung von UI-Templates zur Verwaltung des Portals (Front- und Backend)
  • Konzeption und Implementierung eines Unit-Test-Konzept.
  • Leitung von Workshops zur Einführung von neuen Mitarbeiter in die Nutzung und Weiterentwicklung der Portlalösung und der UI-Komponenten.
  • Supervision und Coaching von Mitarbeitern.

Eclipse ClearCase Apache Tomcat
JEE JSF JUnit Spring OSGI Scrum HTMLUnit
SEN GmbH & Co. KG
München
9 Monate
2006-08 - 2007-04

Weiterentwicklung und Umbau einer Monitoring- und Administrations-Webapplikation für eine VoIP Kommunikationsanlage

JEE Scrum SOAP ...
  • Ausbau und Anpassung von neuen Systemanforderungen.
  • Umbau, Anpassung und Erweiterung der Systemarchitektur.

  • Umsetzung, Implementierung und Testen von System- und UI-Komponenten.

Eclipse Soap UI Apache Tomcat
JEE Scrum SOAP Hibernate MySQL OSGI
SEN GmbH & Co. KG
München
6 Monate
2006-02 - 2006-07

Mitarbeit an einem Neuentwurf der Administrationsoberfläche für eine VoIP-Telekommunikationsanlage basierend auf JSF

JEE-Developer & Architect JEE Scrum JSF ...
JEE-Developer & Architect
  • Proof of concept zur Einsetzung von custom UI-Komponenten auf Basis von JSF.
  • Aufbau des DB-Datenmodells und des Domainmodels.
  • Mitarbeit an dem Entwurf einer Vertical-Slice-Architecture.
Eclipse ClearCase Apache Tomcat JBoss
JEE Scrum JSF Spring Tiles SOAP OSGI
Siemens AG
München

Aus- und Weiterbildung

Aus- und Weiterbildung

2000
Diplom, Universität Bremen

1991
Fachinformatik, Haife (Israel)

Kompetenzen

Kompetenzen

Top-Skills

Architekt Kotlin Micro-Services Domain Driven Design Test Driven Development Clean Code Scrum JavaScript ReactJS SQL NoSQL JPA AWS Spring Hibernate

Produkte / Standards / Erfahrungen / Methoden

Profil
Hands-on Solution Architect mit über 25 Jahren Erfahrung in der Entwicklung und Architektur komplexer Softwaresysteme. Ich unterstütze Unternehmen beim Aufbau und der Weiterentwicklung skalierbarer Plattformen ? von der Architekturstrategie über Systemdesign bis zur erfolgreichen Umsetzung im Team. Mein Schwerpunkt liegt auf cloud-nativen Systemen im Kotlin/Java-Ökosystem, insbesondere auf Microservices, Event-Driven Architecture und Domain-Driven Design. Architekturentscheidungen validiere ich bewusst nah an der Umsetzung ? durch Proofof-Concepts, technische Analysen und bei Bedarf auch durch eigene Implementierungen. Ich übernehme Architekturverantwortung und kann gleichzeitig kritische Teile eines Systems selbst implementieren ? eine Kombination, die besonders in Transformationsprojekten und beim Aufbau neuer Plattformen entscheidend ist. Durch meine langjährige Coaching- und Beratungserfahrung kann ich technische, fachliche und organisatorische Perspektiven zusammenführen und komplexe Vorhaben strukturiert in die Umsetzung bringen.

Kompetenzen
  • Solution Architecture
    • Architektur komplexer Plattform- und Microservice-Systeme
    • Cloud-native Architektur (AWS, Azure)
    • Event-Driven Architecture & Messaging
    • API- und Plattformdesign
    • Domain-Driven Design
    • Architekturmodernisierung & Cloud-Transformation
    • Architektur-Reviews & technische Strategie
  • Hands-on Engineering
    • Kotlin/ Java/ Spring Boot
    • Microservices & Hexagonale Architektur
    • Kafka, RabbitMQ, REST APIs
    • Docker, Kubernetes, CI/CD
    • Testarchitekturen (TDD, BDD, Cucumber)
    • Refactoring komplexer Systeme
  • Consulting & Leadership
    • Technische Strategie & Make/Buy-Bewertungen
    • Architektur-Governance und technische Leitplanken
    • Moderation zwischen Business, Fachbereich und Entwicklung
    • Coaching von Entwickler- und Architekturteams
    • Architektur-Dokumentation (arc42)

Tätigkeitsbereich

Die Entwicklung von verteilten cloud-, web- und serviceorientierten Systemen und Applikationen mit Java & JS ist seit 1999 zu meinem Spezialgebiet geworden und entwickelte sich auf dem Hintergrund interdisziplinärer Studien, Qualifikationen und Erfahrungen (technisch, naturwissenschaftlich und geisteswissenschaftlich). Ich bin Java & JS Full Stack Softwareentwickler, -architekt und Business-Analyst.


Branchen
  • Zu den Branchen, in den ich über die Jahre tätig war gehören Transport & Logistik (Deutsche Bahn AG), Banken & Finanzen (Hypo Vereins Bank, Bank Austria, Siemens), Telekommunikation (Siemens), Internet of Things (Bosch), Gesundheit (Kassenärztliche Vereinigung Bayerns) und Großhandel (Emnos, Breuninger).
  • In meiner Tätigkeit verschränken sich Businessanalyse, Konzeption und Umsetzung der Software und Tests zu einem agilen Team-Prozess. Ich habe eine generalistische Betrachtungsweise ohne dabei den Blick für die Details zu verlieren. Ich besitze eine gute Abstraktionsfähigkeit und Kreativität gepaart mit einer pragmatischen, lösungsorientierten Herangehensweise.

Fähigkeiten
  • Softwareentwicklung/ Anwendungsimplementierung.
  • Softwaredesign und -architektur.
  • Businessanalyse, Anforderungsanalyse, Fachkonzepten & Use Cases.
  • Domain-Design und Entwurf von Datenmodelle.
  • Agile Arbeitsweise, gute Kommunikationsfähigkeit und Spaß an der Teamarbeit.
  • Coaching, Aufbereitung und Durchführung von Trainings- und Unterrichtseinheiten

Hintergrund & Perspektive
  • Seit 1980 beschäftige ich mich mit Softwareentwicklung. Nach formaler IT-Ausbildung in Israel und technisch-analytischen Aufgaben im Militär führte mein Weg über ein Studium der Religionswissenschaften, Leitung interdisziplinäre Forschungsprojekte zur Kommunikations- und Kulturforschung in Kooperation mit deutschen Universitäten zurück in die IT.
  • Im Jahr 2000 gründete ich ein Startup im Bereich semantischer Textanalyse und kontextbasierter Suche ? lange vor dem heutigen KI-Mainstream. Das Vorhaben haben wir 5 Jahre später aufgrund fehlende Finanzierung aufgegeben. Dennoch ist die Vision von damals heute zu Realität geworden.
  • Meine erste Coaching-Ausbildung absolvierte ich 1996. Seitdem sind systemisches Denken, aktives Zuhören und konstruktive Gesprächsführung feste Bestandteile meiner Arbeitsweise ? zuletzt vertieft durch die LTC-Ausbildung bei Veit Lindau (2021).
  • Diese Kombination aus technologischer Tiefe, systemisches Denken, strategische Entscheidungsfähigkeit, Branchenerfahrung und menschlicher Kommunikationskompetenz ist die Grundlage meiner Arbeit.

Technologie-Schwerpunkte
  • Architektur 
    • Microservices
    • Domain-Driven Design 
    • Event-Driven Architecture 
    • Hexagonale Architektur
  • Cloud
    • AWS 
    • Azure 
    • Docker
    • Kubernetes
    • CI/CD
  • Messaging
    • Kafka 
    • RabbitMQ 
    • REST 
    • SOAP
  • Qualität & Prozesse
    • TDD
    • BDD
    • Cucumber
    • CI/CD
  • TeamTools
    • Scrum
    • Kanban
    • SAFe
  • Frontend & UI 
    • REST API
    • React & Angular
    • JSF
    • Java FX

Betriebssysteme

Mac OS
Unix
Windows

Programmiersprachen

  • Kotlin 
  • Java
  • JavaScript
  • Scala 
  • Python

Datenbanken

  • PostgreSQL
  • Oracle 
  • MongoDB 
  • Cassandra 
  • Neo4j

Datenkommunikation

SOAP
XMPP

Design / Entwicklung / Konstruktion

Behaviour Driven Development (BDD)
CleanCode
Domain Driven Design (DDD)
Test Driven Development (TDD)

Branchen

Branchen

  • Automotive & Mobilität
  • Finanzen & Banken
  • IoT
  • Industrie & IT
  • Gesundheitswesen
  • Einzelhandel

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

Oder Projekte mit <85% Remoteanteil

möglich

Projekte

Projekte

5 Jahre
2021-04 - 2026-03

MHP ? Subscription, Billing & Accounting Plattform

Solution Architect Kotlin Spring Boot Microservices ...
Solution Architect
Architekturverantwortung für eine mandantenfähige Plattform zur Abwicklung von Online-Fahrzeugkäufen und Subscription-Abrechnung innerhalb der VW-Gruppe.
  • Design einer neuen API-Generation und Erweiterung des Datenmodells ? Grundlage für das erfolgreiche Onboarding von sechs Mandanten
  • Aufbau eines eventbasierten Connectivity Layers zur Orchestrierung von Rechnungs- und Zahlungsprozessen
  • Konzeption einer BDD-basierten Testarchitektur, die die Plattformqualität und Release-Stabilität deutlich verbessert hat
  • Unterstützung des Teams bei komplexen Implementierungen, POCs und strukturellem Refactoring
  • Konzeption und Umsetzung einer neuen Acceptance-Test-Architektur mit Cucumber (BDD), eigenständig entworfen, koordiniert und teilweise selbst implementiert.
  • Bewertung zentraler Architektur-Trade-offs: Asynchrone vs. synchrone Kommunikation, Skalierbarkeit, Resilienz, Mandantentrennung, Betriebsstabilität.
Kotlin Spring Boot Microservices Docker AWS Azure Kafka Cucumber
VW-Gruppe
3 Jahre 6 Monate
2017-11 - 2021-04

Echtzeit- Passagierinformationssystem

Senior Developer & Architekt Java Spring Boot Microservices ...
Senior Developer & Architekt
Aufbau eines neuen hochverfügbaren Systems zur Steuerung von Sprachmeldungen und Anzeigen an Bahnhöfen auf Basis von Echtzeit-Events aus der Bahnzentrale Frankfurt.
  • Analyse eines strukturellen Architekturproblems im Rendering-Pipeline
  • Entwicklung eines optimierten Datenmodells ? Performance-Verbesserung bis zu 20 %
  • Architektur und Implementierung zentraler Services für Echtzeit-Events
Java Spring Boot Microservices Kubernetes AWS
Deutsche Bahn AG
Berlin
5 Monate
2017-06 - 2017-10

E-Shop Design & Development

Senior Agile Developer & Architect JEE JEE Microservices JPA ...
Senior Agile Developer & Architect JEE
  • Design & Entwicklung eines E-Shops auf Basis einer Microservice-Architektur
JetBrains IntelliJ IDEA Docker AWS
JEE Microservices JPA REST Scrum
E. Breuninger GmbH
Berlin
1 Jahr 8 Monate
2015-10 - 2017-05

Modernisierung Abrechnungssystem

Senior Developer & Co-Architekt Java EE Spring Boot Oracle
Senior Developer & Co-Architekt
  • Technische Analyse und Refactoring komplexer Legacy-Systeme im Gesundheitswesen.
  • Architekturbeitrag im Rahmen einer Microservice-Transformation.
  • Entwicklung neuer Test- und Validierungskonzepte zur Qualitätssicherung.
Java EE Spring Boot Oracle
Kassenärztliche Vereinigung Bayerns
München
4 Monate
2015-05 - 2015-08

Design & Development of an M2M exchange pattern based on XMPP

JEE Senior Developer & Architect JEE Spring JPA ...
JEE Senior Developer & Architect
JetBrains IntelliJ IDEA OpenFire Git Cucumber
JEE Spring JPA Hibernate XMPP ReST
Device Insight GmbH
München
1 Jahr 1 Monat
2014-04 - 2015-04

Marketingplattform

Senior Developer & Co-Architekt Java EE Spring PostgreSQL
Senior Developer & Co-Architekt
  • Anforderungsanalyse, Datenmodellierung und API-Design.
  • Aufbau einer automatisierten Testlandschaft und Implementierung zentraler Backend-Komponenten.
Java EE Spring PostgreSQL
emnos GmbH
München
4 Monate
2014-02 - 2014-05

Single Sign-on Solution Automotive global player

JEE Senior Developer & Architect JEE Oracle REST
JEE Senior Developer & Architect

Co-design & development of a single sign-on solution for a auto motive global player.

Eclipse SVN
JEE Oracle REST
iC Consult GmbH
München
11 Monate
2013-01 - 2013-11

Konzeption und Entwicklung einer neuen Generation einer WebAnwendung zur Verwaltung von Mitarbeiter-Aktien-Portfolios

JEE - Senior Developer & Architect JEE JPA Hibernate ...
JEE - Senior Developer & Architect
  • Anforderungsanalyse und Entwurf des Datenmodells
  • Entwurf und Implementierung des Backends, Businesslogik und Frontends
  • Entwurf und Umsetzung der Datenmigration aus dem älteren System
  • Junit-Tests
  • Dokumentation
Eclipse SVN
JEE JPA Hibernate CDI JSF RichFaces JBoss Oracle/SQL JUnit
Siemens AG
München
1 Jahr 4 Monate
2011-09 - 2012-12

Aufbau einer Plattform für Banksachbearbeiter zur Erfassung und Bearbeitung von Immobilienfinanzierungsanträge

JEE - Senior Developer & Architect JEE JSF Hibernate ...
JEE - Senior Developer & Architect
  • Mitarbeit an der Architektur  der neuen Webapplikation.
  • Konzeption und Aufbau der Systemkomponenten.
  • Umsetzung, Tests und Dokumentation
Eclipse WebLogic
JEE JSF Hibernate Ajax jQuery Spring Oracle/SQL Scrum JUnit
PlanetHome AG
München
8 Monate
2011-01 - 2011-08

Design und Implementierung eines Immobilien-Vermittlungs-Portal für Bank Austria

JEE Senior Developer & Architect JEE JSF RichFaces ...
JEE Senior Developer & Architect
  • Mitarbeit in der Konzeption einer neuen Webapplikation zur Immobilien-Makelei
  • Konzeption und Aufbau des Frontends mit JSF und assoziierte Technologien.
Eclipse SVN WebLogic
JEE JSF RichFaces Spring Hibernate Oracle/SQL Scrum Kanban JUnit
PlanetHome AG
München
10 Monate
2010-03 - 2010-12

Leitung, Konzeption und Umsetzung von Redesigne und Refactoring alter Systembestandteile

JEE - Senior Developer & Architect JEE Spring Hibernate ...
JEE - Senior Developer & Architect
  • System- und Bedarfsanalyse
  • Konzeption und Abstimmung der Notwendigen Änderungen auf technischer Ebene mit der IT-Abteilung und auf der fachlicher Ebene mit der Geschäftsleitung, der Fachabteilung und dem Vertrieb.
  • Ausarbeitung von Fach-und DV-Konzepten.
  • Umsetzung der Änderungen in der Software und in der DB-Struktur.
Eclipse SVN
JEE Spring Hibernate Oracle/SQL Scrum JUnit
PlanetHome AG
München
1 Jahr 2 Monate
2009-01 - 2010-02

Konzeption und Umsetzung von WebService-Schnittstellen zum Austausch vom Provisions- und Vertriebsdaten zwischen Vertriebs- und FiBu-Systeme im Bankfachlichen Kontext

JEE- Senior Developer & Architect JEE JAX-WS JAXB ...
JEE- Senior Developer & Architect
  • Bedarfsanalyse, Konzeption und Abstimmung der Schnittstellenspezifikationen und Datenaustauschabläufe.
  • Ausarbeitung von Fach-und DV-Konzepte für die Schnittstellen und die Anpassungen an die Vertriebssysteme, in  Zusammenarbeit mit den verschiedenen Abteilungen.
  • Anleitung eines Entwicklerteams.
  • Koordination und Durchführung von Tests.
Eclipse SVN WebLogic Server
JEE JAX-WS JAXB Spring Hibernate Scrum Oracle/SQL JUnit
PlanetHome AG
München
1 Jahr
2008-01 - 2008-12

Konzeption und Aufbau von WebServices zum Austausch von Daten im Bereich Immobilienfinanzierung

JEE - Senior Developer & Architect JEE JAX-WS JAXB ...
JEE - Senior Developer & Architect
  • Ausarbeitung eines Fach-und DV-Konzepts in Zusammenarbeit mit dem Fachbereich.
  • Konzeption und Entwicklung der Webserviceumgebung in Zusammenarbeit mit einem Entwicklungsteams.
  • Koordination von Testläufe mit Kunden.
Eclipse SVN JBoss Application-Server WebLogic Server
JEE JAX-WS JAXB Spring Hibernate Oracle/SQL Scrum JUnit
PlanetHome AG
München
8 Monate
2007-05 - 2007-12

Entwurf und Entwicklung von JSF UI Komponenten und Mitarbeit an der Entwicklung einer Portallösung für das Betreiben von Kommunikation in großen Betrieben

JEE - Developer JEE JSF JUnit ...
JEE - Developer

  • Konzeption und Entwicklung einer custom UI-Komponenten Bibliothek auf Basis von JSF.
  • Ausbau und Weiterentwicklung der Portallösung auf Basis des Apache Portal Technologie.
  • Konzeption und Implementierung von UI-Templates zur Verwaltung des Portals (Front- und Backend)
  • Konzeption und Implementierung eines Unit-Test-Konzept.
  • Leitung von Workshops zur Einführung von neuen Mitarbeiter in die Nutzung und Weiterentwicklung der Portlalösung und der UI-Komponenten.
  • Supervision und Coaching von Mitarbeitern.

Eclipse ClearCase Apache Tomcat
JEE JSF JUnit Spring OSGI Scrum HTMLUnit
SEN GmbH & Co. KG
München
9 Monate
2006-08 - 2007-04

Weiterentwicklung und Umbau einer Monitoring- und Administrations-Webapplikation für eine VoIP Kommunikationsanlage

JEE Scrum SOAP ...
  • Ausbau und Anpassung von neuen Systemanforderungen.
  • Umbau, Anpassung und Erweiterung der Systemarchitektur.

  • Umsetzung, Implementierung und Testen von System- und UI-Komponenten.

Eclipse Soap UI Apache Tomcat
JEE Scrum SOAP Hibernate MySQL OSGI
SEN GmbH & Co. KG
München
6 Monate
2006-02 - 2006-07

Mitarbeit an einem Neuentwurf der Administrationsoberfläche für eine VoIP-Telekommunikationsanlage basierend auf JSF

JEE-Developer & Architect JEE Scrum JSF ...
JEE-Developer & Architect
  • Proof of concept zur Einsetzung von custom UI-Komponenten auf Basis von JSF.
  • Aufbau des DB-Datenmodells und des Domainmodels.
  • Mitarbeit an dem Entwurf einer Vertical-Slice-Architecture.
Eclipse ClearCase Apache Tomcat JBoss
JEE Scrum JSF Spring Tiles SOAP OSGI
Siemens AG
München

Aus- und Weiterbildung

Aus- und Weiterbildung

2000
Diplom, Universität Bremen

1991
Fachinformatik, Haife (Israel)

Kompetenzen

Kompetenzen

Top-Skills

Architekt Kotlin Micro-Services Domain Driven Design Test Driven Development Clean Code Scrum JavaScript ReactJS SQL NoSQL JPA AWS Spring Hibernate

Produkte / Standards / Erfahrungen / Methoden

Profil
Hands-on Solution Architect mit über 25 Jahren Erfahrung in der Entwicklung und Architektur komplexer Softwaresysteme. Ich unterstütze Unternehmen beim Aufbau und der Weiterentwicklung skalierbarer Plattformen ? von der Architekturstrategie über Systemdesign bis zur erfolgreichen Umsetzung im Team. Mein Schwerpunkt liegt auf cloud-nativen Systemen im Kotlin/Java-Ökosystem, insbesondere auf Microservices, Event-Driven Architecture und Domain-Driven Design. Architekturentscheidungen validiere ich bewusst nah an der Umsetzung ? durch Proofof-Concepts, technische Analysen und bei Bedarf auch durch eigene Implementierungen. Ich übernehme Architekturverantwortung und kann gleichzeitig kritische Teile eines Systems selbst implementieren ? eine Kombination, die besonders in Transformationsprojekten und beim Aufbau neuer Plattformen entscheidend ist. Durch meine langjährige Coaching- und Beratungserfahrung kann ich technische, fachliche und organisatorische Perspektiven zusammenführen und komplexe Vorhaben strukturiert in die Umsetzung bringen.

Kompetenzen
  • Solution Architecture
    • Architektur komplexer Plattform- und Microservice-Systeme
    • Cloud-native Architektur (AWS, Azure)
    • Event-Driven Architecture & Messaging
    • API- und Plattformdesign
    • Domain-Driven Design
    • Architekturmodernisierung & Cloud-Transformation
    • Architektur-Reviews & technische Strategie
  • Hands-on Engineering
    • Kotlin/ Java/ Spring Boot
    • Microservices & Hexagonale Architektur
    • Kafka, RabbitMQ, REST APIs
    • Docker, Kubernetes, CI/CD
    • Testarchitekturen (TDD, BDD, Cucumber)
    • Refactoring komplexer Systeme
  • Consulting & Leadership
    • Technische Strategie & Make/Buy-Bewertungen
    • Architektur-Governance und technische Leitplanken
    • Moderation zwischen Business, Fachbereich und Entwicklung
    • Coaching von Entwickler- und Architekturteams
    • Architektur-Dokumentation (arc42)

Tätigkeitsbereich

Die Entwicklung von verteilten cloud-, web- und serviceorientierten Systemen und Applikationen mit Java & JS ist seit 1999 zu meinem Spezialgebiet geworden und entwickelte sich auf dem Hintergrund interdisziplinärer Studien, Qualifikationen und Erfahrungen (technisch, naturwissenschaftlich und geisteswissenschaftlich). Ich bin Java & JS Full Stack Softwareentwickler, -architekt und Business-Analyst.


Branchen
  • Zu den Branchen, in den ich über die Jahre tätig war gehören Transport & Logistik (Deutsche Bahn AG), Banken & Finanzen (Hypo Vereins Bank, Bank Austria, Siemens), Telekommunikation (Siemens), Internet of Things (Bosch), Gesundheit (Kassenärztliche Vereinigung Bayerns) und Großhandel (Emnos, Breuninger).
  • In meiner Tätigkeit verschränken sich Businessanalyse, Konzeption und Umsetzung der Software und Tests zu einem agilen Team-Prozess. Ich habe eine generalistische Betrachtungsweise ohne dabei den Blick für die Details zu verlieren. Ich besitze eine gute Abstraktionsfähigkeit und Kreativität gepaart mit einer pragmatischen, lösungsorientierten Herangehensweise.

Fähigkeiten
  • Softwareentwicklung/ Anwendungsimplementierung.
  • Softwaredesign und -architektur.
  • Businessanalyse, Anforderungsanalyse, Fachkonzepten & Use Cases.
  • Domain-Design und Entwurf von Datenmodelle.
  • Agile Arbeitsweise, gute Kommunikationsfähigkeit und Spaß an der Teamarbeit.
  • Coaching, Aufbereitung und Durchführung von Trainings- und Unterrichtseinheiten

Hintergrund & Perspektive
  • Seit 1980 beschäftige ich mich mit Softwareentwicklung. Nach formaler IT-Ausbildung in Israel und technisch-analytischen Aufgaben im Militär führte mein Weg über ein Studium der Religionswissenschaften, Leitung interdisziplinäre Forschungsprojekte zur Kommunikations- und Kulturforschung in Kooperation mit deutschen Universitäten zurück in die IT.
  • Im Jahr 2000 gründete ich ein Startup im Bereich semantischer Textanalyse und kontextbasierter Suche ? lange vor dem heutigen KI-Mainstream. Das Vorhaben haben wir 5 Jahre später aufgrund fehlende Finanzierung aufgegeben. Dennoch ist die Vision von damals heute zu Realität geworden.
  • Meine erste Coaching-Ausbildung absolvierte ich 1996. Seitdem sind systemisches Denken, aktives Zuhören und konstruktive Gesprächsführung feste Bestandteile meiner Arbeitsweise ? zuletzt vertieft durch die LTC-Ausbildung bei Veit Lindau (2021).
  • Diese Kombination aus technologischer Tiefe, systemisches Denken, strategische Entscheidungsfähigkeit, Branchenerfahrung und menschlicher Kommunikationskompetenz ist die Grundlage meiner Arbeit.

Technologie-Schwerpunkte
  • Architektur 
    • Microservices
    • Domain-Driven Design 
    • Event-Driven Architecture 
    • Hexagonale Architektur
  • Cloud
    • AWS 
    • Azure 
    • Docker
    • Kubernetes
    • CI/CD
  • Messaging
    • Kafka 
    • RabbitMQ 
    • REST 
    • SOAP
  • Qualität & Prozesse
    • TDD
    • BDD
    • Cucumber
    • CI/CD
  • TeamTools
    • Scrum
    • Kanban
    • SAFe
  • Frontend & UI 
    • REST API
    • React & Angular
    • JSF
    • Java FX

Betriebssysteme

Mac OS
Unix
Windows

Programmiersprachen

  • Kotlin 
  • Java
  • JavaScript
  • Scala 
  • Python

Datenbanken

  • PostgreSQL
  • Oracle 
  • MongoDB 
  • Cassandra 
  • Neo4j

Datenkommunikation

SOAP
XMPP

Design / Entwicklung / Konstruktion

Behaviour Driven Development (BDD)
CleanCode
Domain Driven Design (DDD)
Test Driven Development (TDD)

Branchen

Branchen

  • Automotive & Mobilität
  • Finanzen & Banken
  • IoT
  • Industrie & IT
  • Gesundheitswesen
  • Einzelhandel

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.