23.04.2026 aktualisiert


100 % verfügbar
Software Architekt & Entwickler
Tettnang, Deutschland
Deutschland +2
M.Sc.info: Deutschland, Österreich, Schweiz
Skills
KeycloakOIDCHTMLJavaJavaScriptAgile MethodologieCSSSpring FrameworkAngular 2+TypeScriptSpring BootKotlinKubernetesDocker
Schwerpunkte:
- Modernisierung von Legacy-Systemen (Java/Spring) hin zu wartbaren, skalierbaren Architekturen
- Stabilisierung und Weiterentwicklung komplexer Systemlandschaften
- Aufbau robuster Integrationen zwischen verteilten Systemen
- Optimierung von Build-, Deployment- und Betriebsprozessen (CI/CD, Container, Cloud)
- Identity & Access Management (IAM) mit Keycloak und OIDC
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2019
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Salesforce CRM Integration:
Ablösung und Integration einer neuen CRM-Lösung (Salesforce). Anbindung und Datensynchronisierung mit zentralen Unternehmenssystemen (ERP, CPQ, PIM). Analyse und Implementierung von Geschäftslogik. Migration und upgrade des Technologie-Stacks diverser Services (z.B. Java 17,21, Docker, Spring Boot). Mitglied eines agilen DevOps Teams. Entwicklung neuer build-, release- und deployment pipelines. Architektur, Dokumentation, und Neuentwicklung eines Service für den Datenaustaschen zwischen Baumaschinenhersteller (Caterpillar) und diversen CRM-Systemen für die Optimierung von Sales-Prozessen. Regelmäßige Code Reviews und Pair Programming.
Custom Plugin Entwicklung, Atlassian Confluence:
Weiterentwicklung der intern genutzten Confluence Plugins. Aktualisierung der Anbindung zu abhängigen Plugins. Konzeption und Entwicklung neuer Schnittstellen für den Datenimport. Entfernung einer Datenbankanbindung und Umbau der Anbindung über eine dedizierte Schnittstelle. Dokumentation.
Dokumentation & Qualitätssicherung im Gesundheitswesen:
Entwicklung, Betrieb und Beratung im Team eHealth Solutions. Mitglied eines agilen DevOps Teams. Weiterentwicklung der webbasierten Produkte zur Unterstützung der KVB-Mitglieder bei der Dokumentation und Qualitätssicherung. Mitarbeit an Design- und Architekturentscheidungen. Regelmäßige Code Reviews und Pair Programming.
LISAWeb:
Entwicklung, Betrieb und Beratung für LISAWeb, eine Webapplikation zum Verwalten von Testfahrzeugen. Mitglied eines kleinen agilen DevOps Teams. Mitarbeit and Design- und Architekturentscheidungen. Regelmäßige Code Reviews und Pair Programming.
BMW Connected Drive (Lifecycle Management):
Entwicklung, Betrieb und Beratung für BMW Connected Drive im Kontext Lifecycle Management. Unterstützung bei der Abnahme des Systems vom vorherigen Dienstleister (Code Reviews, Dokumentation, Aufspüren von Altlasten und Bugs). Mitentwicklung an neuen Features, Tests, und beheben von Bugs als Mitglied des Scrum Teams. Betrieb und 3rd-Level Support des Microservice basierten Systems. Regelmäßige Code Reviews und Pair Programming.
Ablösung und Integration einer neuen CRM-Lösung (Salesforce). Anbindung und Datensynchronisierung mit zentralen Unternehmenssystemen (ERP, CPQ, PIM). Analyse und Implementierung von Geschäftslogik. Migration und upgrade des Technologie-Stacks diverser Services (z.B. Java 17,21, Docker, Spring Boot). Mitglied eines agilen DevOps Teams. Entwicklung neuer build-, release- und deployment pipelines. Architektur, Dokumentation, und Neuentwicklung eines Service für den Datenaustaschen zwischen Baumaschinenhersteller (Caterpillar) und diversen CRM-Systemen für die Optimierung von Sales-Prozessen. Regelmäßige Code Reviews und Pair Programming.
Custom Plugin Entwicklung, Atlassian Confluence:
Weiterentwicklung der intern genutzten Confluence Plugins. Aktualisierung der Anbindung zu abhängigen Plugins. Konzeption und Entwicklung neuer Schnittstellen für den Datenimport. Entfernung einer Datenbankanbindung und Umbau der Anbindung über eine dedizierte Schnittstelle. Dokumentation.
Dokumentation & Qualitätssicherung im Gesundheitswesen:
Entwicklung, Betrieb und Beratung im Team eHealth Solutions. Mitglied eines agilen DevOps Teams. Weiterentwicklung der webbasierten Produkte zur Unterstützung der KVB-Mitglieder bei der Dokumentation und Qualitätssicherung. Mitarbeit an Design- und Architekturentscheidungen. Regelmäßige Code Reviews und Pair Programming.
LISAWeb:
Entwicklung, Betrieb und Beratung für LISAWeb, eine Webapplikation zum Verwalten von Testfahrzeugen. Mitglied eines kleinen agilen DevOps Teams. Mitarbeit and Design- und Architekturentscheidungen. Regelmäßige Code Reviews und Pair Programming.
BMW Connected Drive (Lifecycle Management):
Entwicklung, Betrieb und Beratung für BMW Connected Drive im Kontext Lifecycle Management. Unterstützung bei der Abnahme des Systems vom vorherigen Dienstleister (Code Reviews, Dokumentation, Aufspüren von Altlasten und Bugs). Mitentwicklung an neuen Features, Tests, und beheben von Bugs als Mitglied des Scrum Teams. Betrieb und 3rd-Level Support des Microservice basierten Systems. Regelmäßige Code Reviews und Pair Programming.
Architektur und Entwicklung einer Microservice basierten Connectivity Middleware für den Datenaustausch zwischen Fahrzeugen und Cloud, als Basis für diverse Connectivity Services wie z.B. Flottenmanagement, Remote Diagnose, Condition Monitoring, Software Update Over the Air, Connected Validation, etc. Umsetzung und Pflege der Build&Deployment Pipeline. Administration und Betrieb der Lösung. Mitgestaltung des agilen Entwicklungsprozesses. Mitarbeit am Qualitätsprozess und Ressourcen- und Kapazitätsplanung. Coaching der jüngeren Kollegen. Regelmäßige Code Reviews und Pair Programming.
SFDE (heute IoT Insights):
Architektur und Entwicklung eines Cloud basierten Systems für die Aufnahme, Speicherung, Verarbeitung, Analyse und Visualisierung von Telemetriedaten. Ursprünglicher Fokus waren Fahrzeugdaten, wobei die generische Architektur auch den Einsatz in unterschiedlichsten Domänen erlaubt. Umsetzung und Pflege der Build&Deployment Pipeline. Administration und Betrieb der Lösung. Mitgestaltung des agilen Entwicklungsprozesses. Mitarbeit am Qualitätsprozess und Ressourcen- und Kapazitätsplanung. Koordination von externen Entwicklungsteams. Coaching der jüngeren Kollegen. Regelmäßige Code Reviews und Pair Programming.
Visual Rules:
Mitentwicklung am Produkt Visual Rules, welches die einfache grafische Modellierung von Geschäftslogik ermöglicht. Neben dem Modellierungswerkzeug, beinhaltet die Produkt Suite weitere Webapplikationen, z.B. für die Ausführung oder Versionskontrolle von Geschäftsregeln.
Mitarbeit an der Build&Release Pipeline. Koordination von Releases. Mitgestaltung des agilen Entwicklungsprozesses. Regelmäßige Code Reviews und Pair Programming.
Architektur und Entwicklung eines Cloud basierten Systems für die Aufnahme, Speicherung, Verarbeitung, Analyse und Visualisierung von Telemetriedaten. Ursprünglicher Fokus waren Fahrzeugdaten, wobei die generische Architektur auch den Einsatz in unterschiedlichsten Domänen erlaubt. Umsetzung und Pflege der Build&Deployment Pipeline. Administration und Betrieb der Lösung. Mitgestaltung des agilen Entwicklungsprozesses. Mitarbeit am Qualitätsprozess und Ressourcen- und Kapazitätsplanung. Koordination von externen Entwicklungsteams. Coaching der jüngeren Kollegen. Regelmäßige Code Reviews und Pair Programming.
Visual Rules:
Mitentwicklung am Produkt Visual Rules, welches die einfache grafische Modellierung von Geschäftslogik ermöglicht. Neben dem Modellierungswerkzeug, beinhaltet die Produkt Suite weitere Webapplikationen, z.B. für die Ausführung oder Versionskontrolle von Geschäftsregeln.
Mitarbeit an der Build&Release Pipeline. Koordination von Releases. Mitgestaltung des agilen Entwicklungsprozesses. Regelmäßige Code Reviews und Pair Programming.

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