13.10.2026 aktualisiert


nicht verfügbar
info: nicht verfügbar bis 31.12.2026
Sr. Developer (Java/JEE, Python), DevSecOps, Architekt, IT-Consultant, Certified ITIL Expert
Wildau, Deutschland
Weltweit
Diplom-Ingenieur (Wirtschaftsingenieurwesen)Über mich
Dipl.-Ing. (Wirtschaftsingenieurwesen) Fachrichtung Elektrotechnik, Nachrichtentechnik und Elektronik, Technische Universität Berlin Zertifizierter ITIL® Expert in IT Service Management Verhandlungssicheres Englisch in Wort und Schrift durch mehrjährigen USA Aufenthalt mit eigener Firma.
Skills
JavaZutrittskontrollsystemeArchitekturAutomatisierungTechnische AnalyseCloud ComputingContinuous IntegrationDevOpsEnterprise JavabeansMiddlewareJ2EEFinanzenITILIt-GovernanceJava Message Service
DevOps- und DevSecOps-Consultant mit ITIL® Expert-Zertifizierung und über 20 Jahren Erfahrung in komplexen, sicherheitskritischen IT-Projekten im öffentlichen Sektor, der Industrie und im Finanzdienstleistungsbereich. Fundierter Hintergrund als Java Enterprise Entwickler mit Fokus auf verteilte Architekturen, Middleware-Integration und modulare Systemlandschaften.
Aktueller Schwerpunkt liegt auf der Automatisierung und Absicherung moderner Infrastrukturumgebungen – insbesondere in der Konzeption, dem Betrieb und der Härtung containerisierter Plattformen (Docker), dem Aufbau sicherer CI/CD-Pipelines (GitLab), der Nutzung von Infrastructure as Code (z. B. docker-compose, Shell, Python) sowie der Integration föderierter Identity-Lösungen (z. B. Keycloak) mit SAML 2.0, OIDC und LDAP. Erfahrung im Umgang mit Air-Gapped-Systemen, Cloud-/On-Prem-Umgebungen, Netzwerkhärtung (Proxy, Zertifikate, TLS), Authentifizierungsmechanismen und rollenbasierter Zugriffskontrolle.
Ausgeprägte Fähigkeiten in strukturierter, konzeptioneller Arbeit und technischer Kommunikation – sowohl im Entwicklungskontext als auch bei Architekturentscheidungen, Sicherheitskonzepten sowie in der Abstimmung mit IT-Governance und Datenschutz. Erstellung technischer Konzepte, Aufwandsschätzungen und Entscheidungsvorlagen. Fachliche Unterstützung bei der Einarbeitung neuer Teammitglieder sowie bei technischen Fragestellungen im Projektkontext.
Langjährige Erfahrung in der Anbindung und Integration von Legacy-Systemen (JMS, MQ, EJBs), der Entwicklung von Backend-Komponenten und der Schnittstellenentwicklung (REST, SOAP, JSON, XML). Diese Kenntnisse ermöglichen die sichere und strukturierte Modernisierung gewachsener IT-Landschaften im Einklang mit aktuellen DevSecOps-Prinzipien.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2000
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
DevSecOps / Cloud & Application Security
- Analyse, Konzeption und Implementierung von BSI-Sicherheitsanforderungen in bestehenden Webapplikationen.
- Integration von Security-by-Design-Prinzipien in eine Spring-Boot-Anwendung, einschließlich HTTP Security Headers, CSP, Clickjacking Protection, HSTS und Secure Caching.
- Konzeption umgebungsspezifischer Security-Konfigurationen für lokale Entwicklung, Test- und Cloud-Umgebungen.
- Modernisierung des Vue.js / TypeScript Frontend-Entwicklungsworkflows mit Vite, einschließlich umgebungsunabhängiger API-Konfiguration und Proxy-basierter lokaler Entwicklung.
- Umsetzung automatisierter und reproduzierbarer Cloud-Deployments in Cloud Foundry mittels deklarativer Konfiguration und isolierter Umgebungen für Entwicklung und Verifikation.
Tech Stack: Java · Spring Boot · Spring Security · Spring WebMVC · Vue.js · TypeScript · Vite · Cloud Foundry · DevSecOps · BSI · Application Security · CSP · HSTS · Secure Coding · Security-by-Design
Bundesbehörde (Sicherheit), DevOps/DevSecOps Consultant, Köln, Hybrid
(mit Ü2 Sicherheitsüberprüfung)
Redesign eines Identity- und Access-Management-(IAM)-Systems für föderiertes Single-Sign-On
Analyse und Neugestaltung der bestehenden Infrastrukturarchitektur zur Ablösung von Crowd durch Keycloak als Identity Broker
Entwicklung eines Keycloak-Identity-Broker-Systems
Konzeption von Identity- und Access-Management-Systemen auf Basis eines Keycloak-Brokers als Ersatz der bisherigen Crowd-Infrastruktur
Infrastructure as Code und Containerisierung
Entwicklung kundenspezifischer Skripte zur automatischen Einrichtung und Konfiguration von Keycloak-Instanzen
Design und Konfiguration der GitLab-CI/CD-Umgebung und der Pipelines
SAML 2.0 Single Sign-On (SSO) und OpenID-Connect-(OIDC)-Konfigurationen
Entwicklung von Python-Software zur Synchronisation von Active-Directory- und LDAP-Daten (Benutzer und Gruppen)
Installation und Betrieb von JFrog Artifactory/Xray sowie Vulnerability-Scanning über GitLab-Runner
Automatische Benutzerverwaltung und weitere Aufgaben
Import, Export, Konvertierung und Anpassung von LDIF/LDAP-Datensätzen mittels Shell-Skripten
Entwicklung von Python-Code zur Bereinigung von Confluence-Exportdaten (Maskierung sensibler Informationen)
Erweiterung und Bugfixing bestehender E-Mail-Filter (Postfix-Plugin in Python)
Erstellung eines Berechtigungskonzepts inklusive Schulungsunterlagen
Administration der SQL-Datenbanken von IdP, SPs und Broker
Details im Profil auf Anfrage.
Bundesbehörde im Sicherheitsumfeld
(mit Ü2 Sicherheitsüberprüfung)
Bundesbehörde im Sicherheitsumfeld (Ü2-Sicherheitsüberprüfung)
Weiterentwicklung einer SOAP/XML-basierten Meldedaten-Schnittstelle inklusive Anpassung von XSDs und XSLT-Transformationen sowie Erweiterungen im Java/JEE-Portal zur Verarbeitung von Verwaltungsdaten.
Systematische Fehleranalyse und Störungsbehebung in verteilten Systemlandschaften und an Systemschnittstellen (XML, SOAP, REST) durch Vergleich von Fehlerbildern in Dev-, Test- und Integrationsumgebungen.
Entwicklung von Testcode zur technischen und fachlichen Verifikation von Teilsystemen mit JUnit, Mockito und WireMock.
Modernisierung von Serversystemen für Fachverfahren durch Umstellung auf Spring 5, Spring Boot sowie Refactoring von Oracle WebLogic nach Spring Boot. Erweiterung des Domainmodells, der Business-Schicht sowie Anpassung und Neuimplementierung der UI (Migration von Struts/JSPs zu Spring MVC).
Erweiterung der XML/SOAP-Schnittstellen zur Erfassung von Vorgangsdaten aus Drittstaaten. Fehlersuche und Umsetzung von Änderungsanforderungen im Bereich Personen- und Personalienabgleich (Queue-basierte Taskverarbeitung, Anbindung interner Abgleichsysteme).
Technologien:
Oracle WebLogic, Spring Boot, Java 8/11, SoapUI, Eclipse, Git, GitLab, Jenkins, CodeBeamer, Oracle 12, Jira, Confluence, Artifactory
Arbeitsweise:
Agiles Umfeld mit zweiwöchigen Sprints, Sprint Reviews und Retrospektiven