Cloud und Java Backend Architektur und Implementierung, Big data, Datenanalyse
Aktualisiert am 30.07.2026
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.06.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Kubernetes
Spring
SQL
OpenShift
Deutsch
Muttersprache
Englisch
sehr gut
Französisch
Grundkenntnisse
Niederländisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2022-2024 Kreditanstalt für Wiederaufbau (KfW)

Architektur und Implementierung eines Systems zur Förderungsbeantragung basierend auf Java und Spring. Das System wurde in Azure und einem on-premise OpenShift cluster deployed.

  • Konfiguration der Infrastruktur (Microsoft Azure, OpenShift, Kubernetes, HashiCorp Vault, HTTPS certificates)
  • Integration von Middleware (Azure Service Bus, Active Directory, MQSeries, Keycloak)
  • Implementierung von REST Servicen
  • Analyse und Optimierung von SQL Skripten
  • Last und Performanztest des Systems
Software: Java, Spring, Eclipse, JUnit, Maven, PostgreSQL, Active Directory, Keycloak, Docker, Kubernetes, Git


2021 MediaMarkt

Erweiterung von Logistiksoftware basierung auf Java Enterprise Technology.


2018-2019 Thales

Design und Implementierung eines Zug Management Systems basierend auf einer Microservice und Cloud Architektur.
  • Cloud Architektur und Implementierung eines Proof of concepts
  • Entwicklung von Web Frontend Prototypen (Polymer, HTML, CSS)
  • Implementierung und Test von RESTful APIs (JAX-RS, Swagger)
  • Design und Optimierung des Datenbankmodels (JPA, SQL, PostgreSQL)
  • Design und Implementierung von Datenanalysen (Routenplaning, Verspätungsberechnung, Prädiktive Instandhaltung)
  • Import und export von railML Daten

Software: Java, Java EE, Spring, JavaScript, Python, C++, Docker, Kubernetes, Git, Ansible


2016, Otto Group

Erweiterung und Optimierung einer online shopping Platform basierend auf Java Enterprise Technologie.

  • Implementierung und Integration von Backend Servicen (JMS, Webservices)
  • Analyse und Optimierung der Datenbankschicht
  • Durchführung und Analyse von A/B Tests
  • Design, Implementierung und Durchfürhung von Last und Performance Tests
  • Testautomatisierung, continuous integration und deployment

Software: Java, Java EE, JavaScript, Websphere, DB2, Eclipse, JUnit, Selenium, Maven, Jenkins, Google Analytics, Docker


2014, Deutsche Post

Entwicklung und Optimierung einer Tracking und Tracing Software für Briefe und Pakete.
  • Java Backend Design und Implementierung (JMS, JDBC, JTA, WebServices)
  • Statistische Analyse des Systems
  • Optimierung des Queuesystems und der Datenbankschicht

Software: ActiveMQ, Java EE, Tomcat, Weblogic, Oracle, PL/SQL, Python, Hibernate, Maven, Git, Scrum


2010 - 2011, Credit Suisse
Testen und optimieren von Java Enterprise Applikationen. Ahbängig von der Applikation wurden verschiedene Tests durchgeführt.
  • Design, Implementierung und Ausführung von Last und Performanz Tests
  • Generierung von Testdaten
  • Testen von Webservices, Webapplikationen und Messaging Systemen
  • Analyse und debuggen und Optimierung von Transaktionen
  • Analyse und Reporting der Test Resultate
  • Optimierung der Java VM (memory footprint, garbage collection)
  • Performanz Optimierung (MQSeries, J2EE)
  • System configuration (MQSeries, WebLogic, Load balancing)
  • Statistik Kurs für Teammitglieder

Software: Java, Java EE, C, Python, Loadrunner, MQSeries, HP Quality Center, WebLogic, JBoss, Oracle, Hibernate, Git


2008 - 2009, Landesbank Baden-Württemberg
Migration auf die Calypso Handelsplatform
  • Analyse der Calypso Datenstrukturen
  • Design and Implementierung eines Reconcilierungs- und Synchronisierungsframeworks
  • Calypso development
Software: Java, Java EE, Calypso, Sybase ASE, Hibernate, Solaris, XML


2000 - 2007, ältere Projekte

Projektarbeit für verschiedende Kunden im Finanz und Logistikbereich, z.B. Dresdner Bank und Deutsche Post. Ich habe Backend Software auf Basis von C und Java entwickelt und statistische Analysen und mathematische Optimierungen durchgeführt.

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Mathematiker

Kompetenzen

Kompetenzen

Top-Skills

Java Kubernetes Spring SQL OpenShift

Produkte / Standards / Erfahrungen / Methoden

Middleware, software libraries und APIs:
  • Application und web server (IBM Websphere, WildFly, Tomcat, Liberty)
  • Persistence layers (Hibernate, JTA, JPA, JDBC)
  • Message oriented (MQ Series, Apache ActiveMQ, Websphere MQ, RabbitMQ, JMS, AMQP, Kafka)
  • Application frameworks (Spring, SpringBoot, Jakarta EE)
  • Serialization und Binding (JSON-B, JSON-P, JDom, SaX, StAX)
  • SOAP und REST Webservices (JAX-RS, JAX-WS, WSDL)
  • XML processing (XML Schema, XSLT, XPath, XQuery)
  • Machine learning (TensorFlow, scikit-learn)
  • mathematische Software (Matlab, Octave, NumPy, matplotlib)
  • SQL Databases (Oracle, DB2, Postgres, MySQL)
  • No-SQL Databases (Cassandra, MongoDB, Redis)
  • Authentication und Authorization (Active Directory, Keycloak, OpenID, OAuth)

Cloud computing und big data:
  • Amazon Web Services (EC2, S3, SQS, EMR)
  • Microsoft Azure (ServiceBus, App Service)
  • OpenShift and Kubernetes
  • Logging and Monitoring (Elastic search, Logstash, Kibana, Prometheus)
  • Cluster computing frameworks (Hadoop, Spark)
  • Infrastructure as Code (Ansible, Puppet)
  • Containerization (Docker, Docker Swarm)

Software Tools:
  • UML Tools (Rational Rose, Visio, Enterprise Architect)
  • Version management (Git, CVS, SourceSafe, Subversion)
  • Repository managers (Artifactory, Nexus, verdaccio)
  • Build and deployment (Ant, Maven, Jenkins, Gradle, GitLab, Argo Workflows, ArgoCD)
  • IDEs (Eclipse, Netbeans, IntelliJ IDEA)
  • Testing (JMeter, JUnit, Selenium, TestNG, Loadrunner, SoapUI, Cucumber)
  • RESTful APIs (Swagger, Postman)
  • XML Tools (XMLSpy, Oxygen XML)
  • Bug tracking, test management (Bugzilla, HP Quality Center, Jira)
  • Java (jdb, JConsole, JSwat, VisualVM)
  • Unix tools (awk, sed, vim, gcc, grep, gdb etc.)
  • Network analysis (wireshark, netcat, curl)

Betriebssysteme

Amiga OS
Mac OS
MS-DOS
MVS, OS/390
OS/400
SUN OS, Solaris
Unix
SuSE Linux, RedHat
VMS
Windows

Programmiersprachen

C
C++
Cobol
Java
J2SE, J2EE
JavaScript
Lisp
MATLAB / Simulink
PL/SQL
Shell
TeX, LaTeX
Python
TypeScript


Datenbanken

DB2
JDBC
MySQL
Oracle
9i,10g,11g
Postgres
SQL
Sybase

Datenkommunikation

Ethernet
Internet, Intranet
SSL, IPSec, HTTP, FTP
Message Queuing
RPC
TCP/IP
Windows Netzwerk

Hardware

Amiga
AS/400
IBM Großrechner
Macintosh
PC
SUN
VAX
Vektor-/Parallelrechner

Berechnung / Simulation / Versuch / Validierung

 Statistische Analyse:
  • Zeitreihenanalyse von Last und Performance Tests
  • Hidden Markov models und Neuronale Netzwerke
  • Multivariate Statistik
  • Regressionsanalyse, General Linear Model
  • Bewertung von Derivaten
  • Risiko und Portfolio Theorie

Design / Entwicklung / Konstruktion

Software Architekturen:
  • Representational State Transfer (REST), HATEOS
  • Client-Server, n-tier systems
  • Service-oriented architecture (SOA), Microservice architecture
  • Database-centric architecture
  • Event-driven architecture


Development Processes:
  • Rational Unified Process
  • Model-driven engineering (MDE), Model-driven architecture (MDA), Domain-driven design (DDD)
  • Test-driven development (TDD), Behaviour-driven development (BDD)
  • Agile software development (Scrum, SAFe, eXtreme Programming, Kanban, Clean Code)
  • Continuous integration und continuous deployment (CI/CD)
  • UML (Class Diagrams, Interaction Diagrams, Use Cases)
  • Unit tests, Functional tests, Load and performance tests, Regression tests
  • Design Patterns, Enterprise Integration Patterns, SOLID Principles
  • Refactoring, Design by Contract

Branchen

Branchen

Finanzwesen, Banken
Logistik

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2022-2024 Kreditanstalt für Wiederaufbau (KfW)

Architektur und Implementierung eines Systems zur Förderungsbeantragung basierend auf Java und Spring. Das System wurde in Azure und einem on-premise OpenShift cluster deployed.

  • Konfiguration der Infrastruktur (Microsoft Azure, OpenShift, Kubernetes, HashiCorp Vault, HTTPS certificates)
  • Integration von Middleware (Azure Service Bus, Active Directory, MQSeries, Keycloak)
  • Implementierung von REST Servicen
  • Analyse und Optimierung von SQL Skripten
  • Last und Performanztest des Systems
Software: Java, Spring, Eclipse, JUnit, Maven, PostgreSQL, Active Directory, Keycloak, Docker, Kubernetes, Git


2021 MediaMarkt

Erweiterung von Logistiksoftware basierung auf Java Enterprise Technology.


2018-2019 Thales

Design und Implementierung eines Zug Management Systems basierend auf einer Microservice und Cloud Architektur.
  • Cloud Architektur und Implementierung eines Proof of concepts
  • Entwicklung von Web Frontend Prototypen (Polymer, HTML, CSS)
  • Implementierung und Test von RESTful APIs (JAX-RS, Swagger)
  • Design und Optimierung des Datenbankmodels (JPA, SQL, PostgreSQL)
  • Design und Implementierung von Datenanalysen (Routenplaning, Verspätungsberechnung, Prädiktive Instandhaltung)
  • Import und export von railML Daten

Software: Java, Java EE, Spring, JavaScript, Python, C++, Docker, Kubernetes, Git, Ansible


2016, Otto Group

Erweiterung und Optimierung einer online shopping Platform basierend auf Java Enterprise Technologie.

  • Implementierung und Integration von Backend Servicen (JMS, Webservices)
  • Analyse und Optimierung der Datenbankschicht
  • Durchführung und Analyse von A/B Tests
  • Design, Implementierung und Durchfürhung von Last und Performance Tests
  • Testautomatisierung, continuous integration und deployment

Software: Java, Java EE, JavaScript, Websphere, DB2, Eclipse, JUnit, Selenium, Maven, Jenkins, Google Analytics, Docker


2014, Deutsche Post

Entwicklung und Optimierung einer Tracking und Tracing Software für Briefe und Pakete.
  • Java Backend Design und Implementierung (JMS, JDBC, JTA, WebServices)
  • Statistische Analyse des Systems
  • Optimierung des Queuesystems und der Datenbankschicht

Software: ActiveMQ, Java EE, Tomcat, Weblogic, Oracle, PL/SQL, Python, Hibernate, Maven, Git, Scrum


2010 - 2011, Credit Suisse
Testen und optimieren von Java Enterprise Applikationen. Ahbängig von der Applikation wurden verschiedene Tests durchgeführt.
  • Design, Implementierung und Ausführung von Last und Performanz Tests
  • Generierung von Testdaten
  • Testen von Webservices, Webapplikationen und Messaging Systemen
  • Analyse und debuggen und Optimierung von Transaktionen
  • Analyse und Reporting der Test Resultate
  • Optimierung der Java VM (memory footprint, garbage collection)
  • Performanz Optimierung (MQSeries, J2EE)
  • System configuration (MQSeries, WebLogic, Load balancing)
  • Statistik Kurs für Teammitglieder

Software: Java, Java EE, C, Python, Loadrunner, MQSeries, HP Quality Center, WebLogic, JBoss, Oracle, Hibernate, Git


2008 - 2009, Landesbank Baden-Württemberg
Migration auf die Calypso Handelsplatform
  • Analyse der Calypso Datenstrukturen
  • Design and Implementierung eines Reconcilierungs- und Synchronisierungsframeworks
  • Calypso development
Software: Java, Java EE, Calypso, Sybase ASE, Hibernate, Solaris, XML


2000 - 2007, ältere Projekte

Projektarbeit für verschiedende Kunden im Finanz und Logistikbereich, z.B. Dresdner Bank und Deutsche Post. Ich habe Backend Software auf Basis von C und Java entwickelt und statistische Analysen und mathematische Optimierungen durchgeführt.

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Mathematiker

Kompetenzen

Kompetenzen

Top-Skills

Java Kubernetes Spring SQL OpenShift

Produkte / Standards / Erfahrungen / Methoden

Middleware, software libraries und APIs:
  • Application und web server (IBM Websphere, WildFly, Tomcat, Liberty)
  • Persistence layers (Hibernate, JTA, JPA, JDBC)
  • Message oriented (MQ Series, Apache ActiveMQ, Websphere MQ, RabbitMQ, JMS, AMQP, Kafka)
  • Application frameworks (Spring, SpringBoot, Jakarta EE)
  • Serialization und Binding (JSON-B, JSON-P, JDom, SaX, StAX)
  • SOAP und REST Webservices (JAX-RS, JAX-WS, WSDL)
  • XML processing (XML Schema, XSLT, XPath, XQuery)
  • Machine learning (TensorFlow, scikit-learn)
  • mathematische Software (Matlab, Octave, NumPy, matplotlib)
  • SQL Databases (Oracle, DB2, Postgres, MySQL)
  • No-SQL Databases (Cassandra, MongoDB, Redis)
  • Authentication und Authorization (Active Directory, Keycloak, OpenID, OAuth)

Cloud computing und big data:
  • Amazon Web Services (EC2, S3, SQS, EMR)
  • Microsoft Azure (ServiceBus, App Service)
  • OpenShift and Kubernetes
  • Logging and Monitoring (Elastic search, Logstash, Kibana, Prometheus)
  • Cluster computing frameworks (Hadoop, Spark)
  • Infrastructure as Code (Ansible, Puppet)
  • Containerization (Docker, Docker Swarm)

Software Tools:
  • UML Tools (Rational Rose, Visio, Enterprise Architect)
  • Version management (Git, CVS, SourceSafe, Subversion)
  • Repository managers (Artifactory, Nexus, verdaccio)
  • Build and deployment (Ant, Maven, Jenkins, Gradle, GitLab, Argo Workflows, ArgoCD)
  • IDEs (Eclipse, Netbeans, IntelliJ IDEA)
  • Testing (JMeter, JUnit, Selenium, TestNG, Loadrunner, SoapUI, Cucumber)
  • RESTful APIs (Swagger, Postman)
  • XML Tools (XMLSpy, Oxygen XML)
  • Bug tracking, test management (Bugzilla, HP Quality Center, Jira)
  • Java (jdb, JConsole, JSwat, VisualVM)
  • Unix tools (awk, sed, vim, gcc, grep, gdb etc.)
  • Network analysis (wireshark, netcat, curl)

Betriebssysteme

Amiga OS
Mac OS
MS-DOS
MVS, OS/390
OS/400
SUN OS, Solaris
Unix
SuSE Linux, RedHat
VMS
Windows

Programmiersprachen

C
C++
Cobol
Java
J2SE, J2EE
JavaScript
Lisp
MATLAB / Simulink
PL/SQL
Shell
TeX, LaTeX
Python
TypeScript


Datenbanken

DB2
JDBC
MySQL
Oracle
9i,10g,11g
Postgres
SQL
Sybase

Datenkommunikation

Ethernet
Internet, Intranet
SSL, IPSec, HTTP, FTP
Message Queuing
RPC
TCP/IP
Windows Netzwerk

Hardware

Amiga
AS/400
IBM Großrechner
Macintosh
PC
SUN
VAX
Vektor-/Parallelrechner

Berechnung / Simulation / Versuch / Validierung

 Statistische Analyse:
  • Zeitreihenanalyse von Last und Performance Tests
  • Hidden Markov models und Neuronale Netzwerke
  • Multivariate Statistik
  • Regressionsanalyse, General Linear Model
  • Bewertung von Derivaten
  • Risiko und Portfolio Theorie

Design / Entwicklung / Konstruktion

Software Architekturen:
  • Representational State Transfer (REST), HATEOS
  • Client-Server, n-tier systems
  • Service-oriented architecture (SOA), Microservice architecture
  • Database-centric architecture
  • Event-driven architecture


Development Processes:
  • Rational Unified Process
  • Model-driven engineering (MDE), Model-driven architecture (MDA), Domain-driven design (DDD)
  • Test-driven development (TDD), Behaviour-driven development (BDD)
  • Agile software development (Scrum, SAFe, eXtreme Programming, Kanban, Clean Code)
  • Continuous integration und continuous deployment (CI/CD)
  • UML (Class Diagrams, Interaction Diagrams, Use Cases)
  • Unit tests, Functional tests, Load and performance tests, Regression tests
  • Design Patterns, Enterprise Integration Patterns, SOLID Principles
  • Refactoring, Design by Contract

Branchen

Branchen

Finanzwesen, Banken
Logistik

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.