IAM Spezialist. Java, Golang, JavaScript Entwickler
Aktualisiert am 20.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 12.02.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Software-Entwicklung
Identity and Access Management
DevOps
DevOps
Kubernetes
Java
WebServices
WSO2
JavaScript
Go
SAML
OpenID
Microservices
OAuth
Android
Kotlin
OIDC
FIDO2
IAM
Back-End Entwickler
EAI
API Management
Keycloak
English
Fluent
German
Fluent
Spanish
Native Speaker

Einsatzorte

Einsatzorte

Nürnberg (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre
2022-02 - 2024-01

Design und Entwicklung von IAM-Anwendungen

IAM-Spezialist Java Golang Kotlin
IAM-Spezialist

Entwicklung von kundenspezifischen Lösungen im Bereich Identity und Access Management.

  • Konfiguration und Anpassung von Keycloak und WSO2 Identity Providers
  • Entwicklung in Golang von OAuth/OIDC clients
  • Implementierung in JavaScript von FIDO2-Authentifikatoren für Browser und Android-Geräte
  • Entwicklung in Java von x509-basierten-Authentifikatoren zur Anmeldung mit Zertifikaten
  • Entwicklung von biometrischen Authentifikatoren mit Gesichtserkennung und anderen biometrischen Merkmalen
  • Entwicklung in Kotlin von kundenspezifischen Authentifikatoren für Android-Geräte

Keycloak Android AWS Docker PostgreSQL WSO2 Vue.js Jetpack Compose
Java Golang Kotlin
Veridos GmbH
München
1 Jahr 8 Monate
2021-08 - 2023-03

Integration des CRM-Systems der Bank

Software-Entwickler / Integration Architect Java Apex Salesforce ...
Software-Entwickler / Integration Architect
  • Anpassung der Salesforce CRM-Codebasis an die Geschäftsanforderungen
  • Integration von Salesforce mit dem Azqore-Kernbankensystem
  • Integration von AD mit dem Azqore Identity Provider
  • Implementierung von Salesforce APEX APIs
  • Konfiguration des OIDC mit Active Directory
Salesforce-CRM S2i Active Directory Azqore
Java Apex Salesforce PowerShell OIDC OAuth
Compagnie Monesque de Banque (CMB)
Monte-Carlo, Monaco
8 Monate
2021-04 - 2021-11

Migration der Identity und Access-Manager

Software-Entwickler Java Shell-Script
Software-Entwickler
Migration der Identity and Access-Lösung.
Aufgaben:
  • Migration der Datenbanken
  • Skripte und Quellcode-Entwicklung (Java- und HTTP-Request-Skripting)
  • Legacy-Identitätsserver Verwaltung und Support
  • System Deployment (Pipeline) in AWS mit Ansible, AWS CLI und APIs
Ansible Amazon EC2 PostgreSQL WSO2 Identity Server AWS
Java Shell-Script
Venuetize
Tampa, FL, USA
2 Jahre 1 Monat
2019-04 - 2021-04

Identity, Access Management und PSD2 Implementierung

Software-Entwickler API Management OAuth PSD2 ...
Software-Entwickler
Entwicklung von Integrationskomponenten für Unternehmensanwendungen, APIs, Identity und Access Management und PSD2-Implementierung (Payment Services Directive).
  • Entwicklung von benutzerdefinierten Komponenten in Java und Javascript .
  • Einrichtung und Integration von WSO2 Identity Server und API-Manager.
  • Bereitstellung von APIs.
  • Migration des Identitätsmanagementsystems.
WSO2 API Manager Active Directory MariaDB LDAP WSO2 Identity Server
API Management OAuth PSD2 SAML Kotlin Java OpenID
Sopra Financial Technology (Sparda Bank Datenverarbeitung Eg)
Nürnberg
11 Monate
2018-06 - 2019-04

E-Shop Backend System Entwicklung

Software Entwickler Java Groovy
Software Entwickler

Backend-Integration und Entwicklung für E-Shop

Aufgaben:

  • Backend-Integration und Entwicklung des Online-Shops
  • Einrichtung von Continuous Integration / Continuous Deployment
  • Design und Implementierung von APIs und des Enterprise Service
    Bus
WSO2 APIM wso2 Integration
Java Groovy
Trumpf GmbH + Co. KG
Ditzingen
4 Monate
2018-02 - 2018-05

Entwicklung eines ereignisbasierten Systems

Software Entwickler Java JavaScript ReactJS
Software Entwickler
  • Entwicklung, Installation und Konfiguration eines Streamprozessors
  • Analyse und Identifizierung komplexer Ereignisse
  • Entwicklung von Stream-Prozessor-Siddhi-Abfragen
  • Entwicklung von JavaScript-Dashboard-Widgets
  • HTTP- und Websocket-Kommunikation Entwicklung zwischen System-Knoten
WSO2 Stream Processor Node.js
Java JavaScript ReactJS
TLScontact
Lyon, Frankreich
5 Monate
2017-10 - 2018-02

API Gateway Deployment

Software-Entwickler Java
Software-Entwickler
  • Integration von API Gateway mit Legacy-Identitäts- und Zugriffsverwaltungssystem
  • Einrichtung und Anpassung des API-Gateways
  • Entwicklung von benutzerdefinierten Komponenten in Java
OSGI WSO2
Java
Zürich Versicherung
Zürich, Schweiz
3 Monate
2017-08 - 2017-10

Entwicklung von Identity- und Access-Management-Clients

Software-Entwickler Java C# PHP
Software-Entwickler

Aufbau eines Identity and Access Management Systems auf Basis von SAML mit Entwicklung von Clientbibliotheken in Java, C# und PHP

Aufgaben:

  • Identitätsserver-Installation und Konfiguration
  • Entwicklung von OpenId Connect-Dienstanbietern in Java, C# und PHP -
  • Entwicklung von SAML-basierten Partnern in Java, C# und PHP
nginx MySQL
Java C# PHP
Astra Indonesia
Jakarta, Indonesia
6 Monate
2017-01 - 2017-06

API Gateway Entwicklung

Software Entwickler Java Shellscript
Software Entwickler
  • Anpassung der Dienste und Übergang zu einer API-gesteuerten Architektur, um die Integration zu erleichtern
  • Systemkonfiguration und Einrichtung in einer Openshift/Kubernetes Umgebung
  • Integration des Api-Gateways mit Keycloak

  • Clustering des API Managers
  • Entwicklung von benutzerdefinierten Grants für den API Manager
Red Hat OpenShift Kubernetes Keycloak Docker
Java Shellscript
Deutsche Bank AG
Frankfurt am Main
3 Jahre 3 Monate
2013-06 - 2016-08

Build-System und Software-Integration

DevOps / System Integrator Java Ant Gradle ...
DevOps / System Integrator
  • Implementierung von automatischen Builds und Koordination der Softwarelieferungen an die Kunden
  •  Integration und Zusammenstellung von Softwarekomponenten (Continuous Integration and Deployment)
  •  Entwicklung des Build-Systems und der Support-Tools
  •  Verwaltung und Wartung der Build-Server, CI/CD, und Build-Artifacts.
Git Maven Perforce Jenkins Artifactory
Java Ant Gradle Linux Windows Server
e.solutions GmbH
Germany
2 Jahre 6 Monate
2010-05 - 2012-10

Back-End Software Entwicklung

Software Entwickler, Studentische hilfskraft Java JMS XML ...
Software Entwickler, Studentische hilfskraft
    • Entwicklung von Back-End- und Integrationsfunktionen für Ressourcenmanagementsysteme basierend auf Event Driven Architectures
    • Implementierung von Machine Communication Standards mit Web Services
    •  Entwicklung von Webanwendungen
      Java JMS XML Rest SOAP ACE JavaScript GWT
      C.I.K. University of Paderborn
      Germany
      1 Jahr 5 Monate
      2008-05 - 2009-09

      Requirements-Ingenieur

      Requirements Engineer
      Requirements Engineer
        • Anforderungserhebung, Dokumentation und Validierung mit externen und internen Kunden 
        • Ansprechpartner zwischen den Anwendern, Lieferanten und dem IT-Team im Unternehmen
        •  Gestaltung der IT-Unternehmensarchitektur basierend auf den Anforderungen der internen Kunden und Nutzer
          HP PPM
          Grupo Argos
          Colombia
          1 Jahr 10 Monate
          2006-07 - 2008-04

          Integration von Enterprise-Unternehmensanwendungen

          IT-Berater PL/SQL i2 SCM Modules PowerCenter ...
          IT-Berater
            • Integration von Unternehmensanwendungen mit Informatica PowerCenter ETL, SOA BPEL, JMS und benutzerdefinierten Skripten 
            • Entwicklung von Werkzeuganwendungen und Konfiguration von Datenbanken
            •  Installation und Konfiguration von Unternehmensanwendungen
              i2 Informatica PowerCenter
              PL/SQL i2 SCM Modules PowerCenter in Windows and AIX Servers Oracle JD Edwards Data Bases SCM and CRM software other legacy applications Java
              IBM
              Colombia

              Aus- und Weiterbildung

              Aus- und Weiterbildung

              3 Jahre 8 Monate
              2009-09 - 2013-04

              Master Informatik

              Master Informatik, Universität Paderborn, Germany
              Master Informatik
              Universität Paderborn, Germany

              Eingebettete Systeme

              7 Jahre 5 Monate
              2001-02 - 2008-06

              Computer Science

              Bachelor of Computer Science, EAFIT University, Colombia
              Bachelor of Computer Science
              EAFIT University, Colombia

              Software Engineering

              Position

              Position

              Software Entwickler / IAM Spezialist

              Kompetenzen

              Kompetenzen

              Top-Skills

              Software-Entwicklung Identity and Access Management DevOps DevOps Kubernetes Java WebServices WSO2 JavaScript Go SAML OpenID Microservices OAuth Android Kotlin OIDC FIDO2 IAM Back-End Entwickler EAI API Management Keycloak

              Produkte / Standards / Erfahrungen / Methoden

              OIDC
              SAML
              OAuth
              API Management
              WSO2 Identity Server
              WSO2 API Manager
              Keycloak
              FIDO
              Golang
              Javascript
              Java
              ESB
              JMS
              OSGi
              PSD2
              Tomcat
              Apex

              Professional Capabilities:

              • API Management, Web Services Security, Identity and Access Management (IAM), Enterprise Application Integration, Microservices, Service Oriented Architectures (SOA), Event Driven Architectures (EDA).
              • Integration Technologies: WSO2 Enterprise Integrator, WSO2 API Manager, WSO2 Identity Server, JMS, AMQP, AXIS, CXF, SOAP, Rest, Ant, Gradle, Maven, Kubernetes, Openshift, OAuth 2.0, OpenId Connect, SAML SSO, OpenAPI, SCIM
              • Software Enticklung: Java, Javascript, Golang, CSS, HTML

              Betriebssysteme

              Linux
              Mac OS X
              Unix
              Windows Server

              Programmiersprachen

              Go
              Java
              Javascript
              Kotlin

              Datenbanken

              MySQL
              Oracle DB
              Postgresql

              Einsatzorte

              Einsatzorte

              Nürnberg (+500km)
              Deutschland, Schweiz, Österreich
              möglich

              Projekte

              Projekte

              2 Jahre
              2022-02 - 2024-01

              Design und Entwicklung von IAM-Anwendungen

              IAM-Spezialist Java Golang Kotlin
              IAM-Spezialist

              Entwicklung von kundenspezifischen Lösungen im Bereich Identity und Access Management.

              • Konfiguration und Anpassung von Keycloak und WSO2 Identity Providers
              • Entwicklung in Golang von OAuth/OIDC clients
              • Implementierung in JavaScript von FIDO2-Authentifikatoren für Browser und Android-Geräte
              • Entwicklung in Java von x509-basierten-Authentifikatoren zur Anmeldung mit Zertifikaten
              • Entwicklung von biometrischen Authentifikatoren mit Gesichtserkennung und anderen biometrischen Merkmalen
              • Entwicklung in Kotlin von kundenspezifischen Authentifikatoren für Android-Geräte

              Keycloak Android AWS Docker PostgreSQL WSO2 Vue.js Jetpack Compose
              Java Golang Kotlin
              Veridos GmbH
              München
              1 Jahr 8 Monate
              2021-08 - 2023-03

              Integration des CRM-Systems der Bank

              Software-Entwickler / Integration Architect Java Apex Salesforce ...
              Software-Entwickler / Integration Architect
              • Anpassung der Salesforce CRM-Codebasis an die Geschäftsanforderungen
              • Integration von Salesforce mit dem Azqore-Kernbankensystem
              • Integration von AD mit dem Azqore Identity Provider
              • Implementierung von Salesforce APEX APIs
              • Konfiguration des OIDC mit Active Directory
              Salesforce-CRM S2i Active Directory Azqore
              Java Apex Salesforce PowerShell OIDC OAuth
              Compagnie Monesque de Banque (CMB)
              Monte-Carlo, Monaco
              8 Monate
              2021-04 - 2021-11

              Migration der Identity und Access-Manager

              Software-Entwickler Java Shell-Script
              Software-Entwickler
              Migration der Identity and Access-Lösung.
              Aufgaben:
              • Migration der Datenbanken
              • Skripte und Quellcode-Entwicklung (Java- und HTTP-Request-Skripting)
              • Legacy-Identitätsserver Verwaltung und Support
              • System Deployment (Pipeline) in AWS mit Ansible, AWS CLI und APIs
              Ansible Amazon EC2 PostgreSQL WSO2 Identity Server AWS
              Java Shell-Script
              Venuetize
              Tampa, FL, USA
              2 Jahre 1 Monat
              2019-04 - 2021-04

              Identity, Access Management und PSD2 Implementierung

              Software-Entwickler API Management OAuth PSD2 ...
              Software-Entwickler
              Entwicklung von Integrationskomponenten für Unternehmensanwendungen, APIs, Identity und Access Management und PSD2-Implementierung (Payment Services Directive).
              • Entwicklung von benutzerdefinierten Komponenten in Java und Javascript .
              • Einrichtung und Integration von WSO2 Identity Server und API-Manager.
              • Bereitstellung von APIs.
              • Migration des Identitätsmanagementsystems.
              WSO2 API Manager Active Directory MariaDB LDAP WSO2 Identity Server
              API Management OAuth PSD2 SAML Kotlin Java OpenID
              Sopra Financial Technology (Sparda Bank Datenverarbeitung Eg)
              Nürnberg
              11 Monate
              2018-06 - 2019-04

              E-Shop Backend System Entwicklung

              Software Entwickler Java Groovy
              Software Entwickler

              Backend-Integration und Entwicklung für E-Shop

              Aufgaben:

              • Backend-Integration und Entwicklung des Online-Shops
              • Einrichtung von Continuous Integration / Continuous Deployment
              • Design und Implementierung von APIs und des Enterprise Service
                Bus
              WSO2 APIM wso2 Integration
              Java Groovy
              Trumpf GmbH + Co. KG
              Ditzingen
              4 Monate
              2018-02 - 2018-05

              Entwicklung eines ereignisbasierten Systems

              Software Entwickler Java JavaScript ReactJS
              Software Entwickler
              • Entwicklung, Installation und Konfiguration eines Streamprozessors
              • Analyse und Identifizierung komplexer Ereignisse
              • Entwicklung von Stream-Prozessor-Siddhi-Abfragen
              • Entwicklung von JavaScript-Dashboard-Widgets
              • HTTP- und Websocket-Kommunikation Entwicklung zwischen System-Knoten
              WSO2 Stream Processor Node.js
              Java JavaScript ReactJS
              TLScontact
              Lyon, Frankreich
              5 Monate
              2017-10 - 2018-02

              API Gateway Deployment

              Software-Entwickler Java
              Software-Entwickler
              • Integration von API Gateway mit Legacy-Identitäts- und Zugriffsverwaltungssystem
              • Einrichtung und Anpassung des API-Gateways
              • Entwicklung von benutzerdefinierten Komponenten in Java
              OSGI WSO2
              Java
              Zürich Versicherung
              Zürich, Schweiz
              3 Monate
              2017-08 - 2017-10

              Entwicklung von Identity- und Access-Management-Clients

              Software-Entwickler Java C# PHP
              Software-Entwickler

              Aufbau eines Identity and Access Management Systems auf Basis von SAML mit Entwicklung von Clientbibliotheken in Java, C# und PHP

              Aufgaben:

              • Identitätsserver-Installation und Konfiguration
              • Entwicklung von OpenId Connect-Dienstanbietern in Java, C# und PHP -
              • Entwicklung von SAML-basierten Partnern in Java, C# und PHP
              nginx MySQL
              Java C# PHP
              Astra Indonesia
              Jakarta, Indonesia
              6 Monate
              2017-01 - 2017-06

              API Gateway Entwicklung

              Software Entwickler Java Shellscript
              Software Entwickler
              • Anpassung der Dienste und Übergang zu einer API-gesteuerten Architektur, um die Integration zu erleichtern
              • Systemkonfiguration und Einrichtung in einer Openshift/Kubernetes Umgebung
              • Integration des Api-Gateways mit Keycloak

              • Clustering des API Managers
              • Entwicklung von benutzerdefinierten Grants für den API Manager
              Red Hat OpenShift Kubernetes Keycloak Docker
              Java Shellscript
              Deutsche Bank AG
              Frankfurt am Main
              3 Jahre 3 Monate
              2013-06 - 2016-08

              Build-System und Software-Integration

              DevOps / System Integrator Java Ant Gradle ...
              DevOps / System Integrator
              • Implementierung von automatischen Builds und Koordination der Softwarelieferungen an die Kunden
              •  Integration und Zusammenstellung von Softwarekomponenten (Continuous Integration and Deployment)
              •  Entwicklung des Build-Systems und der Support-Tools
              •  Verwaltung und Wartung der Build-Server, CI/CD, und Build-Artifacts.
              Git Maven Perforce Jenkins Artifactory
              Java Ant Gradle Linux Windows Server
              e.solutions GmbH
              Germany
              2 Jahre 6 Monate
              2010-05 - 2012-10

              Back-End Software Entwicklung

              Software Entwickler, Studentische hilfskraft Java JMS XML ...
              Software Entwickler, Studentische hilfskraft
                • Entwicklung von Back-End- und Integrationsfunktionen für Ressourcenmanagementsysteme basierend auf Event Driven Architectures
                • Implementierung von Machine Communication Standards mit Web Services
                •  Entwicklung von Webanwendungen
                  Java JMS XML Rest SOAP ACE JavaScript GWT
                  C.I.K. University of Paderborn
                  Germany
                  1 Jahr 5 Monate
                  2008-05 - 2009-09

                  Requirements-Ingenieur

                  Requirements Engineer
                  Requirements Engineer
                    • Anforderungserhebung, Dokumentation und Validierung mit externen und internen Kunden 
                    • Ansprechpartner zwischen den Anwendern, Lieferanten und dem IT-Team im Unternehmen
                    •  Gestaltung der IT-Unternehmensarchitektur basierend auf den Anforderungen der internen Kunden und Nutzer
                      HP PPM
                      Grupo Argos
                      Colombia
                      1 Jahr 10 Monate
                      2006-07 - 2008-04

                      Integration von Enterprise-Unternehmensanwendungen

                      IT-Berater PL/SQL i2 SCM Modules PowerCenter ...
                      IT-Berater
                        • Integration von Unternehmensanwendungen mit Informatica PowerCenter ETL, SOA BPEL, JMS und benutzerdefinierten Skripten 
                        • Entwicklung von Werkzeuganwendungen und Konfiguration von Datenbanken
                        •  Installation und Konfiguration von Unternehmensanwendungen
                          i2 Informatica PowerCenter
                          PL/SQL i2 SCM Modules PowerCenter in Windows and AIX Servers Oracle JD Edwards Data Bases SCM and CRM software other legacy applications Java
                          IBM
                          Colombia

                          Aus- und Weiterbildung

                          Aus- und Weiterbildung

                          3 Jahre 8 Monate
                          2009-09 - 2013-04

                          Master Informatik

                          Master Informatik, Universität Paderborn, Germany
                          Master Informatik
                          Universität Paderborn, Germany

                          Eingebettete Systeme

                          7 Jahre 5 Monate
                          2001-02 - 2008-06

                          Computer Science

                          Bachelor of Computer Science, EAFIT University, Colombia
                          Bachelor of Computer Science
                          EAFIT University, Colombia

                          Software Engineering

                          Position

                          Position

                          Software Entwickler / IAM Spezialist

                          Kompetenzen

                          Kompetenzen

                          Top-Skills

                          Software-Entwicklung Identity and Access Management DevOps DevOps Kubernetes Java WebServices WSO2 JavaScript Go SAML OpenID Microservices OAuth Android Kotlin OIDC FIDO2 IAM Back-End Entwickler EAI API Management Keycloak

                          Produkte / Standards / Erfahrungen / Methoden

                          OIDC
                          SAML
                          OAuth
                          API Management
                          WSO2 Identity Server
                          WSO2 API Manager
                          Keycloak
                          FIDO
                          Golang
                          Javascript
                          Java
                          ESB
                          JMS
                          OSGi
                          PSD2
                          Tomcat
                          Apex

                          Professional Capabilities:

                          • API Management, Web Services Security, Identity and Access Management (IAM), Enterprise Application Integration, Microservices, Service Oriented Architectures (SOA), Event Driven Architectures (EDA).
                          • Integration Technologies: WSO2 Enterprise Integrator, WSO2 API Manager, WSO2 Identity Server, JMS, AMQP, AXIS, CXF, SOAP, Rest, Ant, Gradle, Maven, Kubernetes, Openshift, OAuth 2.0, OpenId Connect, SAML SSO, OpenAPI, SCIM
                          • Software Enticklung: Java, Javascript, Golang, CSS, HTML

                          Betriebssysteme

                          Linux
                          Mac OS X
                          Unix
                          Windows Server

                          Programmiersprachen

                          Go
                          Java
                          Javascript
                          Kotlin

                          Datenbanken

                          MySQL
                          Oracle DB
                          Postgresql

                          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.