20.03.2025 aktualisiert


100 % verfügbar
Senior Software Developer, Technical Lead, Software Architect
Weiden, Deutschland
Weltweit
Diplom-Informatiker (entspricht Master-Abschluss)Skills
Technical LeadSenior EntwicklerKünstliche IntelligenzBackendFrontendSecurityJavaDot.NetDatenbankenCloud
Rollen
Als Senior-Softwareentwickler und IT-Berater mit über 30 Jahren Erfahrung in der Entwicklung hochskalierbarer, sicherheitskritischer und performanter Unternehmenslösungen mache ich ihr Unternehmen zukunftssicher. Ich bin spezialisiert auf Software-Architekturen, verteilte Systeme, IT-Security und High-Performance-Datenbanken – essenzielle Komponenten ihres Unternehmen mit höchsten Anforderungen an Verfügbarkeit, Compliance und Skalierbarkeit. Durch meine langjährige Erfahrung kombiniere ich tiefgehendes technisches Know-how mit einem klaren Business-Fokus – zusammen optimieren wir Hand-in-Hand nicht nur ihre Systeme, sondern sorgen für messbare Effizienzgewinne und nachhaltige Kostensenkungen.
tl;dr
Erarbeitung effizienter, skalierbarer und wartungsfreundlicher Softwarelösungen – von der Konzeption und Implementierung bis zur Inbetriebnahme - mit Fokus auf Kosteneffizienz, Termintreue und Qualität.
zentrale Themen
- Senior Developer
- Technical Lead
- Project Lead
- Software Architect
Als Senior-Softwareentwickler und IT-Berater mit über 30 Jahren Erfahrung in der Entwicklung hochskalierbarer, sicherheitskritischer und performanter Unternehmenslösungen mache ich ihr Unternehmen zukunftssicher. Ich bin spezialisiert auf Software-Architekturen, verteilte Systeme, IT-Security und High-Performance-Datenbanken – essenzielle Komponenten ihres Unternehmen mit höchsten Anforderungen an Verfügbarkeit, Compliance und Skalierbarkeit. Durch meine langjährige Erfahrung kombiniere ich tiefgehendes technisches Know-how mit einem klaren Business-Fokus – zusammen optimieren wir Hand-in-Hand nicht nur ihre Systeme, sondern sorgen für messbare Effizienzgewinne und nachhaltige Kostensenkungen.
tl;dr
Erarbeitung effizienter, skalierbarer und wartungsfreundlicher Softwarelösungen – von der Konzeption und Implementierung bis zur Inbetriebnahme - mit Fokus auf Kosteneffizienz, Termintreue und Qualität.
zentrale Themen
- Softwareentwicklung: Plattformübergreifende, komplexen Lösungen (vom Design bis zur Umsetzung)
- Architektur: Verteilte, hochverfügbare und sichere Systeme
- Webtechnologien: Frontend, Backend, API und Middleware
- Cloud Computing: Integration an Cloud-Plattformen
- Security: Daten- und Systemsicherheit
- Künstliche Intelligenz (KI): Machine Learning (ML), Deep Networks, large language models (LLM, z.B. OpenAI), angewandte Mathematik und Statistik, Integration von KI in Ihre Systeme
- Java Plattform (Java / Kotlin / Scala)
- .NET-Plattform (dot net, core, c#, vb, web)
- Datenbanken / Big Data (SQL + NoSQL)
- Clean Code / Refactoring / Functional Programming
- Agile Methoden: Scrum, Kanban
- Coaching von Entwicklern
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Rolle: Senior Developer, Technical Lead
Erfolge:
Erfolge:
- Durch konsequentes Weiterentwicklung der Anwendung zusammen mit den Stakeholdern und Key-Usern konnte die Anwendung global im Konzern positioniert werden
- Umbau der Anwendung für einen globalen, länderübergreifenden Einsatz (multi-region, multi-language)
- vollständiges Refactoring der Codebase (clean code)
- Migration der Altdaten in eine moderne Struktur (Cleanup; Transformation; Enrichment)
- Oracle Performance Tuning (Partitioning; Table Statistics; Query Optimization; Datenmodell optimieren; Oracle spezifische Tuning-Mechanismen; Schema-Migrationen)
- Aufbei einer Monitoring-Umgebung (ELK stack / filebeat) für Logging / Analysis
- Aufbau eines zeitbasiertes, revisionssicheres Datenmodells (für Auditing / historische Abfragen / Vergleich verschiedener Zeitpunkt)
- Integration der Identity Provider (Microfocus, Microsoft Azure)
Rollen: Senior Developer, Technical Lead, Berater
Erfolge:
Erfolge:
- erfolgreiche Dekommisionierung der Altanwendung
- Wegfall von Lizenzkosten und Wartungsvertrag
- vollständige Kontrolle über die Betriebsabläufe
- Wettbewerbsvorteil durch reduzierte Produktionskosten und bessere Time-To-Market
- Aufbau einer Service-Broker Architektur auf Basis von Webservices
- Apache Kafka als Event Streaming Hub zur Koordination von Microservices
- Handling von verteilten Datenbanken und Transaktionen
- Anbindung neuer Microservices mit geringstmöglichen Aufwand
- dynamischer UI-Client zur Bearbeitung neuer Daten ohne Anpassungsaufwand
- Integration des Produkt Information System (PIM)
- Integration des Online-Shops
- Anbindung an die Produktionsfläche
- Nutzung von Container-Services
Rollen: Senior Developer, Technical Lead
Erfolge:
Erfolge:
- Dekommisionierung von Oracle Identity Management (end of life)
- Entwicklung einer modernen Ersatzlösung (green field)
- Beseitigung von Altlasten (technical debt durch OIM)
- Synchronisation der Personaldaten aus SAP HR
- Erkennung und Bereinigung von Datenfehlern bei der Erfassung und Bearbeitung
- Provisionierung von LDAP / Active Directory
- Provisionierung des Zugangsssystems für Gebäudesicherung (Siemens SIPORT)
- Provisionierung der Betriebsdatenbank (BDB)
- Provisionierung des Core Banking (Kordoba CORE24)
- Provisionierung des Document Management Systems (DOXIS)
- inkrementieller Sync mit geringer Latenz durch Verwendung eines Push-Modells
- regelmässiger Full-Sync für zusätzlichen Konsistenz und Recovery (= Auto-Repair)
- Synchronisation in Hin- und Rückrichtung (Soll / Ist-Abgleich)