Head of Server Development mit Schwerpunkt IT-/Web-Security und Identitymanagement
Aktualisiert am 05.05.2025
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.04.2025
Verfügbar zu: 100%
davon vor Ort: 20%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Monate
2025-01 - heute

Aufbau der cloudbasierten Gesundheitsdatenplattform MEDI:CUS in Baden-Württemberg

IT-Security-Spezialist Kubernetes Docker OpenShift ...
IT-Security-Spezialist

  • Aufbau einer skalierbaren Cloudinfrastruktur auf Basis moderner Sicherheitsarchitekturen

  • Bereitstellung technischer Basisdienste (Benutzer- und Rechtemanagement, Logging, Verschlüsselung, Zugangskontrolle)

  • Analyse von bestehenden IAM Systemen im Gesundheitsweisen

  • Konzeptionierung und Implementierung eines Cloud IAMs inkl. Sicherheitskonzept

  • Evaluierung von kommerziellen und Open Source IAM Lösungen inkl. Markterkundung

  • Integration von Sicherheitsmechanismen gemäß dem Stand der Technik, einschließlich Multi-Faktor-Authentifizierung, Verschlüsselung in Ruhe und im Transit sowie umfassende Auditierung

  • Sichere Telekonsultations- und Kommunikationsdienste (Messenger, Videochat)

  • Intersektorale Zusammenarbeit zwischen medizinischen Einrichtungen, Forschungseinrichtungen und Patienten

  • Perspektivisch: Anbindung an den europäischen Gesundheitsdatenraum und Umsetzung des Gesundheitsdatennutzungsgesetzes

  • Umsetzung datenschutzrechtlicher Anforderungen nach DSGVO und SGB V

  • IT-Sicherheitsberatung durch einen spezialisierten IT-Security-Experten mit Fokus auf Cloud-Architekturen im Gesundheitswesen (Gematik, TI 2.0)

  • Risikoanalysen, Schwachstellenmanagement und Penetrationstests als kontinuierliche Bestandteile der Projektumsetzung

  • Enge Zusammenarbeit mit Datenschutzbeauftragten und IT-Fachgremien zur Sicherstellung der Compliance

Kubernetes Docker OpenShift Terraform OpenStack Ansible GitLab ArgoCD Prometheus Grafana OAuth2 SAML Zero Trust Architecture PKI Java REST
5 Jahre 4 Monate
2020-01 - heute

Konzeption/Optimierung IDM Infrastruktur

Projektleitung Backend / Head of Server Development / Lead Developer SAML OpenID OpenID Connect ...
Projektleitung Backend / Head of Server Development / Lead Developer

Fullstack-Development für passwortlose Authentifizierungsapp, inkl. folgender Tätigkeiten:

- Prototyping diverse Features (2FA, MFA, Push-Auth)

- Design und Implementierung der Mobile- und WebApps

- Entwicklung von Unit- und Akzeptanztests, sowie Durchführung einer Live-Demo mit Interessensgruppe

- DevOps-Tätigkeiten (Build- und Deployment-Pipelines, CI/CD, Docker, Kubernetes, Clustermanagement)

- automatisierte Abnahmetests

- Begleitung der erfolgreichen Bewertung durch das BSI nach TR-03107-1 "substantiell"

Git OpenProjects
SAML OpenID OpenID Connect Kubernetes Docker PKI Digitale Zertifikate Elastic Search Kibana HTML YAML Java Java EE JavaScript Apache Tomcat FIDO OAuth Maven Spring Boot SSL REST mTLS EJBCA WildFly Application Server Microservices Architecture Keycloak Helm Grafana Prometheus Gradle Monitoring Quarkus
3 Monate
2024-12 - 2025-02

Erweiterung Keycloak / Microsoft Entra ID für eine SSO-Lösung

IAM Architekt
IAM Architekt

Im Rahmen dieses Projekts wurde die bestehende Authentifizierungsinfrastruktur des Kunden durch die Erweiterung um Keycloak und Microsoft Entra ID optimiert, um eine Single Sign-On (SSO)-Lösung für verschiedene Unternehmensanwendungen zu entwickeln. Ziel war es, eine nahtlose, sichere und benutzerfreundliche Authentifizierung über unterschiedliche Systeme hinweg zu ermöglichen und gleichzeitig höchste Sicherheitsstandards zu gewährleisten.

Keycloak Microsoft Entra ID (Azure AD) OIDC OAuth 2.0 Kubernetes Docker REST APIs Azure Cloud Services GitLab CI/CD Prometheus
Auf Nachfrage
remote
7 Monate
2024-06 - 2024-12

Design und Implementierung einer Backend-Architektur zum Verwalten von digitalen Identitäten und Credentials für ID-Wallets

Senior Software Architekt OpenID4VC ISO 18013-7 OAuth 2.0 ...
Senior Software Architekt

Design und Entwicklung der Backend/Server-Applikation zum Betrieb im Cloud-Umgebungen um Credentials für ID-Wallets zu managen (Issuing, Updating, Deletion), im EUDI Ökosystem und Kompatibilität.  Es wurden unteranderem folgende Technologien eingesetzt: 

UML, Sping Boot, Java, Kotlin, Gitlab-CI, Kubernetes, CBOR, sd-jwt, REST, Jira, Git 

und dabei mindestens folgende Protokolle und Konzepte genutzt und implementiert:

OpenID4VC, ISO 18013-7, OAuth 2.0, DPoP, Extended Access Control Version 2 (BSI TR-03124 Part 1), OpenID4VP - HAIP, OAUTH First-Party-Application.

Ergänzend wurde die Tätigkeit durch die Konzeptionierung der ID-Wallet Attestation Komponenten.

UML Sping Boot Java Kotlin Gitlab-CI Kubernetes CBOR sd-jwt REST Jira Git
OpenID4VC ISO 18013-7 OAuth 2.0 DPoP Extended Access Control Version 2 (BSI TR-03124 Part 1) OpenID4VP - HAIP OAUTH First-Party-Application EUDI ID-Wallet CI/CD
Auf Anfrage
Remote
10 Monate
2023-09 - 2024-06

Strong Customer Authentication App für remote QES

Senior Software Developer Fullstack Android Entwicklung iOS Entwicklung Gradle ...
Senior Software Developer Fullstack
Neuentwicklung einer Strong Customer Authentication App für remote QES (Authentifizierungs-App zum Freigeben von Signaturverfahren)
Android iOS Jira GitLab Xcode Android Studio IntelliJ
Android Entwicklung iOS Entwicklung Gradle Swift JUnit Git SwiftUI Jira Figma REST Package Manager SQL Kotlin Jetpack Compose Java Gitlab-Ci
Auf Nachfrage
remote
1 Jahr 1 Monat
2022-08 - 2023-08

Konzeptierung der Gematik-Infrastruktur im eHealth Bereich

Senior Software Architekt
Senior Software Architekt
Beschreibung/Leistungsumfang: 
? Unterstützung bei der Herstellung des ?Sektoralen IDP in der Föderation? nach den Vorgaben und Spezifikationen der Gematik
? Technische Konzeption von Systemkomponenten mit hohen Sicherheitsanforderungen auf Basis von Keycloak, OpenID Connect, Spring Boot und Android / iOS Apps
? Aufbau und Nutzung von CI/CD Pipelines (Jenkins, SonarQube, NexusIQ, Argo CD, Docker, Kubernetes)
? Unterstützung des Entwicklerteams bei technischen / sicherheitsrelevanten Fragestellungen und Mitarbeit in der Implementierung (Pair Programming, Test Driven Development)
? Erstellung und Nachhalten von technischer Dokumentation
3 Jahre 2 Monate
2019-07 - 2022-08

Spezifikation/Implementierung/Test einer Multi-Faktor-Authentifizierungslösung

Head of Server Development / Projektleitung OpenID Java Java EE ...
Head of Server Development / Projektleitung
  • Technische Gesamtverantwortung für die Backend-Architektur und deren Umsetzung in einer Microservices-Umgebung
  • Aufbau, Weiterentwicklung und Betreuung der CI/CD-Pipeline zur kontinuierlichen Integration und Auslieferung von Softwarekomponenten
  • Führung und fachliche Anleitung des Entwicklerteams im Kontext agiler Softwareentwicklung nach SCRUM
  • Definition und Umsetzung von Sicherheitsmechanismen auf Basis moderner Standards wie OpenID Connect, OAuth2, SAML, SSL/TLS und PKI
  • Entwicklung und Wartung von RESTful APIs zur Integration mobiler Anwendungen mit der Backend-Infrastruktur
  • Gestaltung und Implementierung skalierbarer Dienste unter Einsatz von Docker, Kubernetes und Spring Boot-
  • Einsatz von Tools wie Git, OpenProjects, JUnit, ElasticSearch, Kibana, MongoDB und Keycloak zur Qualitätssicherung, Performanzüberwachung und Zugriffskontrolle
- Unterstützung bei der BSI-Zertifizierung durch technische Dokumentation, UML-Modellierung, sowie die Einhaltung sicherheitsrelevanter Entwicklungsprozesse
Git OpenProjects
OpenID Java Java EE JavaScript Docker Kubernetes PKI SAML YAML Elastic Search Kibana Spring Boot REST BSI Zertifizierung Angular UML Boostrap OpenID Connect KeyCloak JUnit JSP SSL Microservices MongoDB CI/CD OAuth2 SCRUM
3 Jahre 7 Monate
2019-01 - 2022-07

Integration verschiedener Anwendungen per OIDC

Head of Server Development / Lead Developer OpenID Connect
Head of Server Development / Lead Developer
OpenID Connect
2 Monate
2022-01 - 2022-02

Integration ServiceKonto.Pass via SDK in die Solingen-OSCA-App

Software-Entwickler eID ServiceKonto.NRW eID Server ...
Software-Entwickler

Funktionalität des Servicekonto.Passes (Authentifizierungsapp des Servicekonto.NRW auf Basis der XignIn-Technologie) via SDK in die Solingen-OSCA-App zu integrieren, damit sich in der Folge Einwohner mithilfe ihrer Smartphones gegenüber ausgewählten Diensten im Kontext von E-Government authentisieren können, für die das Servicekonto.NRW nutzbar ist

Beratung in Bezug auf die Integration des Servicekontos in die Solingen-App ? insbesondere hinsichtlich der Wahrung des substanziellen Vertrauensniveaus nach eIDAS

Customizing von Oberflächen und Prozessen

Kundenspezifische Anpassungen und Ergänzungen zur aktuell verfügbaren Software-Lösung

eID ServiceKonto.NRW eID Server native SDK (android & iOS) OSCA-App eIDAS SWIFT Android Kotlin Smart-City Open Source Barrierefreiheit CMS Responsive Design
1 Jahr
2020-01 - 2020-12

Föderierte digitale Identitätsinfrastruktur für Smart-City DVV & Münster

Software-Entwickler eID ServiceKonto.NRW eID Server ...
Software-Entwickler

Beratung und Aufbau eines Identity Management sowie Integration des XignIn-SDK in die MeinDuisburg-App. Ziel des Projektes ist es, dass die Software XignIn auf den Servern der DVV installiert und konfiguriert wird, damit sich in der Folge Nutzer des Cloud-Systems der DVV mithilfe ihres Smartphones gegenüber ausgewählten Diensten authentisieren können. Grundvoraussetzung für den Betrieb von XignIn ist ein funktionierendes Identity-Management-System ("IdM"). Bei der DVV erfolgt zusätzlich zur Installation der Authentifizierungssoftware die Einrichtung und Integration eines solchen IdM-Systems auf Basis der Open Source Software Keycloak inklusive aller verbundener Beratungs- und Supportleistungen sowie Updates.

Der City.Pass Münster ist eine digitale Identitätslösung, durch die Bürgerinnen und Bürgern ein zentraler Login für verschiedene Dienste in einer Smart City geboten wird, welcher einheitlich für alle Anwendungsfälle nutzbar ist ? ein Login für alles! Durch Standardschnittstellen ist der City.Pass einfach integrierbar und erweiterbar. Die Abläufe und das Konzept wurden von Beginn an speziell auf die Stadtwerke zugeschnitten und auf die Bedürfnisse der Bürger angepasst. Vor dem GoLive wurde das System von einem Pentest untersucht und im Audit freigegeben. Seither findet ein Regelmäßiger Austausch statt, um die Authentifizierung über den City.Pass möglichst vielen Diensten nutzbar zu machen.
eID ServiceKonto.NRW eID Server native SDK (android & iOS) OSCA-App eIDAS SWIFT Android Kotlin Smart-City Open Source Barrierefreiheit CMS Xign.Me KeyCloak IAM ID-Broker MeinUnternehmenskonto BundID Docker Kubernetes
3 Jahre 4 Monate
2016-03 - 2019-06

Business Analyse, Konzeption und Spezifikation einer Logistik-Software

Software Architect, Software Analysis UML Datenbanken Oracle ...
Software Architect, Software Analysis
UML Datenbanken Oracle Java Business Analysis agiles Projektmanagement Softwarearchitektur Software Analyse
8 Monate
2015-07 - 2016-02

Konzeption & Implementierung eines Vorhersagemodelles zum Verbrauch/Erzeugen von Strom im Kontext der PowerTAC

Software Developer Java R Spring Boot
Software Developer
Java R Spring Boot
6 Monate
2013-03 - 2013-08

Planung/Spezifikation/Implementierung einer Smartphone App zur visuellen und akustischen Überwachung

Software Developer (Wissenschaftlicher Mitarbeiter) Java Spring Boot R ...
Software Developer (Wissenschaftlicher Mitarbeiter)
Java Spring Boot R Datenbanken SQL LaTeX Java EE
6 Monate
2012-10 - 2013-03

Planung/Spezifikation/Implementierung einer Kamerabasierten und Smartphone unterstütze Überwachungssoftware

Software Developer (Wissenschaftlicher Mitarbeiter) Java Spring Boot R ...
Software Developer (Wissenschaftlicher Mitarbeiter)
Java Spring Boot R Datenbanken SQL

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2013-01 - 2016-01

Informatik

Master of Science, Westfälische Hochschule
Master of Science
Westfälische Hochschule
3 Jahre 1 Monat
2010-01 - 2013-01

Informatik

Bachelor of Science, FH Gelsenkirchen
Bachelor of Science
FH Gelsenkirchen

Kompetenzen

Kompetenzen

Schwerpunkte

Identity Management (IDM)
Experte
Web-Security
Experte
IT-Security
Experte
Client-Server-Kommunikation (REST)
Experte
Software as a Service
Experte
SaaS
Experte
Spezifikation
Experte
Unit Tests
Experte
E2E-Tests
Experte
Monitoring
Experte
Buildmanagement
Experte
Deploymentautomatisierierung
Fortgeschritten
Akzeptanztests
Experte
DevOps
Experte

Produkte / Standards / Erfahrungen / Methoden

OpenID Connect
Experte
SAML
Experte
Kubernetes
Experte
Docker
Experte
Public Key Infrastructure
Fortgeschritten
PKI
Fortgeschritten
Digitale Zertifikate
Fortgeschritten
Elastic Search
Experte
HTML
Experte
YAML
Experte
Java EE
Experte
Spring Boot
Experte
JUnit
Fortgeschritten
JSP
Fortgeschritten
TLS
Experte
SSL
Experte
mTLS
Experte
EJBCA
Fortgeschritten
Wildfly
Fortgeschritten
Apache Tomcat
Fortgeschritten
GIT
Fortgeschritten
REST
Experte
Maven
Experte
Nextcloud
Fortgeschritten
Owncloud
Fortgeschritten
Bootstrap
Fortgeschritten
Angular
Experte
UML
Experte
Wordpress
Fortgeschritten
JSON
Experte
Microservices
Experte
Parse Server
Experte
OpenId4VCI
Keycloak
Experte
Helm
Experte
Kafka
Fortgeschritten
RabbitMQ
Fortgeschritten
SCIM
Experte
Microsoft Entra API
Fortgeschritten
Scrum
Experte
Jira
Experte
LDAP
Fortgeschritten
Microsoft AD
Fortgeschritten
Microsoft Entra ID
Fortgeschritten
CI/CD
Experte
OAuth2
Experte
Gradle
Experte
Prometheus
Experte
Grafana
Experte
ELK Stack
Experte

Betriebssysteme

Linux
Windows

Programmiersprachen

Java
Experte
JavaScript
Fortgeschritten
TypeScript
Experte
Python
Fortgeschritten
Ruby
Basics
R
Fortgeschritten
Kotlin
Experte

Datenbanken

MySQL
Experte
MariaDB
Experte
PostgreSQL
Fortgeschritten
H2
Fortgeschritten
MongoDB
Fortgeschritten

Branchen

Branchen

Public Sektor

Private Sektor

Öffentliche Verwaltungen

Behörde

Städte

Kommunen

Stadtwerke

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Monate
2025-01 - heute

Aufbau der cloudbasierten Gesundheitsdatenplattform MEDI:CUS in Baden-Württemberg

IT-Security-Spezialist Kubernetes Docker OpenShift ...
IT-Security-Spezialist

  • Aufbau einer skalierbaren Cloudinfrastruktur auf Basis moderner Sicherheitsarchitekturen

  • Bereitstellung technischer Basisdienste (Benutzer- und Rechtemanagement, Logging, Verschlüsselung, Zugangskontrolle)

  • Analyse von bestehenden IAM Systemen im Gesundheitsweisen

  • Konzeptionierung und Implementierung eines Cloud IAMs inkl. Sicherheitskonzept

  • Evaluierung von kommerziellen und Open Source IAM Lösungen inkl. Markterkundung

  • Integration von Sicherheitsmechanismen gemäß dem Stand der Technik, einschließlich Multi-Faktor-Authentifizierung, Verschlüsselung in Ruhe und im Transit sowie umfassende Auditierung

  • Sichere Telekonsultations- und Kommunikationsdienste (Messenger, Videochat)

  • Intersektorale Zusammenarbeit zwischen medizinischen Einrichtungen, Forschungseinrichtungen und Patienten

  • Perspektivisch: Anbindung an den europäischen Gesundheitsdatenraum und Umsetzung des Gesundheitsdatennutzungsgesetzes

  • Umsetzung datenschutzrechtlicher Anforderungen nach DSGVO und SGB V

  • IT-Sicherheitsberatung durch einen spezialisierten IT-Security-Experten mit Fokus auf Cloud-Architekturen im Gesundheitswesen (Gematik, TI 2.0)

  • Risikoanalysen, Schwachstellenmanagement und Penetrationstests als kontinuierliche Bestandteile der Projektumsetzung

  • Enge Zusammenarbeit mit Datenschutzbeauftragten und IT-Fachgremien zur Sicherstellung der Compliance

Kubernetes Docker OpenShift Terraform OpenStack Ansible GitLab ArgoCD Prometheus Grafana OAuth2 SAML Zero Trust Architecture PKI Java REST
5 Jahre 4 Monate
2020-01 - heute

Konzeption/Optimierung IDM Infrastruktur

Projektleitung Backend / Head of Server Development / Lead Developer SAML OpenID OpenID Connect ...
Projektleitung Backend / Head of Server Development / Lead Developer

Fullstack-Development für passwortlose Authentifizierungsapp, inkl. folgender Tätigkeiten:

- Prototyping diverse Features (2FA, MFA, Push-Auth)

- Design und Implementierung der Mobile- und WebApps

- Entwicklung von Unit- und Akzeptanztests, sowie Durchführung einer Live-Demo mit Interessensgruppe

- DevOps-Tätigkeiten (Build- und Deployment-Pipelines, CI/CD, Docker, Kubernetes, Clustermanagement)

- automatisierte Abnahmetests

- Begleitung der erfolgreichen Bewertung durch das BSI nach TR-03107-1 "substantiell"

Git OpenProjects
SAML OpenID OpenID Connect Kubernetes Docker PKI Digitale Zertifikate Elastic Search Kibana HTML YAML Java Java EE JavaScript Apache Tomcat FIDO OAuth Maven Spring Boot SSL REST mTLS EJBCA WildFly Application Server Microservices Architecture Keycloak Helm Grafana Prometheus Gradle Monitoring Quarkus
3 Monate
2024-12 - 2025-02

Erweiterung Keycloak / Microsoft Entra ID für eine SSO-Lösung

IAM Architekt
IAM Architekt

Im Rahmen dieses Projekts wurde die bestehende Authentifizierungsinfrastruktur des Kunden durch die Erweiterung um Keycloak und Microsoft Entra ID optimiert, um eine Single Sign-On (SSO)-Lösung für verschiedene Unternehmensanwendungen zu entwickeln. Ziel war es, eine nahtlose, sichere und benutzerfreundliche Authentifizierung über unterschiedliche Systeme hinweg zu ermöglichen und gleichzeitig höchste Sicherheitsstandards zu gewährleisten.

Keycloak Microsoft Entra ID (Azure AD) OIDC OAuth 2.0 Kubernetes Docker REST APIs Azure Cloud Services GitLab CI/CD Prometheus
Auf Nachfrage
remote
7 Monate
2024-06 - 2024-12

Design und Implementierung einer Backend-Architektur zum Verwalten von digitalen Identitäten und Credentials für ID-Wallets

Senior Software Architekt OpenID4VC ISO 18013-7 OAuth 2.0 ...
Senior Software Architekt

Design und Entwicklung der Backend/Server-Applikation zum Betrieb im Cloud-Umgebungen um Credentials für ID-Wallets zu managen (Issuing, Updating, Deletion), im EUDI Ökosystem und Kompatibilität.  Es wurden unteranderem folgende Technologien eingesetzt: 

UML, Sping Boot, Java, Kotlin, Gitlab-CI, Kubernetes, CBOR, sd-jwt, REST, Jira, Git 

und dabei mindestens folgende Protokolle und Konzepte genutzt und implementiert:

OpenID4VC, ISO 18013-7, OAuth 2.0, DPoP, Extended Access Control Version 2 (BSI TR-03124 Part 1), OpenID4VP - HAIP, OAUTH First-Party-Application.

Ergänzend wurde die Tätigkeit durch die Konzeptionierung der ID-Wallet Attestation Komponenten.

UML Sping Boot Java Kotlin Gitlab-CI Kubernetes CBOR sd-jwt REST Jira Git
OpenID4VC ISO 18013-7 OAuth 2.0 DPoP Extended Access Control Version 2 (BSI TR-03124 Part 1) OpenID4VP - HAIP OAUTH First-Party-Application EUDI ID-Wallet CI/CD
Auf Anfrage
Remote
10 Monate
2023-09 - 2024-06

Strong Customer Authentication App für remote QES

Senior Software Developer Fullstack Android Entwicklung iOS Entwicklung Gradle ...
Senior Software Developer Fullstack
Neuentwicklung einer Strong Customer Authentication App für remote QES (Authentifizierungs-App zum Freigeben von Signaturverfahren)
Android iOS Jira GitLab Xcode Android Studio IntelliJ
Android Entwicklung iOS Entwicklung Gradle Swift JUnit Git SwiftUI Jira Figma REST Package Manager SQL Kotlin Jetpack Compose Java Gitlab-Ci
Auf Nachfrage
remote
1 Jahr 1 Monat
2022-08 - 2023-08

Konzeptierung der Gematik-Infrastruktur im eHealth Bereich

Senior Software Architekt
Senior Software Architekt
Beschreibung/Leistungsumfang: 
? Unterstützung bei der Herstellung des ?Sektoralen IDP in der Föderation? nach den Vorgaben und Spezifikationen der Gematik
? Technische Konzeption von Systemkomponenten mit hohen Sicherheitsanforderungen auf Basis von Keycloak, OpenID Connect, Spring Boot und Android / iOS Apps
? Aufbau und Nutzung von CI/CD Pipelines (Jenkins, SonarQube, NexusIQ, Argo CD, Docker, Kubernetes)
? Unterstützung des Entwicklerteams bei technischen / sicherheitsrelevanten Fragestellungen und Mitarbeit in der Implementierung (Pair Programming, Test Driven Development)
? Erstellung und Nachhalten von technischer Dokumentation
3 Jahre 2 Monate
2019-07 - 2022-08

Spezifikation/Implementierung/Test einer Multi-Faktor-Authentifizierungslösung

Head of Server Development / Projektleitung OpenID Java Java EE ...
Head of Server Development / Projektleitung
  • Technische Gesamtverantwortung für die Backend-Architektur und deren Umsetzung in einer Microservices-Umgebung
  • Aufbau, Weiterentwicklung und Betreuung der CI/CD-Pipeline zur kontinuierlichen Integration und Auslieferung von Softwarekomponenten
  • Führung und fachliche Anleitung des Entwicklerteams im Kontext agiler Softwareentwicklung nach SCRUM
  • Definition und Umsetzung von Sicherheitsmechanismen auf Basis moderner Standards wie OpenID Connect, OAuth2, SAML, SSL/TLS und PKI
  • Entwicklung und Wartung von RESTful APIs zur Integration mobiler Anwendungen mit der Backend-Infrastruktur
  • Gestaltung und Implementierung skalierbarer Dienste unter Einsatz von Docker, Kubernetes und Spring Boot-
  • Einsatz von Tools wie Git, OpenProjects, JUnit, ElasticSearch, Kibana, MongoDB und Keycloak zur Qualitätssicherung, Performanzüberwachung und Zugriffskontrolle
- Unterstützung bei der BSI-Zertifizierung durch technische Dokumentation, UML-Modellierung, sowie die Einhaltung sicherheitsrelevanter Entwicklungsprozesse
Git OpenProjects
OpenID Java Java EE JavaScript Docker Kubernetes PKI SAML YAML Elastic Search Kibana Spring Boot REST BSI Zertifizierung Angular UML Boostrap OpenID Connect KeyCloak JUnit JSP SSL Microservices MongoDB CI/CD OAuth2 SCRUM
3 Jahre 7 Monate
2019-01 - 2022-07

Integration verschiedener Anwendungen per OIDC

Head of Server Development / Lead Developer OpenID Connect
Head of Server Development / Lead Developer
OpenID Connect
2 Monate
2022-01 - 2022-02

Integration ServiceKonto.Pass via SDK in die Solingen-OSCA-App

Software-Entwickler eID ServiceKonto.NRW eID Server ...
Software-Entwickler

Funktionalität des Servicekonto.Passes (Authentifizierungsapp des Servicekonto.NRW auf Basis der XignIn-Technologie) via SDK in die Solingen-OSCA-App zu integrieren, damit sich in der Folge Einwohner mithilfe ihrer Smartphones gegenüber ausgewählten Diensten im Kontext von E-Government authentisieren können, für die das Servicekonto.NRW nutzbar ist

Beratung in Bezug auf die Integration des Servicekontos in die Solingen-App ? insbesondere hinsichtlich der Wahrung des substanziellen Vertrauensniveaus nach eIDAS

Customizing von Oberflächen und Prozessen

Kundenspezifische Anpassungen und Ergänzungen zur aktuell verfügbaren Software-Lösung

eID ServiceKonto.NRW eID Server native SDK (android & iOS) OSCA-App eIDAS SWIFT Android Kotlin Smart-City Open Source Barrierefreiheit CMS Responsive Design
1 Jahr
2020-01 - 2020-12

Föderierte digitale Identitätsinfrastruktur für Smart-City DVV & Münster

Software-Entwickler eID ServiceKonto.NRW eID Server ...
Software-Entwickler

Beratung und Aufbau eines Identity Management sowie Integration des XignIn-SDK in die MeinDuisburg-App. Ziel des Projektes ist es, dass die Software XignIn auf den Servern der DVV installiert und konfiguriert wird, damit sich in der Folge Nutzer des Cloud-Systems der DVV mithilfe ihres Smartphones gegenüber ausgewählten Diensten authentisieren können. Grundvoraussetzung für den Betrieb von XignIn ist ein funktionierendes Identity-Management-System ("IdM"). Bei der DVV erfolgt zusätzlich zur Installation der Authentifizierungssoftware die Einrichtung und Integration eines solchen IdM-Systems auf Basis der Open Source Software Keycloak inklusive aller verbundener Beratungs- und Supportleistungen sowie Updates.

Der City.Pass Münster ist eine digitale Identitätslösung, durch die Bürgerinnen und Bürgern ein zentraler Login für verschiedene Dienste in einer Smart City geboten wird, welcher einheitlich für alle Anwendungsfälle nutzbar ist ? ein Login für alles! Durch Standardschnittstellen ist der City.Pass einfach integrierbar und erweiterbar. Die Abläufe und das Konzept wurden von Beginn an speziell auf die Stadtwerke zugeschnitten und auf die Bedürfnisse der Bürger angepasst. Vor dem GoLive wurde das System von einem Pentest untersucht und im Audit freigegeben. Seither findet ein Regelmäßiger Austausch statt, um die Authentifizierung über den City.Pass möglichst vielen Diensten nutzbar zu machen.
eID ServiceKonto.NRW eID Server native SDK (android & iOS) OSCA-App eIDAS SWIFT Android Kotlin Smart-City Open Source Barrierefreiheit CMS Xign.Me KeyCloak IAM ID-Broker MeinUnternehmenskonto BundID Docker Kubernetes
3 Jahre 4 Monate
2016-03 - 2019-06

Business Analyse, Konzeption und Spezifikation einer Logistik-Software

Software Architect, Software Analysis UML Datenbanken Oracle ...
Software Architect, Software Analysis
UML Datenbanken Oracle Java Business Analysis agiles Projektmanagement Softwarearchitektur Software Analyse
8 Monate
2015-07 - 2016-02

Konzeption & Implementierung eines Vorhersagemodelles zum Verbrauch/Erzeugen von Strom im Kontext der PowerTAC

Software Developer Java R Spring Boot
Software Developer
Java R Spring Boot
6 Monate
2013-03 - 2013-08

Planung/Spezifikation/Implementierung einer Smartphone App zur visuellen und akustischen Überwachung

Software Developer (Wissenschaftlicher Mitarbeiter) Java Spring Boot R ...
Software Developer (Wissenschaftlicher Mitarbeiter)
Java Spring Boot R Datenbanken SQL LaTeX Java EE
6 Monate
2012-10 - 2013-03

Planung/Spezifikation/Implementierung einer Kamerabasierten und Smartphone unterstütze Überwachungssoftware

Software Developer (Wissenschaftlicher Mitarbeiter) Java Spring Boot R ...
Software Developer (Wissenschaftlicher Mitarbeiter)
Java Spring Boot R Datenbanken SQL

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2013-01 - 2016-01

Informatik

Master of Science, Westfälische Hochschule
Master of Science
Westfälische Hochschule
3 Jahre 1 Monat
2010-01 - 2013-01

Informatik

Bachelor of Science, FH Gelsenkirchen
Bachelor of Science
FH Gelsenkirchen

Kompetenzen

Kompetenzen

Schwerpunkte

Identity Management (IDM)
Experte
Web-Security
Experte
IT-Security
Experte
Client-Server-Kommunikation (REST)
Experte
Software as a Service
Experte
SaaS
Experte
Spezifikation
Experte
Unit Tests
Experte
E2E-Tests
Experte
Monitoring
Experte
Buildmanagement
Experte
Deploymentautomatisierierung
Fortgeschritten
Akzeptanztests
Experte
DevOps
Experte

Produkte / Standards / Erfahrungen / Methoden

OpenID Connect
Experte
SAML
Experte
Kubernetes
Experte
Docker
Experte
Public Key Infrastructure
Fortgeschritten
PKI
Fortgeschritten
Digitale Zertifikate
Fortgeschritten
Elastic Search
Experte
HTML
Experte
YAML
Experte
Java EE
Experte
Spring Boot
Experte
JUnit
Fortgeschritten
JSP
Fortgeschritten
TLS
Experte
SSL
Experte
mTLS
Experte
EJBCA
Fortgeschritten
Wildfly
Fortgeschritten
Apache Tomcat
Fortgeschritten
GIT
Fortgeschritten
REST
Experte
Maven
Experte
Nextcloud
Fortgeschritten
Owncloud
Fortgeschritten
Bootstrap
Fortgeschritten
Angular
Experte
UML
Experte
Wordpress
Fortgeschritten
JSON
Experte
Microservices
Experte
Parse Server
Experte
OpenId4VCI
Keycloak
Experte
Helm
Experte
Kafka
Fortgeschritten
RabbitMQ
Fortgeschritten
SCIM
Experte
Microsoft Entra API
Fortgeschritten
Scrum
Experte
Jira
Experte
LDAP
Fortgeschritten
Microsoft AD
Fortgeschritten
Microsoft Entra ID
Fortgeschritten
CI/CD
Experte
OAuth2
Experte
Gradle
Experte
Prometheus
Experte
Grafana
Experte
ELK Stack
Experte

Betriebssysteme

Linux
Windows

Programmiersprachen

Java
Experte
JavaScript
Fortgeschritten
TypeScript
Experte
Python
Fortgeschritten
Ruby
Basics
R
Fortgeschritten
Kotlin
Experte

Datenbanken

MySQL
Experte
MariaDB
Experte
PostgreSQL
Fortgeschritten
H2
Fortgeschritten
MongoDB
Fortgeschritten

Branchen

Branchen

Public Sektor

Private Sektor

Öffentliche Verwaltungen

Behörde

Städte

Kommunen

Stadtwerke

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.