Experte für systemübergreifende Business-Process-Integration &-Automation: Konzeption und Umsetzung von MicroservicesArchitekturen mit Java und Spring
Aktualisiert am 14.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.12.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java 21
Spring
Quarkus
REST
JPA
BPMN
Kubernetes
Cloud Architect
JSON
Kafka
SOAP
Maven
SQL
PL/SQL
Oracle 19c
PostgreSQL
Deutsch
Muttersprache
Englisch
gut

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre
2024-01 - 2025-12

MOBILEstatistics/Analytics

Senior Software Developer Java 21 Quarkus Reactive Quarkus/SmallRye Mutiny ...
Senior Software Developer

Migration der Oracle PL/SQL-basierten Statistiklösung auf eine Cloud-native Microservices Architektur (Kubernetes / OpenShift)

  • Design & Implementierung von Java/Quarkus-basierten Microservices (Oracle, PostgreSQL) inkl. Ablösung vorhandener PL/SQL-Komponenten
  • Design & Implementierung moderner REST- und Kafka-APIs
  • Aufbau event-getriebener Services mit Kafka
  • Migration dateibasierter Schnittstellen auf REST- und Kafka-Kommunikation
  • Konzeption & Umsetzung der Mandantenfähigkeit der neuen Plattform
  • Performance-Optimierung bzgl. Speicher, Durchsatz und Latenz für hochvolumige Datenverarbeitung
  • Nutzung von CI/CD-Pipelines und Deployment-Workflows mit Azure DevOps & ArgoCD

Java 21 Quarkus Reactive Quarkus/SmallRye Mutiny Kafka REST Micorservices MQTTPostgreSQL Oracle 19 Flyway JPA/Hibernate Docker Kubernetes RedHeat OpenShift Loki Grafana OAuth2 JUnit WireMock Maven Artifactory Git Bitbucket JIRA ConfluenceAzur DevOps (Pipelines und Artifacts) ArgoCD OpenShift Scrum
INIT innovation in traffic systems SE
1 Jahr 4 Monate
2022-08 - 2023-11

Team Shop Services

Senior Software Entwickler Java 17 Spring Boot Spring JPA ...
Senior Software Entwickler

Neu- und Weiterentwicklung der Backend-Microservices und Frontend Komponenten für Shop Applikationen der 1&1 zur Erstellung, Aggregierung und Prozessierung von Angeboten für Endkunden.

  • Neu- und Weiterentwicklung von Backend-Microservices und Frontend-Komponenten für die Shop-Applikationen von 1&1 zur Angebotserstellung, Aggregation und Prozesssteuerung
  • Lead Developer bei der Konzeption und Umsetzung eines Orchestrierungsservices für Shop-Konfigurationen; Steuerung eines Nearshore-Teams und Know-how-Transfer
  • Entwicklung eines neuen Services zur Integration des digitalen Signaturdienstes Scrive in den Bestellprozess
  • Erweiterung der Shop- und Konfigurationslogik zur Vermarktung neuer 5G-Produkte sowie zur dynamischen Generierung regulatorisch erforderlicher Inhalte (BEREC)
  • Implementierung eines Tokenservices zur sicheren kundenindividuellen Shop-Anmeldung
  • Anpassung und Erweiterung der Business-Rule-Engine zur kundenspezifischen Angebotssteuerung

Atlassian JIRA IntelliJ Atlassian Confluence
Java 17 Spring Boot Spring JPA Hibernate Reactive Spring (Spring WebFlux) REST Micorservices Kubernetes Helm PostgreSQL Spring Security Jenkins Artifactory Git Bitbucket maven LDAP Liquibase OAuth Docker WebSocket JSON Angular NPM CSS HTML5 Thymeleaf XSL Kanban
1&1 Telecommunication SE
Karlsruhe (Baden)
9 Monate
2021-10 - 2022-06

Spirit

Senior Software Developer Java Maven Drools ...
Senior Software Developer

Neuentwicklung der Kernanwendung der Schufa Holding

  • Security ? Java-Libraries auf den aktuellen Stand bringen Analyse der Anwendung auf die Verwendung sicherheitskritischer Bibliotheken nach OWASP, Aktualisierung aller verwendeten Bibliotheken sowie Erstellung von Werkzeugen zur kontinuierlichen Analyse
  • Hierzu waren umfangreiche Codeanalysen notwendig und es mussten viele versteckter kniffliger Probleme behoben werden
  • Aufgrund der Größe und Komplexität des Projektes kommt ein sehr breites Spektrum an Libraries und Tools zum Einsatz
  • Dabei war meine langjährige Erfahrung als Software Entwickler im Java Umfeld und Kenntnisse und Erfahrungen mit einer Vielzahl der verwendeten Produkten und Bibliotheken von großen Vorteil
Java Maven Drools Spring BPMN WebLogic Vagrant Apache AQ JMS Liquibase OWASP
Schufa Holding
4 Monate
2021-06 - 2021-09

DA/RE - Redispatch 2.0

Java Spring Boot REST ...

Unterstützung bei der Implementierung der DAtenaustausch/REdispatch-Platform für den Stromübertragungsnetz-Betreiber TransnetBW

  • Eine komplett Microservice orientierte Architektur, deren einzelne als Java Spring Boot Anwendung implementierte Komponente im Container isoliert im Amazon Elastic Containerservice betrieben wurde
  • Besonders hohe Anforderungen galten hier den Themen Skalierbarkeit, Verfügbarkeit und Security
  • Die Datenaustauschplattform für einen Stromnetzbetreiber musste die Infrastruktur relevante Anwendung gegen mögliche Angriffe und Lastspitzen geschützt werden
  • Kurz vor Go Live hat sich der Kunde gezielt professionelle Unterstützung bei der Fertigstellung einzelner Komponenten gesucht
    • Fertigstellung der Authentifizierungs- und Verschlüsselungskomponente
    • Einbau von Metriken und Healthcheck
    • Fertigstellung von REST, FTP und Email Adaptern
Java Spring Boot REST Docker OpenShift Amazon Elastic Kubernetes Service (EKS) Elastic Containerservice (ECS) Fargate Lambda SQS Cassandra DB Apache Kafka JMS
TransnetBW
1 Jahr
2020-07 - 2021-06

REST Microservice API Layer - Referenz-Consumer

Java REST PACT ...

Konzeption und Implementierung eines Referenz-Consumers zur Integration der Microservices des neuen REST basierten API Layer der Deutschen Telekom

  • Als technische Experte und mit langjähriger Erfahrung in den Geschäftsprozessen der Telekom habe ich Geschäftsprozesse mit den neuen REST Microservices orchestriert
  • Ziel war die Microservices API fachlich/inhaltlich und technisch zu validieren
  • Alle REST API Services wurden in Container gepackt im Amazon Elastic Containerservice deployed und betrieben
  • Der Test der Prozessketten mit Serviceaufrufen erfolgt automatisiert über CI/CD pipeline


Highlights

  • In einem sehr agilen Umfeld mit vielen Akteuren und Interessen, haben wir Integrationsaufgaben mit Verantwortung für die Gesamtlösung übernommen

Java REST PACT Amazon Elastic Kubernetes Service (EKS) Elastic Containerservice (ECS) ElasticStack Kibana GitLab CI/CD IntelliJ Junit Gradle
Telekom Deutschland GmbH
1 Jahr 6 Monate
2019-07 - 2020-12

Testautomatisierung Telekom App

Java JUnit Selenium ...
  • Implementierung automatisierter Prozesstests für die Telekom App für iOS und Android
  • Diese Prozesstests wurden in die Backend-Landschaft der Telekom integriert
  • Die Herausforderung bestand darin, eine Integrationsplattform aufzubauen, um reale Testdaten aufzubereiten und Ergebnisse der Auftragsabwicklung in Backend-Systemen zu prüfen
Java JUnit Selenium Appium Swift Bamboo REST SOAP
Telekom Deutschland GmbH
2 Jahre 3 Monate
2017-10 - 2019-12

Testautomatisierung Portale

Java JUnit Selenium ...
  • Implementierung automatisierter Prozesstests für Buchungsprozesse im Web-Protal der Telekom
  • Diese Prozesstests wurden in die Backend-Landschaft der Telekom integriert
  • Die Herausforderung bestand darin, eine Integrationsplattform aufzubauen, um reale Testdaten aufzubereiten und Ergebnisse der Auftragsabwicklung in Backend-Systemen zu überprüfen
  • Anbindung von Backend-Systemen mit REST, SOAP und MQSeries
  • Anbindung des ElasticStack/ElasticSearch zum Auslesen der für den automatisierten Test relevanten Daten
  • Implementierung eines REST Adapters zum Anbinden von Jira an die automatisierten Tests
  • Automatisches Reporting der Testergebnisse in Jira
Java JUnit Selenium Jira REST ElasticStack Kibana Bamboo SOAP Maven Gradle MQueue JMS
Telekom Deutschland GmbH
1 Jahr 1 Monat
2016-09 - 2017-09

Oracle ATG Business Control Center

Experte für Konfiguration und Administration des Oracle ATG basierten E-Commerce Portals
Experte für Konfiguration und Administration des Oracle ATG basierten E-Commerce Portals

Konfiguration und Administration des Oracle ATG basierten E-Commerce Portals                         

Telekom Deutschland GmbH
3 Jahre 8 Monate
2013-01 - 2016-08

Telekom Preintegrationstest

Java BPMN Camunda XML ...
  • Integrations- und Regressionstest der Geschäftsprozesse in der Preorder-Phase
  • CRM, Ordermanagementsysteme, Prozessengine BPMN Camunda Aufbauend auf meiner langjährigen Erfahrung mit den Telekom Geschäftsprozesse und deren technischer Umsetzung, übernahm ich Aufgaben mit folgenden Schwerpunkt:
    • Fachliche und technische Integrationstests, bilaterale Schnittstellentests, technische Analysen, Integration von Backend-Systemen
    • Testautomatisierung, Weiterentwicklung und Anpassung Simulatoren
    • Know How Transfer
Java BPMN Camunda XML XSLT FTL SOAP MQueue JMS
Telekom Deutschland GmbH
3 Jahre
2011-01 - 2013-12

PESA - Prozess Engine Sales & Akquisition

BPMN Camunda Java ...
  • BPMN Activiti/Camunda basierte Plattform für die Komposition von Geschäftsprozessen
  • Neu- und Weiterentwicklung der Prozess Engine mit BPMN Camunda
BPMN Camunda Java XML/XSD/XSLT/XQuery MQSeries Maven GIT JIRA automatisierte Unit-Tests
Telekom Deutschland 
3 Jahre 4 Monate
2007-09 - 2010-12

PESA - Prozess Engine Sales & Akquisition

Oracle SOA Suite 10g/11g SCA BPEL ...
BPEL basierte SOA Plattform für die Komposition von Geschäftsprozessen
  • technische Modellierung und Implementierung von Geschäftsprozessen in BPEL und BPMN
  • Schnittstellenvereinbarungen über WSDL, XSD und Queuing
  • komplexe Transformationen mit XSLT und XQuery
  • Entwicklung von Prozessen und Komponenten in Java
  • Datenbank Entwicklung
  • Deploymentverfahren

Oracle SOA Suite 10g/11g SCA BPEL Webservices Oracle JDeveloper Oracle 10g/11g DBMS OAS XML/XSD/XSLT/XQuery Java PL/SQL Oracle AQ MQSeries JMS CruiseControl Maven ClearCase GIT JIRA automatisierte Unit-Tests
Telekom Deutschland 
2 Jahre 1 Monat
2005-08 - 2007-08

OMS - Order Management System

Oracle Workflow Oracle 9i DB PL/SQL ...
  • Implementierung von Prozessen auf Basis Oracle Workflow und PL/SQL sowie Unterstützung für die offshore Entwicklung


Oracle Workflow Oracle 9i DB PL/SQL Oracle Advanced Queuing XML/XSLT Webservices ClearCase
T-Online 
6 Jahre
2000-01 - 2005-12

ODL (Oracle Digital Library)

Oracle 8i Oracle iAS PL/SQL ...
ODL (Oracle Digital Library) - ein Mitarbeiter-Informations- und Document-Publishing-System für das Intranet der TOTAL.
  • Software-Entwicklung und Projektleitung für die Wartung, Weiterentwicklung der Lösung sowie Wissens-Transfer an Mitarbeiter der TOTAL

Oracle 8i Oracle iAS PL/SQL Java Oracle Text HTML
TOTAL Deutschland GmbH
7 Monate
2005-01 - 2005-07

ProfitLine/Yield - PNR-basiertes O&D Ertragsmanagementsystem für Airlines

Java Eclipse Hybernate ...
  • Verantwortlich für die Integration zwischen Yield-Management-System und hostbasiertem Inventory sowie AMADEUS Buchungssystem
  • Implementierung von Prozessen für das Gruppen-Ertragsmanagement und für Gruppenbuchungen
Java Eclipse Hybernate Oracle 9i XML/XSLT UNISYS-Host Integration automatisierte Tests mit JUnit Nightly Build
Lufthansa Systems Berlin
4 Jahre 10 Monate
2000-10 - 2005-07

Realisierung und Wartung des Internetauftrittes der Stiftung-Warentest

Oracle 9i Oracle iAS PL/SQL ...
  • Führende Rolle bei Realisierung und der technischen Konzeption
  • Analyse, Koordination und Umsetzung von neuen Anforderungen, Coaching von Mitarbeiter, Realisierung von Schnittstellen zu Business-Partnern (B2B), Anbindung von Diensten über SOAP, Entwicklung eines Contentmanagement Prototypen auf Basis von Oracle iFS
  • Juni 2003 bis 2005 habe ich das Projekt in freiberuflicher Tätigkeit begleite

Oracle 9i Oracle iAS PL/SQL Java HTML XML/XSLT SOAP XSQL Utitlity Verwaltung des Content in der Datenbank
Stiftung Warentest 
5 Monate
2002-05 - 2002-09

Document Management Lösung für das Intranet der SachsenLB - 'Elektronisches Handbuch'

Oracle 9i Oracle9iFS iAS ...
  • Angebotserstellung und Projektleitung bei der Realisierung eines Prototypen

Oracle 9i Oracle9iFS iAS Java JSP Oracle Text XML HTML JavaScript Oracle Workflow
SachsenLB

Aus- und Weiterbildung

Aus- und Weiterbildung

1992 - 1997

Studium der Wirtschaftsinformatik

Diplom-Wirtschaftsinformatiker (FH)

Fachochschule für Technik und Wirtschaft Berlin

Kompetenzen

Kompetenzen

Top-Skills

Java 21 Spring Quarkus REST JPA BPMN Kubernetes Cloud Architect JSON Kafka SOAP Maven SQL PL/SQL Oracle 19c PostgreSQL

Schwerpunkte

Architektur und Entwicklung von Datenbankanwendungen
Experte

Experte fu?r systemübergreifende Business-Process-Integration &-Automation

  • Ich bringe umfassende Kenntnisse und Erfahrung in der Konzeption und Umsetzung von Microservices-Architekturen unter Verwendung von Java, Spring Boot, REST APIs sowie bei der Realisierung von Geschäftsprozessen in Java/Spring, BPMN und BPEL mit.
  • Langjährige Erfahrung mit der Architektur und Entwicklung von robusten Datenbankanwendungen unter Verwendung von Java/Spring JPA/Hibernate, SQL, PL/SQL


Software-Entwicklung und technische Projektleitung

  • seit 1995 Software-Entwicklung in diversen Rollen wie Developer, Lead Developer, technischer Projektleiter, technische Koordination für Offshore Entwicklung

Produkte / Standards / Erfahrungen / Methoden

XML
Sehr gute Kenntnisse
XSD
Sehr gute Kenntnisse
XSLT
Sehr gute Kenntnisse
XQuery
Sehr gute Kenntnisse

fachliche Erfahrungen

  • Viele Jahre Erfahrung in Geschäftsprozessen der Telekommunikationsbranche
  • Zwei Jahre Erfahrung bei einem weltweit führenden Anbieter von IT-Lösungen im öffentlichen Nahverkehr mit fundiertem Verständnis der Geschäftsprozesse und branchenspezifischen Anforderungen von ÖPNV-Unternehmen.
  • Verständnis der Kern-Geschäftsprozesse von Fluggesellschaften


Produkte

  • Fundiertes Wissen und umfangreiche praktische Erfahrungen mit Oracle Datenbank 
  • Technologie:
    • Datenbank basierte Software-Entwicklung, Datenmodellierung, Objekt-Relationale Technologie, XML DB, Oracle Advanced Queuing, Datenreplikation
  • PostgreSQL 18
  • Docker, Kubernetes, OpenShift, AWS
  • Activiti/Camunda
  • Oracle SOA Suite 10g 11g


Kenntnisse:

Prozessmodellierung

  • BPMN
  • BPEL


Serviceintegration

  • REST
  • OpenAPI/Swagger
  • JSON
  • SOAP


Message Broker und Queueing Systeme

  • Apache Kafka
  • JMS
  • MQueue
  • Apache ActiveMQ
  • Oracle AQ          


Entwicklungswerkzeuge, CI/CD

  • Intellij
  • Eclipse
  • Maven
  • Gradle
  • Git
  • Bitbuket
  • Jenkins
  • Jira
  • Azur DevOps


Beruflicher Werdegang:

2003 - heute

Rolle: Softwareentwickler und IT-Berater


2000 - 2003

Rolle: Berater

Kunde: Oracle Deutschland GmbH


Aufgaben:

Consulting iTechnology


1997 - 2000

Rolle: System Engineer

Kunde: Lufthansa Systems Berlin GmbH


Aufgaben:

Public Transport


1996 - 1997

Einsatzort: Böblingen

Kunde: Hewlett Packard GmbH


Aufgaben:

  • Praxissemester 
  • Diplomarbeit auf Anfrage

Betriebssysteme

Mac OS
SUN OS, Solaris
Unix
Windows
Linux

 

Programmiersprachen

C
C++
sehr gute Kenntnisse
Java
sehr gute Kenntnisse
JavaScript
sehr gute Kenntnisse
Objective C
Pascal
Perl
PHP
PL/SQL
sehr gute Kenntnisse
Swift
Anfänger
Spring
sehr gute Kenntnisse
Spring Boot
sehr gute Kenntnisse
JPA / Hibernate
sehr gute Kenntnisse
Quarkus
JPA/Hibernate
SQL

Datenbanken

BDE
JDBC
MySQL
ODBC
Quest
SQL
sehr gute Kenntnisse
Oracle SOA Suite 10g 11g
Docker
Kubernetes
OpenShift
Amazon EKS
ECSs
Activiti/Camunda
Oracle Server
7.3 ? 12c


Datenkommunikation

Ethernet
Internet, Intranet
LAN, LAN Manager
Message Queuing
Oracle Advanced Queuing, MQ Series
SMTP
TCP/IP

Branchen

Branchen

  • Telekommunikationsbranche
  • Fluggesellschaften
  • ÖPNV

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre
2024-01 - 2025-12

MOBILEstatistics/Analytics

Senior Software Developer Java 21 Quarkus Reactive Quarkus/SmallRye Mutiny ...
Senior Software Developer

Migration der Oracle PL/SQL-basierten Statistiklösung auf eine Cloud-native Microservices Architektur (Kubernetes / OpenShift)

  • Design & Implementierung von Java/Quarkus-basierten Microservices (Oracle, PostgreSQL) inkl. Ablösung vorhandener PL/SQL-Komponenten
  • Design & Implementierung moderner REST- und Kafka-APIs
  • Aufbau event-getriebener Services mit Kafka
  • Migration dateibasierter Schnittstellen auf REST- und Kafka-Kommunikation
  • Konzeption & Umsetzung der Mandantenfähigkeit der neuen Plattform
  • Performance-Optimierung bzgl. Speicher, Durchsatz und Latenz für hochvolumige Datenverarbeitung
  • Nutzung von CI/CD-Pipelines und Deployment-Workflows mit Azure DevOps & ArgoCD

Java 21 Quarkus Reactive Quarkus/SmallRye Mutiny Kafka REST Micorservices MQTTPostgreSQL Oracle 19 Flyway JPA/Hibernate Docker Kubernetes RedHeat OpenShift Loki Grafana OAuth2 JUnit WireMock Maven Artifactory Git Bitbucket JIRA ConfluenceAzur DevOps (Pipelines und Artifacts) ArgoCD OpenShift Scrum
INIT innovation in traffic systems SE
1 Jahr 4 Monate
2022-08 - 2023-11

Team Shop Services

Senior Software Entwickler Java 17 Spring Boot Spring JPA ...
Senior Software Entwickler

Neu- und Weiterentwicklung der Backend-Microservices und Frontend Komponenten für Shop Applikationen der 1&1 zur Erstellung, Aggregierung und Prozessierung von Angeboten für Endkunden.

  • Neu- und Weiterentwicklung von Backend-Microservices und Frontend-Komponenten für die Shop-Applikationen von 1&1 zur Angebotserstellung, Aggregation und Prozesssteuerung
  • Lead Developer bei der Konzeption und Umsetzung eines Orchestrierungsservices für Shop-Konfigurationen; Steuerung eines Nearshore-Teams und Know-how-Transfer
  • Entwicklung eines neuen Services zur Integration des digitalen Signaturdienstes Scrive in den Bestellprozess
  • Erweiterung der Shop- und Konfigurationslogik zur Vermarktung neuer 5G-Produkte sowie zur dynamischen Generierung regulatorisch erforderlicher Inhalte (BEREC)
  • Implementierung eines Tokenservices zur sicheren kundenindividuellen Shop-Anmeldung
  • Anpassung und Erweiterung der Business-Rule-Engine zur kundenspezifischen Angebotssteuerung

Atlassian JIRA IntelliJ Atlassian Confluence
Java 17 Spring Boot Spring JPA Hibernate Reactive Spring (Spring WebFlux) REST Micorservices Kubernetes Helm PostgreSQL Spring Security Jenkins Artifactory Git Bitbucket maven LDAP Liquibase OAuth Docker WebSocket JSON Angular NPM CSS HTML5 Thymeleaf XSL Kanban
1&1 Telecommunication SE
Karlsruhe (Baden)
9 Monate
2021-10 - 2022-06

Spirit

Senior Software Developer Java Maven Drools ...
Senior Software Developer

Neuentwicklung der Kernanwendung der Schufa Holding

  • Security ? Java-Libraries auf den aktuellen Stand bringen Analyse der Anwendung auf die Verwendung sicherheitskritischer Bibliotheken nach OWASP, Aktualisierung aller verwendeten Bibliotheken sowie Erstellung von Werkzeugen zur kontinuierlichen Analyse
  • Hierzu waren umfangreiche Codeanalysen notwendig und es mussten viele versteckter kniffliger Probleme behoben werden
  • Aufgrund der Größe und Komplexität des Projektes kommt ein sehr breites Spektrum an Libraries und Tools zum Einsatz
  • Dabei war meine langjährige Erfahrung als Software Entwickler im Java Umfeld und Kenntnisse und Erfahrungen mit einer Vielzahl der verwendeten Produkten und Bibliotheken von großen Vorteil
Java Maven Drools Spring BPMN WebLogic Vagrant Apache AQ JMS Liquibase OWASP
Schufa Holding
4 Monate
2021-06 - 2021-09

DA/RE - Redispatch 2.0

Java Spring Boot REST ...

Unterstützung bei der Implementierung der DAtenaustausch/REdispatch-Platform für den Stromübertragungsnetz-Betreiber TransnetBW

  • Eine komplett Microservice orientierte Architektur, deren einzelne als Java Spring Boot Anwendung implementierte Komponente im Container isoliert im Amazon Elastic Containerservice betrieben wurde
  • Besonders hohe Anforderungen galten hier den Themen Skalierbarkeit, Verfügbarkeit und Security
  • Die Datenaustauschplattform für einen Stromnetzbetreiber musste die Infrastruktur relevante Anwendung gegen mögliche Angriffe und Lastspitzen geschützt werden
  • Kurz vor Go Live hat sich der Kunde gezielt professionelle Unterstützung bei der Fertigstellung einzelner Komponenten gesucht
    • Fertigstellung der Authentifizierungs- und Verschlüsselungskomponente
    • Einbau von Metriken und Healthcheck
    • Fertigstellung von REST, FTP und Email Adaptern
Java Spring Boot REST Docker OpenShift Amazon Elastic Kubernetes Service (EKS) Elastic Containerservice (ECS) Fargate Lambda SQS Cassandra DB Apache Kafka JMS
TransnetBW
1 Jahr
2020-07 - 2021-06

REST Microservice API Layer - Referenz-Consumer

Java REST PACT ...

Konzeption und Implementierung eines Referenz-Consumers zur Integration der Microservices des neuen REST basierten API Layer der Deutschen Telekom

  • Als technische Experte und mit langjähriger Erfahrung in den Geschäftsprozessen der Telekom habe ich Geschäftsprozesse mit den neuen REST Microservices orchestriert
  • Ziel war die Microservices API fachlich/inhaltlich und technisch zu validieren
  • Alle REST API Services wurden in Container gepackt im Amazon Elastic Containerservice deployed und betrieben
  • Der Test der Prozessketten mit Serviceaufrufen erfolgt automatisiert über CI/CD pipeline


Highlights

  • In einem sehr agilen Umfeld mit vielen Akteuren und Interessen, haben wir Integrationsaufgaben mit Verantwortung für die Gesamtlösung übernommen

Java REST PACT Amazon Elastic Kubernetes Service (EKS) Elastic Containerservice (ECS) ElasticStack Kibana GitLab CI/CD IntelliJ Junit Gradle
Telekom Deutschland GmbH
1 Jahr 6 Monate
2019-07 - 2020-12

Testautomatisierung Telekom App

Java JUnit Selenium ...
  • Implementierung automatisierter Prozesstests für die Telekom App für iOS und Android
  • Diese Prozesstests wurden in die Backend-Landschaft der Telekom integriert
  • Die Herausforderung bestand darin, eine Integrationsplattform aufzubauen, um reale Testdaten aufzubereiten und Ergebnisse der Auftragsabwicklung in Backend-Systemen zu prüfen
Java JUnit Selenium Appium Swift Bamboo REST SOAP
Telekom Deutschland GmbH
2 Jahre 3 Monate
2017-10 - 2019-12

Testautomatisierung Portale

Java JUnit Selenium ...
  • Implementierung automatisierter Prozesstests für Buchungsprozesse im Web-Protal der Telekom
  • Diese Prozesstests wurden in die Backend-Landschaft der Telekom integriert
  • Die Herausforderung bestand darin, eine Integrationsplattform aufzubauen, um reale Testdaten aufzubereiten und Ergebnisse der Auftragsabwicklung in Backend-Systemen zu überprüfen
  • Anbindung von Backend-Systemen mit REST, SOAP und MQSeries
  • Anbindung des ElasticStack/ElasticSearch zum Auslesen der für den automatisierten Test relevanten Daten
  • Implementierung eines REST Adapters zum Anbinden von Jira an die automatisierten Tests
  • Automatisches Reporting der Testergebnisse in Jira
Java JUnit Selenium Jira REST ElasticStack Kibana Bamboo SOAP Maven Gradle MQueue JMS
Telekom Deutschland GmbH
1 Jahr 1 Monat
2016-09 - 2017-09

Oracle ATG Business Control Center

Experte für Konfiguration und Administration des Oracle ATG basierten E-Commerce Portals
Experte für Konfiguration und Administration des Oracle ATG basierten E-Commerce Portals

Konfiguration und Administration des Oracle ATG basierten E-Commerce Portals                         

Telekom Deutschland GmbH
3 Jahre 8 Monate
2013-01 - 2016-08

Telekom Preintegrationstest

Java BPMN Camunda XML ...
  • Integrations- und Regressionstest der Geschäftsprozesse in der Preorder-Phase
  • CRM, Ordermanagementsysteme, Prozessengine BPMN Camunda Aufbauend auf meiner langjährigen Erfahrung mit den Telekom Geschäftsprozesse und deren technischer Umsetzung, übernahm ich Aufgaben mit folgenden Schwerpunkt:
    • Fachliche und technische Integrationstests, bilaterale Schnittstellentests, technische Analysen, Integration von Backend-Systemen
    • Testautomatisierung, Weiterentwicklung und Anpassung Simulatoren
    • Know How Transfer
Java BPMN Camunda XML XSLT FTL SOAP MQueue JMS
Telekom Deutschland GmbH
3 Jahre
2011-01 - 2013-12

PESA - Prozess Engine Sales & Akquisition

BPMN Camunda Java ...
  • BPMN Activiti/Camunda basierte Plattform für die Komposition von Geschäftsprozessen
  • Neu- und Weiterentwicklung der Prozess Engine mit BPMN Camunda
BPMN Camunda Java XML/XSD/XSLT/XQuery MQSeries Maven GIT JIRA automatisierte Unit-Tests
Telekom Deutschland 
3 Jahre 4 Monate
2007-09 - 2010-12

PESA - Prozess Engine Sales & Akquisition

Oracle SOA Suite 10g/11g SCA BPEL ...
BPEL basierte SOA Plattform für die Komposition von Geschäftsprozessen
  • technische Modellierung und Implementierung von Geschäftsprozessen in BPEL und BPMN
  • Schnittstellenvereinbarungen über WSDL, XSD und Queuing
  • komplexe Transformationen mit XSLT und XQuery
  • Entwicklung von Prozessen und Komponenten in Java
  • Datenbank Entwicklung
  • Deploymentverfahren

Oracle SOA Suite 10g/11g SCA BPEL Webservices Oracle JDeveloper Oracle 10g/11g DBMS OAS XML/XSD/XSLT/XQuery Java PL/SQL Oracle AQ MQSeries JMS CruiseControl Maven ClearCase GIT JIRA automatisierte Unit-Tests
Telekom Deutschland 
2 Jahre 1 Monat
2005-08 - 2007-08

OMS - Order Management System

Oracle Workflow Oracle 9i DB PL/SQL ...
  • Implementierung von Prozessen auf Basis Oracle Workflow und PL/SQL sowie Unterstützung für die offshore Entwicklung


Oracle Workflow Oracle 9i DB PL/SQL Oracle Advanced Queuing XML/XSLT Webservices ClearCase
T-Online 
6 Jahre
2000-01 - 2005-12

ODL (Oracle Digital Library)

Oracle 8i Oracle iAS PL/SQL ...
ODL (Oracle Digital Library) - ein Mitarbeiter-Informations- und Document-Publishing-System für das Intranet der TOTAL.
  • Software-Entwicklung und Projektleitung für die Wartung, Weiterentwicklung der Lösung sowie Wissens-Transfer an Mitarbeiter der TOTAL

Oracle 8i Oracle iAS PL/SQL Java Oracle Text HTML
TOTAL Deutschland GmbH
7 Monate
2005-01 - 2005-07

ProfitLine/Yield - PNR-basiertes O&D Ertragsmanagementsystem für Airlines

Java Eclipse Hybernate ...
  • Verantwortlich für die Integration zwischen Yield-Management-System und hostbasiertem Inventory sowie AMADEUS Buchungssystem
  • Implementierung von Prozessen für das Gruppen-Ertragsmanagement und für Gruppenbuchungen
Java Eclipse Hybernate Oracle 9i XML/XSLT UNISYS-Host Integration automatisierte Tests mit JUnit Nightly Build
Lufthansa Systems Berlin
4 Jahre 10 Monate
2000-10 - 2005-07

Realisierung und Wartung des Internetauftrittes der Stiftung-Warentest

Oracle 9i Oracle iAS PL/SQL ...
  • Führende Rolle bei Realisierung und der technischen Konzeption
  • Analyse, Koordination und Umsetzung von neuen Anforderungen, Coaching von Mitarbeiter, Realisierung von Schnittstellen zu Business-Partnern (B2B), Anbindung von Diensten über SOAP, Entwicklung eines Contentmanagement Prototypen auf Basis von Oracle iFS
  • Juni 2003 bis 2005 habe ich das Projekt in freiberuflicher Tätigkeit begleite

Oracle 9i Oracle iAS PL/SQL Java HTML XML/XSLT SOAP XSQL Utitlity Verwaltung des Content in der Datenbank
Stiftung Warentest 
5 Monate
2002-05 - 2002-09

Document Management Lösung für das Intranet der SachsenLB - 'Elektronisches Handbuch'

Oracle 9i Oracle9iFS iAS ...
  • Angebotserstellung und Projektleitung bei der Realisierung eines Prototypen

Oracle 9i Oracle9iFS iAS Java JSP Oracle Text XML HTML JavaScript Oracle Workflow
SachsenLB

Aus- und Weiterbildung

Aus- und Weiterbildung

1992 - 1997

Studium der Wirtschaftsinformatik

Diplom-Wirtschaftsinformatiker (FH)

Fachochschule für Technik und Wirtschaft Berlin

Kompetenzen

Kompetenzen

Top-Skills

Java 21 Spring Quarkus REST JPA BPMN Kubernetes Cloud Architect JSON Kafka SOAP Maven SQL PL/SQL Oracle 19c PostgreSQL

Schwerpunkte

Architektur und Entwicklung von Datenbankanwendungen
Experte

Experte fu?r systemübergreifende Business-Process-Integration &-Automation

  • Ich bringe umfassende Kenntnisse und Erfahrung in der Konzeption und Umsetzung von Microservices-Architekturen unter Verwendung von Java, Spring Boot, REST APIs sowie bei der Realisierung von Geschäftsprozessen in Java/Spring, BPMN und BPEL mit.
  • Langjährige Erfahrung mit der Architektur und Entwicklung von robusten Datenbankanwendungen unter Verwendung von Java/Spring JPA/Hibernate, SQL, PL/SQL


Software-Entwicklung und technische Projektleitung

  • seit 1995 Software-Entwicklung in diversen Rollen wie Developer, Lead Developer, technischer Projektleiter, technische Koordination für Offshore Entwicklung

Produkte / Standards / Erfahrungen / Methoden

XML
Sehr gute Kenntnisse
XSD
Sehr gute Kenntnisse
XSLT
Sehr gute Kenntnisse
XQuery
Sehr gute Kenntnisse

fachliche Erfahrungen

  • Viele Jahre Erfahrung in Geschäftsprozessen der Telekommunikationsbranche
  • Zwei Jahre Erfahrung bei einem weltweit führenden Anbieter von IT-Lösungen im öffentlichen Nahverkehr mit fundiertem Verständnis der Geschäftsprozesse und branchenspezifischen Anforderungen von ÖPNV-Unternehmen.
  • Verständnis der Kern-Geschäftsprozesse von Fluggesellschaften


Produkte

  • Fundiertes Wissen und umfangreiche praktische Erfahrungen mit Oracle Datenbank 
  • Technologie:
    • Datenbank basierte Software-Entwicklung, Datenmodellierung, Objekt-Relationale Technologie, XML DB, Oracle Advanced Queuing, Datenreplikation
  • PostgreSQL 18
  • Docker, Kubernetes, OpenShift, AWS
  • Activiti/Camunda
  • Oracle SOA Suite 10g 11g


Kenntnisse:

Prozessmodellierung

  • BPMN
  • BPEL


Serviceintegration

  • REST
  • OpenAPI/Swagger
  • JSON
  • SOAP


Message Broker und Queueing Systeme

  • Apache Kafka
  • JMS
  • MQueue
  • Apache ActiveMQ
  • Oracle AQ          


Entwicklungswerkzeuge, CI/CD

  • Intellij
  • Eclipse
  • Maven
  • Gradle
  • Git
  • Bitbuket
  • Jenkins
  • Jira
  • Azur DevOps


Beruflicher Werdegang:

2003 - heute

Rolle: Softwareentwickler und IT-Berater


2000 - 2003

Rolle: Berater

Kunde: Oracle Deutschland GmbH


Aufgaben:

Consulting iTechnology


1997 - 2000

Rolle: System Engineer

Kunde: Lufthansa Systems Berlin GmbH


Aufgaben:

Public Transport


1996 - 1997

Einsatzort: Böblingen

Kunde: Hewlett Packard GmbH


Aufgaben:

  • Praxissemester 
  • Diplomarbeit auf Anfrage

Betriebssysteme

Mac OS
SUN OS, Solaris
Unix
Windows
Linux

 

Programmiersprachen

C
C++
sehr gute Kenntnisse
Java
sehr gute Kenntnisse
JavaScript
sehr gute Kenntnisse
Objective C
Pascal
Perl
PHP
PL/SQL
sehr gute Kenntnisse
Swift
Anfänger
Spring
sehr gute Kenntnisse
Spring Boot
sehr gute Kenntnisse
JPA / Hibernate
sehr gute Kenntnisse
Quarkus
JPA/Hibernate
SQL

Datenbanken

BDE
JDBC
MySQL
ODBC
Quest
SQL
sehr gute Kenntnisse
Oracle SOA Suite 10g 11g
Docker
Kubernetes
OpenShift
Amazon EKS
ECSs
Activiti/Camunda
Oracle Server
7.3 ? 12c


Datenkommunikation

Ethernet
Internet, Intranet
LAN, LAN Manager
Message Queuing
Oracle Advanced Queuing, MQ Series
SMTP
TCP/IP

Branchen

Branchen

  • Telekommunikationsbranche
  • Fluggesellschaften
  • ÖPNV

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.