11.10.2026 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Full-Stack Developer & Softwarearchitekt – Java/Kotlin/Angular/Vue.js
Kittsee, Österreich
Weltweit
Dipl.-Ing.Über mich
Senior Developer & Softwarearchitekt (iSAQB) mit über 20 Jahren Java/Kotlin-Erfahrung in Verwaltung, Gesundheits- und Versicherungswesen. Schwerpunkte: Microservices, DDD, Kafka, Mandantentrennung, sensible Daten. Ich begleite von Architektur bis zur Umsetzung. Remote, vor Ort nach Absprache.
Skills
JavaJavaScriptAPIsAnwendungsarchitekturArchitekturHTML5Business Process Model And NotationElasticsearchGradleJUnitPostgreSQLOpenShiftOracle DatabasesSoftware ArchitectureAngular 2+
Architektur: Microservices, Event-Driven Architecture, DDD, Hexagonal Architecture (Ports & Adapters), Outbox-Pattern, REST/OpenAPI, ADRs
Backend: Java, Kotlin, Spring Boot, Quarkus, JEE, Kafka, ActiveMQ, Elasticsearch, BPMN, Camunda 7, Operaton
Security: Keycloak, OpenID Connect, OAuth2, API-Keys, Mandantentrennung
Frontend: Vue.js, Angular, JavaScript, TypeScript, HTML, CSS, Figma
Persistenz: PostgreSQL, Hibernate, JPA, Oracle, MySQL, jOOQ, Flyway, Liquibase
Testing: TDD/BDD, JUnit, Mockito, WireMock, Cucumber, Cypress, Pact, Testcontainers
DevOps & Cloud: Docker, Kubernetes, OpenShift, AWS, Jenkins, GitLab, TeamCity, Helm, Rancher
Monitoring & Logging: Grafana, Splunk, Graylog, Dynatrace, Prometheus
Methoden & Tools: Agile, Scrum, SAFe, SonarQube, Maven, Gradle, Confluence, Jira,
Claude Code
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2018
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherTschechischMuttersprache
Projekthistorie
- Architektur und Entwicklung eines Fachmoduls für Sozialleistungen innerhalb einer modularen Plattform (Kotlin, Quarkus, PostgreSQL); Mandantentrennung, Verarbeitung schützenswerter Sozialdaten.
- Abstimmung von Schnittstellen, Abhängigkeiten und Verantwortlichkeiten mit Teams anderer Domänen.
- ADRs für Architekturentscheidungen, Code-Reviews, technische und fachliche Beratung im Team.
- Modellierung von BPMN-Prozessen und Umsetzung mit Camunda 7; Umstieg auf Operaton.
- Konzeption einer konsistenten, rundungssicheren Betragsberechnung über Frontend und Backend.
- Entwicklung komplexer Frontend-Masken mit Angular und TypeScript.
- Konzeption und Umsetzung einer E2E-Testlösung mit Cypress.
- Einführung von Claude Code in den Entwicklungsprozess.
- Konzeption und Implementierung mandantenfähiger Kotlin/Spring-Boot-Microservices für eine B2B-Großhandelsplattform mit REST-APIs und ActiveMQ.
- Konzeption einer öffentlichen B2B-Bestell-API (OpenAPI/Swagger) und Unterstützung der Integration bei Kunden.
- Absicherung der Services mit Keycloak, OpenID Connect, OAuth2 und API-Keys.
- Entwicklung und Wartung des Vue.js-Frontends.
- Code-Reviews, E2E-Tests mit Testcontainers und Contract-Tests mit Pact.
- Beschleunigung von Produktsuche mit Elasticsearch.
- Weiterentwicklung von CI/CD (Jenkins, GitLab) und Monitoring (Prometheus, Grafana, Graylog).
- Eventbasierte Microservices mit Kafka für die Fakturierung von Versicherungsverträgen (Java/Kotlin, REST, JBoss) – Verarbeitung von Millionen Verträgen an Spitzentagen.
- DDD-Domänenschnitt und Outbox-Pattern mit Idempotenz für konsistente Events.
- Persistenz mit Oracle DB (JPA/Hibernate, Flyway).
- Code-Reviews, TDD/BDD, automatisierte Systemtests und Contract-Tests mit Pact.
- Integration mit SAP-Abrechnungssystemen.
- Deployments mit Docker/Kubernetes, Rancher und Helm; Releases über TeamCity-CI/CD.
- Monitoring/Profiling mit Prometheus, Grafana, Splunk und Dynatrace für hohe Verfügbarkeit.
Zertifikate
iSAQB Certified Professional for Software Architectures
Future Network Cert GmbH2016
Sun Certified Java Programmer
Sun Microsystems2001