Agile Software Entwicklung & Architektur, Cloud, Microservices, Spring, Spring Boot, SOA, Kubernetes, CI/CD
Aktualisiert am 10.12.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java, Cloud, Microservices
Spring
Spring Boot
Kubernetes
Docker
Gitlab
Englisch
gut

Einsatzorte

Einsatzorte

Frankfurt am Main (+75km)
Deutschland

bevorzugt Rhein-Main Gebiet

möglich

Projekte

Projekte

10 Monate
2024-03 - heute

Entwicklung von Frontends zum fachlichen Monitoring einer Middleware für die Vernetzung im Gesundheitswesen auf Basis einer Microservice Architektur

Senior Software Entwickler Angular TypeScript Java ...
Senior Software Entwickler

Entwicklung von Frontends zum fachlichen Monitoring einer Middleware für die Vernetzung im Gesundheitswesen auf Basis einer Microservice Architektur. 

  • Entwicklung der Monitoring Clients mit Angular und TypeScript 
  • Serviceentwicklung mit Spring Boot für Kubernetes (k8s) 
  • Serviceintegration mit Rest, OpenAPI und Kafka 
  • Servicekonfiguration im Kubernetes mit Helm 
  • Weiterentwicklung der CI/CD Pipeline auf Jenkins 

Angular TypeScript Java Spring Boot REST OpenAPI Apache Kafka Kubernetes OpenShift Docker PostgreSQL
AOK Systems GmbH
1 Jahr 2 Monate
2023-02 - 2024-03

Cinnamon Integrationsplattform

Senior Software Entwickler Java Spring Boot Kafka ...
Senior Software Entwickler

Entwicklung einer Datendrehscheibe für asynchrone Kommunikation zwischen Partnersystemen im DB Konzern auf Basis von Kafka mit Java Spring-Boot Microservices auf Kubernetes.

·        Serviceentwicklung mit Spring Boot für Kubernetes (k8s)

·        Serviceintegration mit Kafka, Kafka Connect, Kafka Streams

·        Weiterentwicklung der CI/CD Pipeline auf GitLab

·        Infrastruktur Konfiguration mit Cloudformation

Java Spring Boot Kafka Kubernetes Docker AWS EKS MSK AmazonMQ Prometheus Grafana GitLab Gradle Cloudformation
DB Systel GmbH
1 Jahr 7 Monate
2021-05 - 2022-11

Entwicklung einer Middleware für die Vernetzung im Gesundheitswesen auf Basis einer Microservice Architektur

Senior Software Entwickler Java Spring Boot Kubernetes ...
Senior Software Entwickler

Entwicklung einer Middleware für die Vernetzung im Gesundheitswesen auf Basis einer Microservice Architektur.


  • Serviceentwicklung mit Spring Boot für Kubernetes (k8s)
  • Serviceintegration mit Kafka, OpenAPI, Rest, Soap
  • Servicekonfiguration im Kubernetes mit Helm
  • Automatisierte Tests mit Cucumber
  • Weiterentwicklung der CI/CD Pipeline auf Jenkins
  • Anpassung des Testclients auf Basis von Angular


Java Spring Boot Kubernetes Apache Kafka JPA Hibernate Docker Mockito Cucumber PostgreSQL Angular
AOK Systems GmbH
1 Jahr 10 Monate
2019-08 - 2021-05

Vendo Vertriebsplattform

Senior Software Entwickler Java Spring Boot REST ...
Senior Software Entwickler

Entwicklung einer neuen Vertriebsplattform auf Basis einer Microservice Architektur

  • Serviceentwicklung mit Spring Boot für AWS EKS
  • Serviceintegration mit OpenAPI, Rest, ActiveMQ, Kafka
  • Servicekonfiguration im Kubernetes mit Helm
  • Automatisierte Tests mit Cucumber
  • Weiterentwicklung der CI/CD Pipeline auf GitLab und Jenkins
  • Entwicklung des Monitorings unter Instana, Grafana, Prometheus
  • Anpassung des Testclients auf Basis von Angular

IntelliJ IDEA Gitlab Jenkins
Java Spring Boot REST Swagger Spring Cloud Contract JPA Hibernate Docker Kubernetes EKS AWS Mockito Cucumber Instana Grafana Prometheus Angular
DB Vertrieb GmbH
Frankfurt
1 Jahr 4 Monate
2018-05 - 2019-08

EWDS Weiterentwicklung

Software Entwickler Java JSF PrimeFaces ...
Software Entwickler

  • Weiterentwicklung des Softwaresystems zur Leerwagendisposition und technische Migration der Frontend-Komponentenbibliothek von RichFaces auf PrimeFaces. 
  • Analyse, Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation

Eclipse SQL Developer
Java JSF PrimeFaces RichFaces CDI EJB Spring JPA Hibernate JBoss EAP Oracle
DB Cargo AG
Frankfurt am Main
3 Jahre 4 Monate
2015-01 - 2018-04

IFRS9 Risikovorsorgerechner

Software-Architekt/Senior Entwickler/Lead Entwickler Java JSF PrimeFaces ...
Software-Architekt/Senior Entwickler/Lead Entwickler

  • Konzeption und Umsetzung einer Anwendung für die Erfassung der Daten zur Berechnung der Risikovorsorge nach IFRS9
  • Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation

Eclipse SQL Developer IntelliJ JBoss Jenkins SonarQube
Java JSF PrimeFaces Spring Spring MVC Spring Web Flow JPA Hibernate PL-SQL Oracle Selenium Geb Maven
Commerzbank AG
Frankfurt
3 Monate
2017-09 - 2017-11

Durchführung von Mitarbeiterschulungen

Dozent Java Swing JSF ...
Dozent

  • Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Nearshore-Entwickler
  • Aufbereitung und Durchführung von Schulungen im Javabereich

Eclipse Netbeans Powerpoint
Java Swing JSF PrimeFaces Spring Spring MVC Spring Web Flow JPA Hibernate Selenium Geb Maven Jenkins Sonar Subversion
Commerzbank AG
Frankfurt
2 Monate
2014-11 - 2014-12

Architekturstudie CIMT / risk:manager

Software Architekt / Senior Software Entwickler JSF PrimeFaces Spring ...
Software Architekt / Senior Software Entwickler
  • Architekturuntersuchung zur Definition der neuen Frontend-Architektur für die Anwendungen des Rating- und Risiko-Bereichs sowie für die Risikovorsorge im Rahmen von IFRS9
  • Beratung, Konzeption, Entwicklung, Dokumentation
Eclipse SQL Developer Word PowerPoint
JSF PrimeFaces Spring Spring MVC Spring Web Flow Spring Data JPA Hibernate JavaFX Swing
Commerzbank AG
Frankfurt
1 Jahr 11 Monate
2013-02 - 2014-12

Eurex-Trader Weiterentwicklung

Senior Software-Entwickler Java Swing Maven
Senior Software-Entwickler
  • Weiterentwicklung der GUI und des Middleware Clusters der Trading Software für Derivate der Deutschen Börse 
  • Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration
IntelliJ
Java Swing Maven
Deutsche Börse
Eschborn
9 Monate
2012-04 - 2012-12

Advance ? Testautomatisierung

Software-Entwickler/Architekt Java Linux Bash ...
Software-Entwickler/Architekt
  • Einführung einer modelgetriebenen Test-Automatisierung mit dem Ziel, die manuellen Release-Tests zu entlasten und zu beschleunigen
  • Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Marathon Nexus Jenkins KVM Rpmbuild PostgresSQL 9.x Subversion CVS Django Jira Confluence
Java Linux Bash Jython Maven Python Virtualisierung Ant Make C/C++ SQL PL/pgSQL
Smiths-Heimann GmbH
Wiesbaden
7 Monate
2011-08 - 2012-02

risk:manager - Stresstestplattform

Senior Software Entwickler / Software Architekt Java SQL PL/SQL ...
Senior Software Entwickler / Software Architekt
  • Entwicklung einer Plattform zur Durchführung von ökonomischen und regulatorischen Stressszenarien für den Risikocontrollingbereich auf Basis eines Client- / Server Frontends und Rechenkernen 
  • Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Oracle 10 Solaris 10 Tomcat 6 Hudson/Jenkins Subversion TOAD Eclipse Netbeans
Java SQL PL/SQL Webservices Maven Swing Spring Hibernate JAX-WS
Commerzbank AG
Frankfurt
2 Monate
2011-06 - 2011-07

Durchführung von Mitarbeiterschulungen

Schulungsleiter/Dozent Java SQL PL/SQL ...
Schulungsleiter/Dozent
  • Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Inhouse-Entwickler
  • Konzipierung des Gesamtprogramms
  • Aufbereitung und Durchführung von Teilschulungen im Java und Produktbereich
Powerpoint Eclipse Netbeans TOAD
Java SQL PL/SQL Swing Tomcat Hibernate Maven Hudson/Jenkins risk:manager Applikationen Oracle Solaris Subversion Toad Eclipse Netbeans Powerpoint
Commerzbank AG
Frankfurt
2 Jahre 7 Monate
2009-01 - 2011-07

Projektübergreifende Beratung in Architektur- und Entwicklungsfragen

Software-Architekt Java SQL PL/SQL ...
Software-Architekt

  • Im Zuge des Growing Together von Commerzbank und Dresdner Bank werden diverse Ratingverfahren neuentwickelt und auf eine einheitliche Plattform gehoben. 
  • Beratung, Coaching, Entwicklung, Implementierung, Konfiguration, Konzeption, Release Management, Schulungen, Training, Tuning

Oracle 10 Solaris 10 Toad Tomcat Eclipse Netbeans Peregrine Service Center Hudson/Jenkins Sonar HPQC Subversion
Java SQL PL/SQL Hibernate Konfigurationsmanagement Qualitätsmanagement Softwarearchitektur Swing Spring Maven
Commerzbank AG
Frankfurt
1 Jahr 3 Monate
2010-03 - 2011-05

Growing Together

Software-Architekt/Senior Entwickler SQL PL/SQL Bash
Software-Architekt/Senior Entwickler
  • Harmonisierung der Ratingverfahren im Zuge der Integration von Commerzbank und Dresdner Bank. 
  • Aufbau von diversen Testsystemen für die Integrations- und Regressionstests der Commerzbank/Dresdner Bank Integration im Anschluss an die Migration der Kunden- und Kontonummern
  • Implementierung der Kunden- und Kontonummernmigration für die Ratingverfahren und Credit Risk Applikationen
  • Durchführung der technischen Tests
Oracle 10 Tomcat Sqlplus Solaris
SQL PL/SQL Bash
Commerzbank AG
Frankfurt
2 Monate
2011-02 - 2011-03

Ergänzung der Zeiterfassung/Urlaubsplanung um eine iPhone Anwendung

Software-Architekt/Senior Entwickler jQTouch jQuery HTML ...
Software-Architekt/Senior Entwickler
  • Das auf RubyOnRails basierende Zeiterfassungstool wird um eine HTML5 Webanwendung für das iPhone erweitert
  • Analyse, Design, Implementierung
OpenCMS MySQL Centos
jQTouch jQuery HTML CSS JSP SQL
ITinera Consulting GmbH & Co. KG
Eschborn
3 Monate
2010-10 - 2010-12

Neugestaltung der Firmen-Website

Senior Software-Entwickler JSP CSS SQL
Senior Software-Entwickler
  • Auf Basis von OpenCMS soll die Website neugestaltet und die Stellen- und Projektauschreibungen aus StaffIT Pro integriert werden
  • Aufbau des Systems, Templating
  • Abstimmung mit dem Designer
  • Anaylse der StaffIT Pro Backends.
OpenCMS Tomcat Centos MySQL MS SQL-Server StaffIT Pro
JSP CSS SQL
ITinera Consulting GmbH & Co. KG
Eschborn
9 Monate
2009-06 - 2010-02

risk:manager CoFA

Software-Architekt/Senior Entwickler Java SQL Hibernate ...
Software-Architekt/Senior Entwickler
Konzeption und Realisierung eines Anwendungsystems zur Auswertung von Finanzanalysen für Firmenkunden und Banken. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Oracle 10 Solaris Tomcat Hudson/Jenkins Toad Eclipse Netbeans
Java SQL Hibernate Maven Axis Swing
Commerzbank AG
Frankfurt
2 Monate
2009-04 - 2009-05

Durchführung von Mitarbeiterschulungen

Schulungsleiter/Dozent Java Oracle Solaris ...
Schulungsleiter/Dozent
Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Inhouse-Entwickler. Aufbereitung und Durchführung von Schulungen im Javabereich.
Powerpoint Eclipse Netbeans TOAD
Java Oracle Solaris Swing Tomcat
Commerzbank AG
Frankfurt
3 Monate
2009-01 - 2009-03

Einführung von Continuous Integration

Software-Architekt/Senior Entwickler ANT Bash Repositories ...
Software-Architekt/Senior Entwickler
Integration Etablierung einer agilen Entwicklungsinfrastruktur und Standardisierung von Entwicklungsprozessen. Zum besseren Management von zahlreichen Entwicklungsprojekten und Standardisierung der Entwicklungs, Release- und Deploymentprozesse wurde eine Open-Source basierte Continous Integration Infrastruktur entwickelt und konfiguriert. Es wurde Maven als Build- und Dependency Management System eingeführt. Desweitern wurde Hudson als Schedulung- und Monitoringsystem eingeführt, um kontinuierlich Build- und Deploymentprozesse zu automatisieren und eine Feedbackkultur zu entwickeln. In der letzten Stufe wurden die Repositorymanager Nexus und Artifactory eingeführt, so dass Projekt-JARs zentral versioniert und für alle Entwicklungsteilnehmer zur Verfügung gestellt werden können. Migration des alten Buildmechanismus basierend auf ANT+Bash Scripting auf Maven2. Einführung von CI-und Qualitysystem wie Hudson und Sonar. Definition von CI- Projekten und -jobs.
Nexus Artifactory Hudson/Jenkins Sonar
ANT Bash Repositories Buildserver Build Management Konfigurationsmanagement Maven
Commerzbank AG
Frankfurt
6 Monate
2008-07 - 2008-12

Ratingorientierte Beratung

Software-Architekt/Senior Entwickler Java SQL Hibernate ...
Software-Architekt/Senior Entwickler
Konzeption und Realisierung einer Anwendung zur Auswertung und Analyse von Ratings für Firmenkunden. Entwicklung einer Report Engine auf Basis von BIRT zur Erstellung von PDF Reports. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation.
Oracle Tomcat Solaris Hudson/Jenkins Subversion TOAD Eclipse Netbeans
Java SQL Hibernate BIRT jFreechart Axis Swing
Commerzbank AG
Frankfurt
6 Monate
2008-01 - 2008-06

IFRS Risikovorsorgerechner

Software-Architekt/Senior Entwickler Java SQL PL/SQL ...
Software-Architekt/Senior Entwickler
Konzeption und Realisierung einer Anwendung für die Risikovorsorge nach dem IFRS Standard. Konzeption und Realisierung des Tools zur Erfassung der Daten zur Berechnung der Risikovorsorge. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Oracle Tomcat Solaris Subversion Eclipse Netbeans TOAD
Java SQL PL/SQL Axis Swing Ant
Commerzbank AG
Frankfurt
1 Jahr
2007-01 - 2007-12

IRIS Schiffe

Senior Software-Entwickler Java Swing PL/SQL ...
Senior Software-Entwickler
Analyse, Design und Entwicklung einer Rating-Applikation zur Bewertung von Schiffsfinanzierungen nach Basel II. Technische Prozessanalyse uns technisches Design der Applikation und des Systems. Modellierung des fachlichen und technischen Datenmodells. Fachliches und technisches Design der Schnittstelle zum Basel II-Rechenkern. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Oracle Tomcat Subversion TOAD Eclipse Netbeans
Java Swing PL/SQL Axis Ant
Commerzbank AG
Frankfurt
8 Monate
2006-05 - 2006-12

Entwicklung eines Ratingportals mit Data Warehouse Funktionalität und CMS

Software-Entwickler Java OpenCMS JSP ...
Software-Entwickler
Analyse, Design und Entwicklung eines Basel II-Rating- + Kreditreporting-Portals (Extranet) inkl. CMS-System für den VDP (Verband der Pfandbriefbanken). CMS Entwicklung. CMS Integration. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Oracle Centos Tomcat Eclipse
Java OpenCMS JSP Hibernate Spring Tag-Libraries
Hyprating GmbH
Berlin/Eschborn
3 Jahre
2004-01 - 2006-12

IRIS 6

Software-Entwickler Java Swing Ant
Software-Entwickler

Vollständige Neuimplementierung einer Intranet-Anwendung für ein integriertes Rating-, Pricing- und Protokollierungssystems unter Verwendung eines selbstentwickelten J2EE-Frameworks.

Erstellung des fachlichen und technischen Datenmodells.

Design und Implementierung eines modellgetriebenen Basisframeworks.

Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation

Tomcat Oracle Subversion TOAD Eclipse Netbeans
Java Swing Ant
Eurohypo AG
Eschborn
4 Monate
2005-03 - 2005-06

Messdatenbereitstellung von Solar-Mover-Feldern

Software-Entwickler Java Axis Webservices ...
Software-Entwickler
Entwicklung der Infrastruktur zum Verwalten und Verteilen von Messdaten von Solar-Mover-Feldern Design und Implementierung der Service-Infrastruktur. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation.
Tomcat Apache Webserver
Java Axis Webservices Perl SOAP::Lite PHP
Solon AG für Solartechnik
Darmstadt/Berlin
4 Monate
2004-06 - 2004-09

ROE-Rechenkern

Software-Entwickler C++ gSoap
Software-Entwickler

Neuimplementierung des Pricings für den Firmenkundenbereich (Corporate Banking) als Rechenkern und eigener WebService und Einbindung in das Ratingsystem IRIS (Ablösung des Pricing Tools Reptil)

MS Visual Studio
C++ gSoap
Eurohypo AG
Eschborn

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Wirtschaftsinformatiker (FH)


Zertifizierungen

  • AWS Certified Solutions Architect ? Associate (SAA-C02)
  • AWS Certified Developer ? Associate (DVA-C01)
  • AWS Certified SysOps Administrator ? Associate (SOA-C01)
  • Certified Kubernetes Application Developer (CKAD)
  • Linux Professional Institute LPIC-1
  • Professional Scrum Master (PSM I)

Position

Position

  • Software Architekt
  • Software Entwickler
  • IT Berater

Kompetenzen

Kompetenzen

Top-Skills

Java, Cloud, Microservices Spring Spring Boot Kubernetes Docker Gitlab

Schwerpunkte

Agile Softwareentwicklung
Cloud
Microservices
SOA

Produkte / Standards / Erfahrungen / Methoden

Spring
Experte
Spring Boot
Experte
Docker
AWS
Fortgeschritten
EKS
Fortgeschritten
Continuous Integration
Fortgeschritten
Git
Experte
Gitlab
Hibernate
Experte
JPA
Experte
Swagger
Experte
Apache Tomcat
Experte
Apache Web Server
Sehr gute Kenntnisse
Artifactory Repository Manager
Sehr gute Kenntnisse
Buildmanagement
Gute Kenntnisse
Cucumber
Fortgeschritten
Maven
Experte
Gradle
Fortgeschritten
EJB
Geb
Sehr gute Kenntnisse
Instana
Kubernetes
Experte
Jenkins
Sehr gute Kenntnisse
JavaEE
Fortgeschritten
JAX-WS
Sehr gute Kenntnisse
JBoss
Gute Kenntnisse
JSF
Experte
JSON
Sehr gute Kenntnisse
JSP
Sehr gute Kenntnisse
JUnit
Sehr gute Kenntnisse
Konfigurationsmanagement
Sehr gute Kenntnisse
Mockito
Model Driven Software Development
Sehr gute Kenntnisse
Nexus Repository Manager
Gute Kenntnisse
PrimeFaces
Experte
SOAP
Sehr gute Kenntnisse
SonarQube
Sehr gute Kenntnisse
Spring Cloud Contract
Fortgeschritten
Spring Data
Grundkenntnisse
Spring MVC
Sehr gute Kenntnisse
Spring Web Flow
Sehr gute Kenntnisse
Swing
Experte
Webservices
Experte
XML
Sehr gute Kenntnisse
Node.js
Basics
Standards und Frameworks
AWS, Spring Boot, Spring, Spring AOP, Spring Cloud Contracts, Spring Data, Spring JMS, Spring WebFlow, Spring MVC, Spring Security, OpenAPI, Swagger, JAX-RS, REST, JSON, Jackson, JPA, Hibernate, Apache Kafka, ActiveMQ, JavaEE, JSF, PrimeFaces, Webservices, SOAP, JAX-WS, Jersey, JSP, Servlets, Swing, Apache POI, Lucene, Groovy Templates, Boto3, React Native, Node.js


Buildmanagement, Automatisierung, Continous Integration und Container

Maven, Gradle, Apache ANT, Git, GitLab, Subversion, Jenkins, Nexus, Artifactory, Docker, Kubernetes, OpenShift, EKS


Test, Qualitätssicherung und Monitoring

JUnit, TestNG, Cucumber, Surefire, Failsafe, Spring Testing, Selenium, Geb, SonarQube, Mockito, EasyMock, PowerMock, JMeter, Instana, Grafana, Prometheus, Jira, Confluence, HP ALM (HPQC)


IDEs und Modellierungsumgebungen

IntelliJ, VisualStudioCode, PyCharm, WebStorm, Goland, Eclipse, Xcode 


Mobile-, Webentwicklung, Contentmanagement und Portale

React Native, Node.js, Swift, React, WordPress


Server

Tomcat, Nginx, JBoss EAP, Apache HTTP Server

Betriebssysteme

Linux
Experte
MacOS
Sehr gute Kenntnisse
SUN OS, Solaris
Experte
Unix
Experte
Windows
Gute Kenntnisse

Programmiersprachen

Java
Experte
JavaScript
Fortgeschritten
Shell/Bash
Experte
Python
Fortgeschritten
Groovy
Go
HTML
Sehr gute Kenntnisse
Typescript
PL/SQL
Experte
XML
Gute Kenntnisse
SQL
CSS
Swift

Datenbanken

Postgres
Experte
Oracle
Fortgeschritten
MySQL
Fortgeschritten
MariaDB
Fortgeschritten
MS SQL Server
Fortgeschritten

Datenkommunikation

REST
Experte
Soap
Fortgeschritten
Apache Kafka
Fortgeschritten
Active MQ
Fortgeschritten

Branchen

Branchen

  • Banken
  • Finanzdienstleister
  • Logistik
  • Gesundheitswesen
  • Maschinenbau & Betriebstechnik
  • Energiewirtschaft
  • Sicherheitsbehörde

Einsatzorte

Einsatzorte

Frankfurt am Main (+75km)
Deutschland

bevorzugt Rhein-Main Gebiet

möglich

Projekte

Projekte

10 Monate
2024-03 - heute

Entwicklung von Frontends zum fachlichen Monitoring einer Middleware für die Vernetzung im Gesundheitswesen auf Basis einer Microservice Architektur

Senior Software Entwickler Angular TypeScript Java ...
Senior Software Entwickler

Entwicklung von Frontends zum fachlichen Monitoring einer Middleware für die Vernetzung im Gesundheitswesen auf Basis einer Microservice Architektur. 

  • Entwicklung der Monitoring Clients mit Angular und TypeScript 
  • Serviceentwicklung mit Spring Boot für Kubernetes (k8s) 
  • Serviceintegration mit Rest, OpenAPI und Kafka 
  • Servicekonfiguration im Kubernetes mit Helm 
  • Weiterentwicklung der CI/CD Pipeline auf Jenkins 

Angular TypeScript Java Spring Boot REST OpenAPI Apache Kafka Kubernetes OpenShift Docker PostgreSQL
AOK Systems GmbH
1 Jahr 2 Monate
2023-02 - 2024-03

Cinnamon Integrationsplattform

Senior Software Entwickler Java Spring Boot Kafka ...
Senior Software Entwickler

Entwicklung einer Datendrehscheibe für asynchrone Kommunikation zwischen Partnersystemen im DB Konzern auf Basis von Kafka mit Java Spring-Boot Microservices auf Kubernetes.

·        Serviceentwicklung mit Spring Boot für Kubernetes (k8s)

·        Serviceintegration mit Kafka, Kafka Connect, Kafka Streams

·        Weiterentwicklung der CI/CD Pipeline auf GitLab

·        Infrastruktur Konfiguration mit Cloudformation

Java Spring Boot Kafka Kubernetes Docker AWS EKS MSK AmazonMQ Prometheus Grafana GitLab Gradle Cloudformation
DB Systel GmbH
1 Jahr 7 Monate
2021-05 - 2022-11

Entwicklung einer Middleware für die Vernetzung im Gesundheitswesen auf Basis einer Microservice Architektur

Senior Software Entwickler Java Spring Boot Kubernetes ...
Senior Software Entwickler

Entwicklung einer Middleware für die Vernetzung im Gesundheitswesen auf Basis einer Microservice Architektur.


  • Serviceentwicklung mit Spring Boot für Kubernetes (k8s)
  • Serviceintegration mit Kafka, OpenAPI, Rest, Soap
  • Servicekonfiguration im Kubernetes mit Helm
  • Automatisierte Tests mit Cucumber
  • Weiterentwicklung der CI/CD Pipeline auf Jenkins
  • Anpassung des Testclients auf Basis von Angular


Java Spring Boot Kubernetes Apache Kafka JPA Hibernate Docker Mockito Cucumber PostgreSQL Angular
AOK Systems GmbH
1 Jahr 10 Monate
2019-08 - 2021-05

Vendo Vertriebsplattform

Senior Software Entwickler Java Spring Boot REST ...
Senior Software Entwickler

Entwicklung einer neuen Vertriebsplattform auf Basis einer Microservice Architektur

  • Serviceentwicklung mit Spring Boot für AWS EKS
  • Serviceintegration mit OpenAPI, Rest, ActiveMQ, Kafka
  • Servicekonfiguration im Kubernetes mit Helm
  • Automatisierte Tests mit Cucumber
  • Weiterentwicklung der CI/CD Pipeline auf GitLab und Jenkins
  • Entwicklung des Monitorings unter Instana, Grafana, Prometheus
  • Anpassung des Testclients auf Basis von Angular

IntelliJ IDEA Gitlab Jenkins
Java Spring Boot REST Swagger Spring Cloud Contract JPA Hibernate Docker Kubernetes EKS AWS Mockito Cucumber Instana Grafana Prometheus Angular
DB Vertrieb GmbH
Frankfurt
1 Jahr 4 Monate
2018-05 - 2019-08

EWDS Weiterentwicklung

Software Entwickler Java JSF PrimeFaces ...
Software Entwickler

  • Weiterentwicklung des Softwaresystems zur Leerwagendisposition und technische Migration der Frontend-Komponentenbibliothek von RichFaces auf PrimeFaces. 
  • Analyse, Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation

Eclipse SQL Developer
Java JSF PrimeFaces RichFaces CDI EJB Spring JPA Hibernate JBoss EAP Oracle
DB Cargo AG
Frankfurt am Main
3 Jahre 4 Monate
2015-01 - 2018-04

IFRS9 Risikovorsorgerechner

Software-Architekt/Senior Entwickler/Lead Entwickler Java JSF PrimeFaces ...
Software-Architekt/Senior Entwickler/Lead Entwickler

  • Konzeption und Umsetzung einer Anwendung für die Erfassung der Daten zur Berechnung der Risikovorsorge nach IFRS9
  • Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation

Eclipse SQL Developer IntelliJ JBoss Jenkins SonarQube
Java JSF PrimeFaces Spring Spring MVC Spring Web Flow JPA Hibernate PL-SQL Oracle Selenium Geb Maven
Commerzbank AG
Frankfurt
3 Monate
2017-09 - 2017-11

Durchführung von Mitarbeiterschulungen

Dozent Java Swing JSF ...
Dozent

  • Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Nearshore-Entwickler
  • Aufbereitung und Durchführung von Schulungen im Javabereich

Eclipse Netbeans Powerpoint
Java Swing JSF PrimeFaces Spring Spring MVC Spring Web Flow JPA Hibernate Selenium Geb Maven Jenkins Sonar Subversion
Commerzbank AG
Frankfurt
2 Monate
2014-11 - 2014-12

Architekturstudie CIMT / risk:manager

Software Architekt / Senior Software Entwickler JSF PrimeFaces Spring ...
Software Architekt / Senior Software Entwickler
  • Architekturuntersuchung zur Definition der neuen Frontend-Architektur für die Anwendungen des Rating- und Risiko-Bereichs sowie für die Risikovorsorge im Rahmen von IFRS9
  • Beratung, Konzeption, Entwicklung, Dokumentation
Eclipse SQL Developer Word PowerPoint
JSF PrimeFaces Spring Spring MVC Spring Web Flow Spring Data JPA Hibernate JavaFX Swing
Commerzbank AG
Frankfurt
1 Jahr 11 Monate
2013-02 - 2014-12

Eurex-Trader Weiterentwicklung

Senior Software-Entwickler Java Swing Maven
Senior Software-Entwickler
  • Weiterentwicklung der GUI und des Middleware Clusters der Trading Software für Derivate der Deutschen Börse 
  • Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration
IntelliJ
Java Swing Maven
Deutsche Börse
Eschborn
9 Monate
2012-04 - 2012-12

Advance ? Testautomatisierung

Software-Entwickler/Architekt Java Linux Bash ...
Software-Entwickler/Architekt
  • Einführung einer modelgetriebenen Test-Automatisierung mit dem Ziel, die manuellen Release-Tests zu entlasten und zu beschleunigen
  • Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Marathon Nexus Jenkins KVM Rpmbuild PostgresSQL 9.x Subversion CVS Django Jira Confluence
Java Linux Bash Jython Maven Python Virtualisierung Ant Make C/C++ SQL PL/pgSQL
Smiths-Heimann GmbH
Wiesbaden
7 Monate
2011-08 - 2012-02

risk:manager - Stresstestplattform

Senior Software Entwickler / Software Architekt Java SQL PL/SQL ...
Senior Software Entwickler / Software Architekt
  • Entwicklung einer Plattform zur Durchführung von ökonomischen und regulatorischen Stressszenarien für den Risikocontrollingbereich auf Basis eines Client- / Server Frontends und Rechenkernen 
  • Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Oracle 10 Solaris 10 Tomcat 6 Hudson/Jenkins Subversion TOAD Eclipse Netbeans
Java SQL PL/SQL Webservices Maven Swing Spring Hibernate JAX-WS
Commerzbank AG
Frankfurt
2 Monate
2011-06 - 2011-07

Durchführung von Mitarbeiterschulungen

Schulungsleiter/Dozent Java SQL PL/SQL ...
Schulungsleiter/Dozent
  • Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Inhouse-Entwickler
  • Konzipierung des Gesamtprogramms
  • Aufbereitung und Durchführung von Teilschulungen im Java und Produktbereich
Powerpoint Eclipse Netbeans TOAD
Java SQL PL/SQL Swing Tomcat Hibernate Maven Hudson/Jenkins risk:manager Applikationen Oracle Solaris Subversion Toad Eclipse Netbeans Powerpoint
Commerzbank AG
Frankfurt
2 Jahre 7 Monate
2009-01 - 2011-07

Projektübergreifende Beratung in Architektur- und Entwicklungsfragen

Software-Architekt Java SQL PL/SQL ...
Software-Architekt

  • Im Zuge des Growing Together von Commerzbank und Dresdner Bank werden diverse Ratingverfahren neuentwickelt und auf eine einheitliche Plattform gehoben. 
  • Beratung, Coaching, Entwicklung, Implementierung, Konfiguration, Konzeption, Release Management, Schulungen, Training, Tuning

Oracle 10 Solaris 10 Toad Tomcat Eclipse Netbeans Peregrine Service Center Hudson/Jenkins Sonar HPQC Subversion
Java SQL PL/SQL Hibernate Konfigurationsmanagement Qualitätsmanagement Softwarearchitektur Swing Spring Maven
Commerzbank AG
Frankfurt
1 Jahr 3 Monate
2010-03 - 2011-05

Growing Together

Software-Architekt/Senior Entwickler SQL PL/SQL Bash
Software-Architekt/Senior Entwickler
  • Harmonisierung der Ratingverfahren im Zuge der Integration von Commerzbank und Dresdner Bank. 
  • Aufbau von diversen Testsystemen für die Integrations- und Regressionstests der Commerzbank/Dresdner Bank Integration im Anschluss an die Migration der Kunden- und Kontonummern
  • Implementierung der Kunden- und Kontonummernmigration für die Ratingverfahren und Credit Risk Applikationen
  • Durchführung der technischen Tests
Oracle 10 Tomcat Sqlplus Solaris
SQL PL/SQL Bash
Commerzbank AG
Frankfurt
2 Monate
2011-02 - 2011-03

Ergänzung der Zeiterfassung/Urlaubsplanung um eine iPhone Anwendung

Software-Architekt/Senior Entwickler jQTouch jQuery HTML ...
Software-Architekt/Senior Entwickler
  • Das auf RubyOnRails basierende Zeiterfassungstool wird um eine HTML5 Webanwendung für das iPhone erweitert
  • Analyse, Design, Implementierung
OpenCMS MySQL Centos
jQTouch jQuery HTML CSS JSP SQL
ITinera Consulting GmbH & Co. KG
Eschborn
3 Monate
2010-10 - 2010-12

Neugestaltung der Firmen-Website

Senior Software-Entwickler JSP CSS SQL
Senior Software-Entwickler
  • Auf Basis von OpenCMS soll die Website neugestaltet und die Stellen- und Projektauschreibungen aus StaffIT Pro integriert werden
  • Aufbau des Systems, Templating
  • Abstimmung mit dem Designer
  • Anaylse der StaffIT Pro Backends.
OpenCMS Tomcat Centos MySQL MS SQL-Server StaffIT Pro
JSP CSS SQL
ITinera Consulting GmbH & Co. KG
Eschborn
9 Monate
2009-06 - 2010-02

risk:manager CoFA

Software-Architekt/Senior Entwickler Java SQL Hibernate ...
Software-Architekt/Senior Entwickler
Konzeption und Realisierung eines Anwendungsystems zur Auswertung von Finanzanalysen für Firmenkunden und Banken. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Oracle 10 Solaris Tomcat Hudson/Jenkins Toad Eclipse Netbeans
Java SQL Hibernate Maven Axis Swing
Commerzbank AG
Frankfurt
2 Monate
2009-04 - 2009-05

Durchführung von Mitarbeiterschulungen

Schulungsleiter/Dozent Java Oracle Solaris ...
Schulungsleiter/Dozent
Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Inhouse-Entwickler. Aufbereitung und Durchführung von Schulungen im Javabereich.
Powerpoint Eclipse Netbeans TOAD
Java Oracle Solaris Swing Tomcat
Commerzbank AG
Frankfurt
3 Monate
2009-01 - 2009-03

Einführung von Continuous Integration

Software-Architekt/Senior Entwickler ANT Bash Repositories ...
Software-Architekt/Senior Entwickler
Integration Etablierung einer agilen Entwicklungsinfrastruktur und Standardisierung von Entwicklungsprozessen. Zum besseren Management von zahlreichen Entwicklungsprojekten und Standardisierung der Entwicklungs, Release- und Deploymentprozesse wurde eine Open-Source basierte Continous Integration Infrastruktur entwickelt und konfiguriert. Es wurde Maven als Build- und Dependency Management System eingeführt. Desweitern wurde Hudson als Schedulung- und Monitoringsystem eingeführt, um kontinuierlich Build- und Deploymentprozesse zu automatisieren und eine Feedbackkultur zu entwickeln. In der letzten Stufe wurden die Repositorymanager Nexus und Artifactory eingeführt, so dass Projekt-JARs zentral versioniert und für alle Entwicklungsteilnehmer zur Verfügung gestellt werden können. Migration des alten Buildmechanismus basierend auf ANT+Bash Scripting auf Maven2. Einführung von CI-und Qualitysystem wie Hudson und Sonar. Definition von CI- Projekten und -jobs.
Nexus Artifactory Hudson/Jenkins Sonar
ANT Bash Repositories Buildserver Build Management Konfigurationsmanagement Maven
Commerzbank AG
Frankfurt
6 Monate
2008-07 - 2008-12

Ratingorientierte Beratung

Software-Architekt/Senior Entwickler Java SQL Hibernate ...
Software-Architekt/Senior Entwickler
Konzeption und Realisierung einer Anwendung zur Auswertung und Analyse von Ratings für Firmenkunden. Entwicklung einer Report Engine auf Basis von BIRT zur Erstellung von PDF Reports. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation.
Oracle Tomcat Solaris Hudson/Jenkins Subversion TOAD Eclipse Netbeans
Java SQL Hibernate BIRT jFreechart Axis Swing
Commerzbank AG
Frankfurt
6 Monate
2008-01 - 2008-06

IFRS Risikovorsorgerechner

Software-Architekt/Senior Entwickler Java SQL PL/SQL ...
Software-Architekt/Senior Entwickler
Konzeption und Realisierung einer Anwendung für die Risikovorsorge nach dem IFRS Standard. Konzeption und Realisierung des Tools zur Erfassung der Daten zur Berechnung der Risikovorsorge. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Oracle Tomcat Solaris Subversion Eclipse Netbeans TOAD
Java SQL PL/SQL Axis Swing Ant
Commerzbank AG
Frankfurt
1 Jahr
2007-01 - 2007-12

IRIS Schiffe

Senior Software-Entwickler Java Swing PL/SQL ...
Senior Software-Entwickler
Analyse, Design und Entwicklung einer Rating-Applikation zur Bewertung von Schiffsfinanzierungen nach Basel II. Technische Prozessanalyse uns technisches Design der Applikation und des Systems. Modellierung des fachlichen und technischen Datenmodells. Fachliches und technisches Design der Schnittstelle zum Basel II-Rechenkern. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Oracle Tomcat Subversion TOAD Eclipse Netbeans
Java Swing PL/SQL Axis Ant
Commerzbank AG
Frankfurt
8 Monate
2006-05 - 2006-12

Entwicklung eines Ratingportals mit Data Warehouse Funktionalität und CMS

Software-Entwickler Java OpenCMS JSP ...
Software-Entwickler
Analyse, Design und Entwicklung eines Basel II-Rating- + Kreditreporting-Portals (Extranet) inkl. CMS-System für den VDP (Verband der Pfandbriefbanken). CMS Entwicklung. CMS Integration. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Oracle Centos Tomcat Eclipse
Java OpenCMS JSP Hibernate Spring Tag-Libraries
Hyprating GmbH
Berlin/Eschborn
3 Jahre
2004-01 - 2006-12

IRIS 6

Software-Entwickler Java Swing Ant
Software-Entwickler

Vollständige Neuimplementierung einer Intranet-Anwendung für ein integriertes Rating-, Pricing- und Protokollierungssystems unter Verwendung eines selbstentwickelten J2EE-Frameworks.

Erstellung des fachlichen und technischen Datenmodells.

Design und Implementierung eines modellgetriebenen Basisframeworks.

Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation

Tomcat Oracle Subversion TOAD Eclipse Netbeans
Java Swing Ant
Eurohypo AG
Eschborn
4 Monate
2005-03 - 2005-06

Messdatenbereitstellung von Solar-Mover-Feldern

Software-Entwickler Java Axis Webservices ...
Software-Entwickler
Entwicklung der Infrastruktur zum Verwalten und Verteilen von Messdaten von Solar-Mover-Feldern Design und Implementierung der Service-Infrastruktur. Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation.
Tomcat Apache Webserver
Java Axis Webservices Perl SOAP::Lite PHP
Solon AG für Solartechnik
Darmstadt/Berlin
4 Monate
2004-06 - 2004-09

ROE-Rechenkern

Software-Entwickler C++ gSoap
Software-Entwickler

Neuimplementierung des Pricings für den Firmenkundenbereich (Corporate Banking) als Rechenkern und eigener WebService und Einbindung in das Ratingsystem IRIS (Ablösung des Pricing Tools Reptil)

MS Visual Studio
C++ gSoap
Eurohypo AG
Eschborn

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Wirtschaftsinformatiker (FH)


Zertifizierungen

  • AWS Certified Solutions Architect ? Associate (SAA-C02)
  • AWS Certified Developer ? Associate (DVA-C01)
  • AWS Certified SysOps Administrator ? Associate (SOA-C01)
  • Certified Kubernetes Application Developer (CKAD)
  • Linux Professional Institute LPIC-1
  • Professional Scrum Master (PSM I)

Position

Position

  • Software Architekt
  • Software Entwickler
  • IT Berater

Kompetenzen

Kompetenzen

Top-Skills

Java, Cloud, Microservices Spring Spring Boot Kubernetes Docker Gitlab

Schwerpunkte

Agile Softwareentwicklung
Cloud
Microservices
SOA

Produkte / Standards / Erfahrungen / Methoden

Spring
Experte
Spring Boot
Experte
Docker
AWS
Fortgeschritten
EKS
Fortgeschritten
Continuous Integration
Fortgeschritten
Git
Experte
Gitlab
Hibernate
Experte
JPA
Experte
Swagger
Experte
Apache Tomcat
Experte
Apache Web Server
Sehr gute Kenntnisse
Artifactory Repository Manager
Sehr gute Kenntnisse
Buildmanagement
Gute Kenntnisse
Cucumber
Fortgeschritten
Maven
Experte
Gradle
Fortgeschritten
EJB
Geb
Sehr gute Kenntnisse
Instana
Kubernetes
Experte
Jenkins
Sehr gute Kenntnisse
JavaEE
Fortgeschritten
JAX-WS
Sehr gute Kenntnisse
JBoss
Gute Kenntnisse
JSF
Experte
JSON
Sehr gute Kenntnisse
JSP
Sehr gute Kenntnisse
JUnit
Sehr gute Kenntnisse
Konfigurationsmanagement
Sehr gute Kenntnisse
Mockito
Model Driven Software Development
Sehr gute Kenntnisse
Nexus Repository Manager
Gute Kenntnisse
PrimeFaces
Experte
SOAP
Sehr gute Kenntnisse
SonarQube
Sehr gute Kenntnisse
Spring Cloud Contract
Fortgeschritten
Spring Data
Grundkenntnisse
Spring MVC
Sehr gute Kenntnisse
Spring Web Flow
Sehr gute Kenntnisse
Swing
Experte
Webservices
Experte
XML
Sehr gute Kenntnisse
Node.js
Basics
Standards und Frameworks
AWS, Spring Boot, Spring, Spring AOP, Spring Cloud Contracts, Spring Data, Spring JMS, Spring WebFlow, Spring MVC, Spring Security, OpenAPI, Swagger, JAX-RS, REST, JSON, Jackson, JPA, Hibernate, Apache Kafka, ActiveMQ, JavaEE, JSF, PrimeFaces, Webservices, SOAP, JAX-WS, Jersey, JSP, Servlets, Swing, Apache POI, Lucene, Groovy Templates, Boto3, React Native, Node.js


Buildmanagement, Automatisierung, Continous Integration und Container

Maven, Gradle, Apache ANT, Git, GitLab, Subversion, Jenkins, Nexus, Artifactory, Docker, Kubernetes, OpenShift, EKS


Test, Qualitätssicherung und Monitoring

JUnit, TestNG, Cucumber, Surefire, Failsafe, Spring Testing, Selenium, Geb, SonarQube, Mockito, EasyMock, PowerMock, JMeter, Instana, Grafana, Prometheus, Jira, Confluence, HP ALM (HPQC)


IDEs und Modellierungsumgebungen

IntelliJ, VisualStudioCode, PyCharm, WebStorm, Goland, Eclipse, Xcode 


Mobile-, Webentwicklung, Contentmanagement und Portale

React Native, Node.js, Swift, React, WordPress


Server

Tomcat, Nginx, JBoss EAP, Apache HTTP Server

Betriebssysteme

Linux
Experte
MacOS
Sehr gute Kenntnisse
SUN OS, Solaris
Experte
Unix
Experte
Windows
Gute Kenntnisse

Programmiersprachen

Java
Experte
JavaScript
Fortgeschritten
Shell/Bash
Experte
Python
Fortgeschritten
Groovy
Go
HTML
Sehr gute Kenntnisse
Typescript
PL/SQL
Experte
XML
Gute Kenntnisse
SQL
CSS
Swift

Datenbanken

Postgres
Experte
Oracle
Fortgeschritten
MySQL
Fortgeschritten
MariaDB
Fortgeschritten
MS SQL Server
Fortgeschritten

Datenkommunikation

REST
Experte
Soap
Fortgeschritten
Apache Kafka
Fortgeschritten
Active MQ
Fortgeschritten

Branchen

Branchen

  • Banken
  • Finanzdienstleister
  • Logistik
  • Gesundheitswesen
  • Maschinenbau & Betriebstechnik
  • Energiewirtschaft
  • Sicherheitsbehörde

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.