01.10.2025 aktualisiert

**** ******** ****
100 % verfügbar

Fullstack-Software-Entwickler und -Architekt im Java-Umfeld

Fröndenberg, Deutschland
Deutschland
Diplom-Informatiker
Fröndenberg, Deutschland
Deutschland
Diplom-Informatiker

Profilanlagen

Profil.pdf

Skills

Position
Informatiker: Software-Entwicklung und -Architektur, KI-Automatisierung, Coaching, Training

Fachlicher Schwerpunkt
Software-Entwicklung in Kotlin, JAVA und TypeScript

Ausbildung
Universität Dortmund: Diplom in Informatik

Schwerpunkte
Front- und Backend-Entwicklung von Geschäftsanwendungen, Software-Architektur, Domain Driven Design (DDD), Test-getriebene Entwicklung (TTD), Mathematik.
Einsatz von KI in der Software-Entwiklung aber auch bei der Prozess-Optimierung beim Kunden.

Zertifikate
  • Certified Professional for Software Architecture (iSAQB)
  • Machine Learning (Coursera)
  • Introduction to Functional Programming (edx)
  • Principles of Reactive Programming (Coursera)
  • The Data Scientist’s Toolbox (Coursera)
  • Getting Startet with Python (Coursera)
  • Kotlin for Java Developers (Coursera)
Programmiersprachen
Java, Kotlin, TypeScript, Python

Schwerpunkt mit Erfahrung seit 1997:
Backend: Spring(Boot)-Stack, JEE, JPA, REST/OpenAPI, Quarkus, Ktor Frontend: Angular, Vue.js, Vaadin, Spring-MVC, JSF
KI: n8n, MCP, A2A, Koog (Kotlin-KI)

Entwicklungsumgebungen
IntelliJ IDEA, Cursor, Windsurf

Container-Technologien
Docker, Podman, Kubernetes/Openshift, Argo-Tools, Kibana, Grafana, Prometheus, Tekton, Istio, Linkerd

Application-Server / Tools
JBoss EAP/WildFly, Tomcat, Jetty, Kafka, Camunda, Axon, Keycloak

Testing / Qualitätssicherung
JUnit, Kotest, Spring-Testing, Testcontainers, Mockito, Selenium, Sonar

Bauen, Auslieferung, Betrieb
Maven, Gradle, Tekton, ArgoRollouts, Jenkins, Nexus, Artifactory, Ansible

Versionsverwaltung
Git, Mercurial, Subversion

Projektverwaltung, Dokumentation
Jira, Confluence, andere Wikis

Datenbanken
Oracle, PostgreSQL, MongoDB, DB2, MySQL / MariaDB

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Software-Entwicklung (Frontend & Backend)

Bank11

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

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.

Architektur

Rechenzentrum der Finazverwaltung (Schmidt & Partner -GmbH) – Projekt BaLSAM

Öffentlicher Dienst

500-1000 Mitarbeiter

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)

DevOps-Entwicklung

Rechenzentrum der Finanzämter (Schmidt & Partner -GmbH) – Konsens-Projekt der Finanzämter

Öffentlicher Dienst

500-1000 Mitarbeiter

Im Rahmen des Konsens-Projektes (steuer-it-konsens.de) ist bis 2025 geplant, die Software der Finanzämter „Container-basiert“ zu entwickeln und zu betreiben. Als Container-Plattform wurde u.a. OpenShift (das Kubernetes von Red Hat) ausgewählt. Zurzeit werden die Cluster (fast) vollautomatisiert (Infrastructure as Code) mit den Tools Ansible (Day1) und ArgoCD (Day2) installiert und konfiguriert, einschließlich der Provisionierung der Cluster-Nodes, einer Benutzer- und Rechteverwaltung (IDM), der CI/CD-Pipelines (Tekton, Argo-Workflow und -Rollouts) und automatisierter Backups. Im letzten Schritt wird die Anwendungs-Software, die bislang auf mehreren JBoss läuft, auf die neue Plattform migriert.

 

Position:         DevOps-Entwicklung

Sprachen:       Yaml, ShellScript, Java

Infrastruktur:  Red-Hat-Stack: OpenShift (OCP/OKD), Cockpit, IDM, Satellite, Quay, GitLab

Techniken:      REST, Domain Driven Design, GitOps

Tools:              Ansible, Podman, Kubernetes, Helm, Kustomize, Argo-Tools, Tekton, Keycloak, LDAP, Maven

exali-logo

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.2026


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden