31.10.2026 aktualisiert


nicht verfügbar
info: nicht verfügbar bis 31.12.2026
Fullstack-Software-Entwickler und -Architekt im Java-Umfeld
Fröndenberg, Deutschland
Deutschland
Diplom-InformatikerSkills
KeycloakAI AgentsArgo CDGitHub CopilotDDDClean CodeSpring SecurityKünstliche IntelligenzAkkaArchitekturAtlassian JiraApache HadoopJava ArchitecturesSpring FrameworkApache Maven
KI-gestützte Software-Entwicklung | Architektur | Kotlin, Java, TypeScript | Coaching
Diplom-Informatiker, iSAQB-zertifizierter Software-Architekt, IT-Erfahrung seit 1995. Verfügbar ab 01/2027 zu 100 %, NRW (PLZ 4, 5) und remote.
DER MENSCH ENTSCHEIDET, DIE KI ARBEITET
Ich entwickle KI-gestützt nach festem Prozess statt durch Ausprobieren von Prompts. Mit Claude Code und eigenen Skills läuft jedes Feature in neun Phasen. Der Mensch entscheidet dreimal: im Interview, bei der Freigabe der Spezifikation und bei der Abnahme. Dazwischen arbeitet die KI selbstständig:
• Spezifikation im LLM-Wiki, daraus BDD-Szenarien (Test-First)
• min. 80 % Zweigabdeckung, unabhängiger KI-Review-Agent
• Doku und Statusberichte laufend aus dem Code
Ergebnis: Komplette Anwendungen weitgehend autonom, in Tagen statt Monaten.
REFERENZEN MIT KI
• kraftwärts.de (2026, Kundenauftrag): Website und Buchungs-Backoffice für Kurse zum Stressmanagement (Atem, Achtsamkeit, Entspannung, Resilienz, Lachen); vollautonom mit Claude Code, in gut einer Woche
• informatikbuero.com (2026): eigene Homepage mit KI-Chat-Assistent
• Robotergesteuertes Weinregal (seit 2024): KI-Etikettenerkennung, MCP-Schnittstelle, KI-Agent für Dinner-Planung; ca. 90 % des Codes von der KI
ÜBER 25 JAHRE ENTERPRISE-PROJEKTE
Banken, Finanzdienstleister, Auskunfteien und Behörden, u. a.:
• Bank11 (seit 2022): Kreditplattform, Microservices auf Kubernetes mit REST und Kafka
• Finanzverwaltung (2021): OpenShift-Plattform, IaC, GitOps, Event Sourcing
• Finanzdienstleister (2016–2021): Portal mit SSO, Microservices, DDD
TECHNOLOGIEN
KI: Claude Code, GitHub Copilot, Cursor, OpenAI, Spring AI, Koog, n8n, MCP, A2A, RAG, Agentic AI
Sprachen: Kotlin, Java, TypeScript, JavaScript, Python, SQL, BPMN/DMN, UML
Backend: Spring Boot, JEE, Ktor, Quarkus, JPA, REST/OpenAPI, Kafka, Axon, Akka, Camunda, Keycloak, Solr
Frontend: Angular, Vue.js, Svelte, Vaadin, JSF, JavaFX
Datenbanken: PostgreSQL, Oracle, DB2, MongoDB, MySQL/MariaDB
Cloud/DevOps: Docker, Podman, Kubernetes, OpenShift, Rancher, Helm, Kustomize, ArgoCD, Tekton, Istio, Linkerd, Ansible, GitLab CI/CD, Jenkins, Prometheus, Grafana, Kibana
Server: Tomcat, Jetty, WildFly/JBoss, WebLogic
Test/QS: JUnit, Kotest, Mockito, Testcontainers, ArchUnit, Cucumber, Playwright, Cypress, Selenium, Sonar
Build/Tools: Maven, Gradle, Git, Nexus, Artifactory, Jira, Confluence
Data/ML: Spark, Hadoop, MLflow, Jupyter
Methoden: DDD, Event-Storming, Event Sourcing, TDD/BDD, Scrum, arc42
VORTRÄGE UND COACHING
KI-Vorträge und Workshops (u. a. Creditreform International, Wuppertaler Stadtwerke), Schulungen zu DDD, Kotlin und Clean Code.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2006
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Für einen Privatkunden wurde ein vollautomatisiertes Weinregal konzipiert, das mithilfe von zwei Industrierobotern Weinflaschen ein-, auslagern und drehen kann. Entwickelt wurde die Datenhaltung sowohl für das Regal als auch für den digitalen Weinkatalog. Beim Einlagern wird das Flaschenetikett (Vorder- und Rückseite) fotografiert und mittels KI (OpenAI) ausgewertet, sodass der Katalog weitgehend automatisch mit den relevanten Weininformationen befüllt wird – ohne manuelle Eingaben.
Es wurden zwei Webapplikationen mit Front- und Backend von der KI (Claude Code) nahezu eigenständig erstellt.
Zudem besitzt das Weinregal eine MCP-Schnittstelle, sodass es in die KI-Agenten der Hausautomation integriert werden kann. Claude Skills sind in der Lage, eine Dinner-Planung unter Berücksichtigung der Gästevorlieben und des aktuellen Weinbestands vorzunehmen.
Vitus, Verkauf von Privatkrediten (IKS GmbH)
Ein Kreditinstitut, das sich auf die Absatz- und Einkaufsfinanzierung für den Kfz-Handel spezialisiert hat, betreibt mehrere Anwendungen, die sukzessive um Features erweitert werden. Eine dieser Anwendungen ist Vitus, für die ich in erster Linie tätig bin.
Vitus besteht aus einer Vertriebsplattform für Kredite und einem Backoffice zur Verwaltung der Anträge und Verträge. Angebunden sind verschiedene Systeme wie ein Kernbanksystem, ein Rechenkern, KontoCheck sowie Dienste zur Identitäts- und Bonitätsprüfung.
Der Entwicklungsprozess arbeitet mit Feature-Branches, Merge-Requests (GitLab) und ausführlichen Reviews. Zudem wird durch Sonar eine Testabdeckung von 80 % verlangt. Es wird mit automatisierten Unit-, Integrations- und End-to-End-Tests gearbeitet, sodass sich Vitus durch eine geringe Fehlerzahl auszeichnet.
Ein Kreditinstitut, das sich auf die Absatz- und Einkaufsfinanzierung für den Kfz-Handel spezialisiert hat, betreibt mehrere Anwendungen, die sukzessive um Features erweitert werden. Eine dieser Anwendungen ist Vitus, für die ich in erster Linie tätig bin.
Vitus besteht aus einer Vertriebsplattform für Kredite und einem Backoffice zur Verwaltung der Anträge und Verträge. Angebunden sind verschiedene Systeme wie ein Kernbanksystem, ein Rechenkern, KontoCheck sowie Dienste zur Identitäts- und Bonitätsprüfung.
Der Entwicklungsprozess arbeitet mit Feature-Branches, Merge-Requests (GitLab) und ausführlichen Reviews. Zudem wird durch Sonar eine Testabdeckung von 80 % verlangt. Es wird mit automatisierten Unit-, Integrations- und End-to-End-Tests gearbeitet, sodass sich Vitus durch eine geringe Fehlerzahl auszeichnet.
Im Rahmen des Projekts BaLSAM werden Technologien erprobt, die in der Architekturausrichtung für neue Projekte empfohlen werden. Dazu gehört z.B. das Tool Camunda als Basis für die Prozess-Automatisierung. Für die Historisierung von Daten werden temporale Tabellen und Event-Sourcing als Persistenz-Techniken getestet; für das Event-Sourcing wiederum werden die Tools bzw. Frameworks Axon, Akka, Kafka und Event-Store miteinander verglichen. Die im DDD-Umfeld gern eingesetzte Methode Event-Storming wurde als ein Verfahren für die Anforderungsermittlung der Geschäftsprozesse erfolgreich angewendet.
Position: Architektur
Sprachen: BPMN, DMN, Java, Kotlin
Techniken: Event Sourcing
Tools: Camunda, Kafka, Akka, Axon, Event-Store, SpringBoot
Doku: Arc42 (AsciiDoc, PlantUML)

exali Berufshaftpflicht-Siegel
Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.
Versichert bis: 01.01.2027