Keycloak-Experte, Software-Architekt, Developer & Trainer
Aktualisiert am 23.10.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2023
Verfügbar zu: 60%
davon vor Ort: 10%
keycloak
java
javascript
cloud
security
devops
authentifizierung
serverless
aws
Deutsch
nativ
Englisch
fließend

Einsatzorte

Einsatzorte

Darmstadt (+20km) Frankfurt (+20km)

nur Rhein-Main-Gebiet, ansonsten Remote :)

möglich

Projekte

Projekte

6 Jahre 3 Monate
2018-01 - heute

Cloud und Microservice Beratung / Coaching / Workshops

Berater / Trainer Microservices Cloud Serverless ...
Berater / Trainer

Beratung und Workshops hinsichtlich

  • Cloud-Strategien
  • Cloud-Technologien
  • Serverless Architekturen
  • Event-getriebene Architekturen
  • Microservices Architekturen
Microservices Cloud Serverless AWS
verschiedene
Deutschlandweit
6 Jahre 3 Monate
2018-01 - heute

B2B Cloud-Portallösung

Software-/Cloud-Architekt/-Entwickler AWS Cloud Serverless ...
Software-/Cloud-Architekt/-Entwickler
  • Frontend-Architektur und ?Implementierung
  • Implementierung von Java EE basierten Backend-Ressourcen
  • Absicherung/Authentifizierung des Systems über JBoss Keyloak SSO (inkl. Anpassungen)
  • PostgreSQL Volltextsuche
  • Integration von verschiedenen AWS Cloud Ressourcen (S3, Lambda, SQS, SES, ElasticBeanstalk, CloudFormation, etc.)
  • Continuous Integration & Delivery via Jenkins Pipelines (CI / CD)
  • Automatisiertes Deployment via Docker Images in die AWS Cloud
Docker Java JavaScript React Keycloak PostgreSql
AWS Cloud Serverless Docker Java JavaScript DevOps Deployment CI / CD
Immobilien / Broker
Frankfurt am Main
8 Jahre 3 Monate
2016-01 - heute

Security & SSO Beratung / Workshops (Authentifizierung/Autorisierung)

Berater / Trainer OpenID Connect OAuth2 SSO ...
Berater / Trainer
  • Beratung und Workshops hinsichtlich Authentifizierung, Autorisierung und Single Sign On
  • Konzepte und Spezifikationen für Infrastruktur, Betrieb und Entwicklung
  • JBoss Keycloak SSO Anpassungen, Erweiterungen, Integrationen
Keycloak
OpenID Connect OAuth2 SSO IAM Identity & Access Management Authentifizierung Authentisierung Autorisierung
verschiedene
Deutschlandweit
6 Monate
2017-06 - 2017-11

RESTful Services in der AWS Cloud

Software-/Cloud-Architekt/-Entwickler DevOps REST
Software-/Cloud-Architekt/-Entwickler
  • Architektur und Implementierung von Spring Boot basierten RESTful (Micro-)Services
  • Verwendung von (verteiltem) Caching in der Amazon Cloud (AWS Elasticache)
  • Request-Skalierung über AWS SQS Queues
  • Integration von nativen C-Bibliotheken mit Java Native
  • Deployment-Scripts für automatisiertes Deployment der Services
Java Spring Boot AWS
DevOps REST
Verlag / Chemie
6 Monate
2017-01 - 2017-06

Berechnung der LKW-Maut auf Bundesstraßen

Lead-Developer Wasserfall
Lead-Developer
  • Coaching der Projektmitglieder in modernen Programmiermustern und –Paradigmen
  • Qualitätssicherung der vom Team gelieferten Implementierungen
  • Implementierung von querschnittlichen und übergreifenden Themen wie Logging &
    Metriken, Monitoring, Synchronisation und nicht-funktionalen Anforderungen
  • Komponenten-Architektur
Java JavaScript Spring Boot Angular Keycloak
Wasserfall
1 Jahr 2 Monate
2015-11 - 2016-12

B2B-Cloud-Webanwendung / Microservices

Software-Entwickler JavaScript/Java Scrum
Software-Entwickler JavaScript/Java
  • Verteilte Anwendungslandschaft mit Microservices Architektur
  • Implementierung von Microservices mit Spring Boot
  • Interaktion der Microservices (Kommunikationsmuster / REST)
  • Web-Frontent/-UI mit React.JS & Flux (Redux)
  • Single-Sign-On (SSO) aller Applikationen über Keycloak & Implementierung einer kundenspezifischen User Federation
  • Nutzung von verschiedenen Persistenzen: RDBMS: Oracle DB & MySql, Suchindizes: Elasticsearch
Java JavaScript Spring Boot REST ReactJS Keycloak AWS Cloud Ansible Elastic Search
Scrum
Verlagswesen
Darmstadt
3 Monate
2015-09 - 2015-11

Call-Center Kundenservice Anwendung

Software-Entwickler / JavaScript-Spezialist
Software-Entwickler / JavaScript-Spezialist
  • Aufbau einer wiederverwend- und wartbaren JavaScript-Architektur, basierend auf klassischen jQuery-Plugins und Module-Patterns
  • Implementierung eines Drag’n’Drop Formular-Builders mit Angular.js
  • Kapselung von aufwendigen JS-Prozeduren in einfach zu verwendende Funktionen
  • Automatisierte Qualitätssicherung und Dokumentation
Java EE JBoss Wildfly JavaScript jQuery AngularJS JSF Mule Service Bus
Energiewirtschaft
Darmstadt
9 Monate
2015-02 - 2015-10

Integrierte E-Commerce Plattform aller an einem Flughafen vertretenen Einzelha?ndler

Software-Entwickler / Integrations-Spezialist Scrum
Software-Entwickler / Integrations-Spezialist

- Integration eines Single-Sign-On (SSO) und Identity-Management (IDM) Systems in die heterogene Systemumgebung (Web-Applikationen & Micro-Services unterschiedlicher Programmiersprachen, Mobile Apps)

- Implementierung einer serviceorientierten Schnittstelle zu mehreren Fluginformationssystemen

- Implementieren von Schnittstellen fu?r mobile Apps hinsichtlich Produkt- und Warenkorb-Funktionen

- Aufsetzen einer Test- und Deploymentstrategie fu?r die Schnittstellen

- Entwurf und Implementierung von Micro Services

Java 8 Groovy Mule Service Bus JMS Keycloak JBoss Wildfly Play Framework Akka Redis Spock
Scrum
Wiesbaden
7 Monate
2014-07 - 2015-01

Integration Platform Framework / Custom-made ESB

Software-Architekt Wasserfall
Software-Architekt
- Erstellung einer Architektur für ein Integration-Framework auf Basis von Java EE um verschiedene, teilweise proprietäre, Backend-Systeme miteinander zu verbinden und ein einheitliches REST-Interface nach außen zu propagieren. - Erarbeitung einer Objekt-Caching Strategie mittels Shared-Caches (OnHeap und OffHeap) - Erarbeitung eines Dynamic Proxy Konzeptes, um Querschnitts-Aspekte (Tracing, Logging, Exceptions, Transactions, etc.) automatisiert zu verarbeiten. - Aufbau einer ausfallsicheren (high-availability) Messaging Plattform für die Umsetzung des Publish/Subscribe Patterns (mittels HornetQ) - Konzeption und Implementierung eines hochverfügbaren, ausfallsicheren, asynchronen und nicht-blockierenden "Garantie-Services" mit Key-Value-Stores und asynchronen REST-Requestverarbeitung. - Implementierung umfangreicher Prototypen und Qualitätssicherung der Ergebnisse des Teams - Erstellung einer umfangreichen Entwickler-Dokumentation (User-Guide) - Coaching und Qualitätssicherung der implementierenden Abteilungen
Java EE JAX-RS JPA CDI EJB JMS JUnit Mockito JBoss EAP HornetQ EhCache Redis Node.js Gradle
Wasserfall
Paketdienstleister
Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Audio-Engineer (SAE Institute / SAE Technology College, Frankfurt, 1997)

 

Certified Professional for Software Architecture (iSAQB, 2013)

Position

Position

Ich definiere meine Kompetenz nicht über ?Positionen?.

Oder wie wär?s mit ?Bullshit-Detector??

Kompetenzen

Kompetenzen

Top-Skills

keycloak java javascript cloud security devops authentifizierung serverless aws

Schwerpunkte

Amazon Web Services
Cloud
DevOps
Enterprise Application Integration (EAI)
Funktionale Programmierung
Java
JavaScript
Micro Services
Serverless
Software-Architektur
Web Services
Web-Anwendungen

Produkte / Standards / Erfahrungen / Methoden

Akka
Angular
Ansible
Apache Camel
Authentifizierung
Autorisierung
AWS
Bootstrap
CDI
CI / CD
Cloud
Deployment
DevOps
Docker
Eclipse
Git
Gradle
Hibernate
IAM
Identity & Access Management
IntelliJ
JAX-RS
JAX-WS
JBoss Wildfly
Jenkins
JPA
jQuery
JUnit
Keycloak
Log4J
Logback
Maven
Microservices
Mockito
Mule Service Bus
Node.js
OAuth2
OpenID Connect
Play Framework
React
ReactJS
Scrum
Serverless
Spock
Spring Batch
Spring Boot
Spring Integration
Spring Security
SSO
SVN

Betriebssysteme

Linux
Mac OS
Windows

Programmiersprachen

ECMAScript
Groovy
Java
Java 8
Java EE
JavaScript
Typescript
XML
XQuery

Datenbanken

Elastic Search
JDBC
MySQL
Oracle
PostgreSql
Redis
SQL

Datenkommunikation

Internet, Intranet
JMS
Message Queuing
REST
RMI
SOAP
Web Services

Branchen

Branchen

Tourismus, Telekommunikation, Automotive, Banken/KAGs, FinTecs, Behörden/Öffentliche Verwaltung, Handel, Logistik, Transporte, Mobile Commerce, IT, Verlagswesen, Immobilien

Einsatzorte

Einsatzorte

Darmstadt (+20km) Frankfurt (+20km)

nur Rhein-Main-Gebiet, ansonsten Remote :)

möglich

Projekte

Projekte

6 Jahre 3 Monate
2018-01 - heute

Cloud und Microservice Beratung / Coaching / Workshops

Berater / Trainer Microservices Cloud Serverless ...
Berater / Trainer

Beratung und Workshops hinsichtlich

  • Cloud-Strategien
  • Cloud-Technologien
  • Serverless Architekturen
  • Event-getriebene Architekturen
  • Microservices Architekturen
Microservices Cloud Serverless AWS
verschiedene
Deutschlandweit
6 Jahre 3 Monate
2018-01 - heute

B2B Cloud-Portallösung

Software-/Cloud-Architekt/-Entwickler AWS Cloud Serverless ...
Software-/Cloud-Architekt/-Entwickler
  • Frontend-Architektur und ?Implementierung
  • Implementierung von Java EE basierten Backend-Ressourcen
  • Absicherung/Authentifizierung des Systems über JBoss Keyloak SSO (inkl. Anpassungen)
  • PostgreSQL Volltextsuche
  • Integration von verschiedenen AWS Cloud Ressourcen (S3, Lambda, SQS, SES, ElasticBeanstalk, CloudFormation, etc.)
  • Continuous Integration & Delivery via Jenkins Pipelines (CI / CD)
  • Automatisiertes Deployment via Docker Images in die AWS Cloud
Docker Java JavaScript React Keycloak PostgreSql
AWS Cloud Serverless Docker Java JavaScript DevOps Deployment CI / CD
Immobilien / Broker
Frankfurt am Main
8 Jahre 3 Monate
2016-01 - heute

Security & SSO Beratung / Workshops (Authentifizierung/Autorisierung)

Berater / Trainer OpenID Connect OAuth2 SSO ...
Berater / Trainer
  • Beratung und Workshops hinsichtlich Authentifizierung, Autorisierung und Single Sign On
  • Konzepte und Spezifikationen für Infrastruktur, Betrieb und Entwicklung
  • JBoss Keycloak SSO Anpassungen, Erweiterungen, Integrationen
Keycloak
OpenID Connect OAuth2 SSO IAM Identity & Access Management Authentifizierung Authentisierung Autorisierung
verschiedene
Deutschlandweit
6 Monate
2017-06 - 2017-11

RESTful Services in der AWS Cloud

Software-/Cloud-Architekt/-Entwickler DevOps REST
Software-/Cloud-Architekt/-Entwickler
  • Architektur und Implementierung von Spring Boot basierten RESTful (Micro-)Services
  • Verwendung von (verteiltem) Caching in der Amazon Cloud (AWS Elasticache)
  • Request-Skalierung über AWS SQS Queues
  • Integration von nativen C-Bibliotheken mit Java Native
  • Deployment-Scripts für automatisiertes Deployment der Services
Java Spring Boot AWS
DevOps REST
Verlag / Chemie
6 Monate
2017-01 - 2017-06

Berechnung der LKW-Maut auf Bundesstraßen

Lead-Developer Wasserfall
Lead-Developer
  • Coaching der Projektmitglieder in modernen Programmiermustern und –Paradigmen
  • Qualitätssicherung der vom Team gelieferten Implementierungen
  • Implementierung von querschnittlichen und übergreifenden Themen wie Logging &
    Metriken, Monitoring, Synchronisation und nicht-funktionalen Anforderungen
  • Komponenten-Architektur
Java JavaScript Spring Boot Angular Keycloak
Wasserfall
1 Jahr 2 Monate
2015-11 - 2016-12

B2B-Cloud-Webanwendung / Microservices

Software-Entwickler JavaScript/Java Scrum
Software-Entwickler JavaScript/Java
  • Verteilte Anwendungslandschaft mit Microservices Architektur
  • Implementierung von Microservices mit Spring Boot
  • Interaktion der Microservices (Kommunikationsmuster / REST)
  • Web-Frontent/-UI mit React.JS & Flux (Redux)
  • Single-Sign-On (SSO) aller Applikationen über Keycloak & Implementierung einer kundenspezifischen User Federation
  • Nutzung von verschiedenen Persistenzen: RDBMS: Oracle DB & MySql, Suchindizes: Elasticsearch
Java JavaScript Spring Boot REST ReactJS Keycloak AWS Cloud Ansible Elastic Search
Scrum
Verlagswesen
Darmstadt
3 Monate
2015-09 - 2015-11

Call-Center Kundenservice Anwendung

Software-Entwickler / JavaScript-Spezialist
Software-Entwickler / JavaScript-Spezialist
  • Aufbau einer wiederverwend- und wartbaren JavaScript-Architektur, basierend auf klassischen jQuery-Plugins und Module-Patterns
  • Implementierung eines Drag’n’Drop Formular-Builders mit Angular.js
  • Kapselung von aufwendigen JS-Prozeduren in einfach zu verwendende Funktionen
  • Automatisierte Qualitätssicherung und Dokumentation
Java EE JBoss Wildfly JavaScript jQuery AngularJS JSF Mule Service Bus
Energiewirtschaft
Darmstadt
9 Monate
2015-02 - 2015-10

Integrierte E-Commerce Plattform aller an einem Flughafen vertretenen Einzelha?ndler

Software-Entwickler / Integrations-Spezialist Scrum
Software-Entwickler / Integrations-Spezialist

- Integration eines Single-Sign-On (SSO) und Identity-Management (IDM) Systems in die heterogene Systemumgebung (Web-Applikationen & Micro-Services unterschiedlicher Programmiersprachen, Mobile Apps)

- Implementierung einer serviceorientierten Schnittstelle zu mehreren Fluginformationssystemen

- Implementieren von Schnittstellen fu?r mobile Apps hinsichtlich Produkt- und Warenkorb-Funktionen

- Aufsetzen einer Test- und Deploymentstrategie fu?r die Schnittstellen

- Entwurf und Implementierung von Micro Services

Java 8 Groovy Mule Service Bus JMS Keycloak JBoss Wildfly Play Framework Akka Redis Spock
Scrum
Wiesbaden
7 Monate
2014-07 - 2015-01

Integration Platform Framework / Custom-made ESB

Software-Architekt Wasserfall
Software-Architekt
- Erstellung einer Architektur für ein Integration-Framework auf Basis von Java EE um verschiedene, teilweise proprietäre, Backend-Systeme miteinander zu verbinden und ein einheitliches REST-Interface nach außen zu propagieren. - Erarbeitung einer Objekt-Caching Strategie mittels Shared-Caches (OnHeap und OffHeap) - Erarbeitung eines Dynamic Proxy Konzeptes, um Querschnitts-Aspekte (Tracing, Logging, Exceptions, Transactions, etc.) automatisiert zu verarbeiten. - Aufbau einer ausfallsicheren (high-availability) Messaging Plattform für die Umsetzung des Publish/Subscribe Patterns (mittels HornetQ) - Konzeption und Implementierung eines hochverfügbaren, ausfallsicheren, asynchronen und nicht-blockierenden "Garantie-Services" mit Key-Value-Stores und asynchronen REST-Requestverarbeitung. - Implementierung umfangreicher Prototypen und Qualitätssicherung der Ergebnisse des Teams - Erstellung einer umfangreichen Entwickler-Dokumentation (User-Guide) - Coaching und Qualitätssicherung der implementierenden Abteilungen
Java EE JAX-RS JPA CDI EJB JMS JUnit Mockito JBoss EAP HornetQ EhCache Redis Node.js Gradle
Wasserfall
Paketdienstleister
Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Audio-Engineer (SAE Institute / SAE Technology College, Frankfurt, 1997)

 

Certified Professional for Software Architecture (iSAQB, 2013)

Position

Position

Ich definiere meine Kompetenz nicht über ?Positionen?.

Oder wie wär?s mit ?Bullshit-Detector??

Kompetenzen

Kompetenzen

Top-Skills

keycloak java javascript cloud security devops authentifizierung serverless aws

Schwerpunkte

Amazon Web Services
Cloud
DevOps
Enterprise Application Integration (EAI)
Funktionale Programmierung
Java
JavaScript
Micro Services
Serverless
Software-Architektur
Web Services
Web-Anwendungen

Produkte / Standards / Erfahrungen / Methoden

Akka
Angular
Ansible
Apache Camel
Authentifizierung
Autorisierung
AWS
Bootstrap
CDI
CI / CD
Cloud
Deployment
DevOps
Docker
Eclipse
Git
Gradle
Hibernate
IAM
Identity & Access Management
IntelliJ
JAX-RS
JAX-WS
JBoss Wildfly
Jenkins
JPA
jQuery
JUnit
Keycloak
Log4J
Logback
Maven
Microservices
Mockito
Mule Service Bus
Node.js
OAuth2
OpenID Connect
Play Framework
React
ReactJS
Scrum
Serverless
Spock
Spring Batch
Spring Boot
Spring Integration
Spring Security
SSO
SVN

Betriebssysteme

Linux
Mac OS
Windows

Programmiersprachen

ECMAScript
Groovy
Java
Java 8
Java EE
JavaScript
Typescript
XML
XQuery

Datenbanken

Elastic Search
JDBC
MySQL
Oracle
PostgreSql
Redis
SQL

Datenkommunikation

Internet, Intranet
JMS
Message Queuing
REST
RMI
SOAP
Web Services

Branchen

Branchen

Tourismus, Telekommunikation, Automotive, Banken/KAGs, FinTecs, Behörden/Öffentliche Verwaltung, Handel, Logistik, Transporte, Mobile Commerce, IT, Verlagswesen, Immobilien

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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