Senior Entwickler/Architekt, spezialisiert auf Java, JEE, cloud-native Systeme und agile Methoden
Aktualisiert am 05.03.2024
Profil
Referenzen (4)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.01.2025
Verfügbar zu: 80%
davon vor Ort: 50%
Java
Machine Learning
JEE
Spring
Microprofile
AWS
OpenShift
Deutsch
Muttersprace
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland

Deutschland: Bevorzugter Bereich D6, besonders Frankfurt/Main. Die andere Lokationen nur, wenn sie verkehrstechnisch gut und schnell erreichbar sind.

möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-04 - heute

Analytics

Senior Software Entwickler, DevOps Engineer Python R Shell-Script
Senior Software Entwickler, DevOps Engineer

Einführung vonVorgehensweisen zur Entwicklung von container-basierten Machine-Learning-Systemen in OpenShift-Clustern.

Kubernetes OpenShift Kustomize Tekton Docker Airflow IntelliJ PyCharm Git Bitbucket Jira Confluence ArgoCD
Python R Shell-Script
BaFin - Bundesanstalt für Finanzdienstleistungsaufsicht
Frankfurt am Main
3 Jahre 2 Monate
2019-02 - 2022-03

Melde- und Veröffentlichungsplattform (MVP)

Senior Software Entwickler Java Spring Framework MicroProfile
Senior Software Entwickler

Java Entwicklung von neuen MVP-Prozessoren im Backend für das MVP-Portal. Fachliche Implementierung, Refactoring und Verbesserung der Code-Qualität.

Websphere Liberty Eclipse IntelliJ Subversion DB2 Git JIRA Confluence
Java Spring Framework MicroProfile
BaFin - Bundesanstalt für Finanzdienstleistungsaufsicht
Frankfurt am Main
11 Monate
2018-02 - 2018-12

Modularisierung Angebotskomponenten (ModA) in Vendo

Senior Software Entwickler Java Scrum C++
Senior Software Entwickler

Java Entwicklung, Microservices mit Spring Boot, neue Preisberechnungslogik für Angebotsberechnung, fahrplanbasierter Verkauf, Querschnitts-Technologie-Team, fachliche Implementierung, Verbesserung der Code-Qualität und Performance, Infrastrukturelle Themen.

OpenShift Kubernetes Docker SpringBoot AWS IntelliJ Git GitLab Prometheus Grafana Kibana Maven Jira gRPC : AWS Java Intellij Linux C++ gcc Protocol Buffers Emacs Vim
Java Scrum C++
Deutsche Bahn, Vertrieb GmbH
Frankfurt am Main
1 Jahr 3 Monate
2017-07 - 2018-09

Expert

Senior Software Entwickler Java SQL JPA ...
Senior Software Entwickler

Java Entwicklung, API-Design und Implementierung von Microservices mit Spring Boot. Datenbankentwicklung. Konfigurationsmanagement. DevOps-Team.

Spring-Boot PostgreSQL IntelliJ Swagger Nginx Flyway Maven Git Git-Flow Bitbucket Jira AWS Java SQL Postman JPA
Java SQL JPA Scrum Konfigurationsmanagement
Rapidmatch
Home Office und Mannheim
2 Jahre 3 Monate
2015-09 - 2017-11

PDB, RWB, PRIIP, retailAPPs, Hausmeinung

Senior Software-Entwickler und Mentor Scrum CleanCode Clean Architecture
Senior Software-Entwickler und Mentor

Redesign und Erweiterung eines Systems zum Lebenszyklus-Management und zur Geschäftsvorfall- Automatisierung für Derivate zur Umsetzung der neuen, europäischen PRIIP-Verordnung. Ziel dieser Verordnung ist es, den Anlegerschutz zu stärken und durch mehr Transparenz das Vertrauen von Kleinanlegern in den Finanzmarkt wiederherzustellen. Das Software-Design realisiert eine Event Driven Architecture (EDA) in Kombination mit Complex Event Processing (CEP) als Voraussetzung für die schrittweise Einführung von Microservices. Erweiterung der Hausmeinung um Zielmarktdaten aufgrund regulatorischer MiFID II Anforderungen.

Java JEE Spring Framework Javascript Hibernate JPA SQL PL/SQL Oracle JBoss Drools IntelliJ REST JaxRS Siren Hypermedia HTML5 JUnit Mockito Rest-assured Arquillian Flyway Maven Mercurial POI CDI
Scrum CleanCode Clean Architecture
DZ Bank AG
Frankfurt am Main
2 Jahre 4 Monate
2013-09 - 2015-12

FRAME, CORE

Senior Software-Entwickler Scrum Domain Specific Languages
Senior Software-Entwickler

Weiterentwicklung von FRAME (Commerzbank's JEE Entwicklungs-Stack). Migration der FRAME Code Generatoren von Xtext 2.2.1 nach Xtext 2.7.3. Entwicklung von Domain Specific Languages (DSLs) und Code Generatoren. Performance-Optimierungen. Consulting- und Entwicklungstätigkeiten für das primäre Stammdaten-Projekt CORE.

Java JEE JSF Eclipse Xtext Xtend Maven TFS Tomcat
Scrum Domain Specific Languages
Commerzbank AG / FRAME, CORE
Frankfurt am Main
8 Monate
2013-01 - 2013-08

Retail Work Bench (neu)

Senior Software-Entwickler Scrum
Senior Software-Entwickler

Entwicklung einer Anwendung für die workflow-gestützte und automatisierte Unterstützung der Bestandsprozesse für Flow-Produkte und zur zentralen Dokumentation des Lebens-Zyklus dieser Produkte in einer Produktstammdatenbank.

Java JEE Eclipse JSF CDI JPA POI SQL Oracle JBoss Arquillian Flyway Maven Mercurial
Scrum
DZ Bank AG / Retail Work Bench (neu)
Frankfurt am Main
5 Monate
2012-08 - 2012-12

Basel 3 - Liquirisk (LCR, NFSR)

Software-Entwickler Scrum
Software-Entwickler

Entwicklung einer Webapplikation zur Berechung und Meldung von Risikokennzahlen gemäß Basel 3 (LCR, NFSR).

Java Eclipse Wicket JPA Oracle JBoss Maven
Scrum
Deutsche Pfandbriefbank AG / Basel 3 - Liquirisk (LCR, NFSR)
München
6 Monate
2012-02 - 2012-07

Abacus DaVinci

Software-Entwickler
Software-Entwickler

Weiterentwicklung und Wartung eines Software-Produkts für das Meldewesen von Finanzinstituten.

Java Eclipse GWT Oracle Tomcat Maven Nexus Sonar
Bearingpoint GmbH / Abacus DaVinc
Frankfurt am Main
2 Monate
2011-11 - 2011-12

Comara

Software-Entwickler
Software-Entwickler

Weiterentwicklung einer Webapplikation zur Risikoanalyse und Reporting.

Java Hibernate JPA JSF Facelets Richfaces Eclipse TCServer Team Foundation Server Maven Spring Framework Spring Web Flow Oracle Apache POI EasyMock FRAME
Commerzbank AG / Comara
Frankfurt am Main
7 Monate
2011-04 - 2011-10

Hausmeinung WpHG

Software-Entwickler Scrum
Software-Entwickler

Entwicklung eines Systems zur verbundweiten und zeitnahen Speicherung und Management von derivativen Produkten als Grundlage für Kundenberatungssysteme nach WpHG.

Java Hibernate JPA JSF Facelets Primefaces Eclipse Tomcat ClearCase Maven Spring Framework Spring Security Oracle Liquibase PL/SQL Apache POI Spring Framework
Scrum
DZ Bank AG
Frankfurt am Main
6 Monate
2010-11 - 2011-04

Technisches Upgrade

Software-Entwickler
Software-Entwickler

Durchführung eines technischen Upgrades der Application Server Plattform von JBoss 4.0.3 EAP auf JBoss 5.1 EAP für eine Vielzahl an Anwendungen mit gleichzeitigem Wechsel der JAX-WS Implemetierung auf CXF. Komplette Re-Implementierung der Webservices.

Java Hibernate JSF Eclipse JBoss JAX-WS CXF ClearCase ClearQuest ANT Spring Framework Oracle Axis 2
Deutsche Bahn (DB Systel)
Frankfurt am Main
4 Monate
2010-07 - 2010-10

Ticketsystem SLA

Erweiterung einer Ticketsystem-Webapplikation um Funktionen zur Definition, Prozesszuweisung und Überwachung von Service Level Agreements (SLA). Design und Implementierung entsprechender Business-Logik im Backend und Realisierung der Web-GUI
Java J2EE Eclipse JBoss Spring Framework JSF Facelets Oracle 10i MKS Mercury
FirstData
4 Monate
2010-04 - 2010-07

Integrationsplattform: RESTful Architektur

Implementierung von Basisdiensten für eine Integrationsplattform (Middleware des neuen KundenWorkspace der 1&1 Internet AG für Kapselung der Backend-Kern-Systeme von 1&1, Web.de, GMX und weiterer Partner) basierend auf RESTful Webservices. Entwicklung einer Custom-Service-Registry und Erweiterung des Spring-Frameworks zur automatischen Dienstregistrierung.
Linux Ubuntu Java Eclipse SVN Maven REST-ful Web Services Tomcat JUnit Apache CXF JBoss RESTEasy JSON Hibernate JPA JMeter
1&1 Internet AG
6 Monate
2009-08 - 2010-01

SEPA Schnittstellen Dienste

Einbindung existierender Host-Systeme für die Einführung eines konzernweiten SEPA Zahlungssystems (Global Payments Enginge). Entwicklung von Schnittstellendiensten zur Validierung, Transformation und Verarbeitung von SEPA Transaktionsdaten als EJB 3.0 Message Driven Beans im WebSphere Application Server. Anbindung der Dienste mittels WebSphere MQ Series.
Java JEE JMS EJB 3.0 XML XSLT Eclipse Spring Framework WebSphere MQ 7 WebSphere AS 6.1 RSA JUnit
Hypovereinsbank
1 Jahr 4 Monate
2008-03 - 2009-06

Basel II - fortgeschrittener IRB-Ansatz

Entwicklung einer Kreditrisiko-Software für die Immobilienfinanzierung. Fortgeschrittener IRB-Ansatz zur Berechnung der Verlustquote (LGD). Einsatz als Technischer Architekt, Senior Entwickler und SCRUM Master. Einführung von modellgetriebene Software-Entwicklung (MDSD) zur Erhöhung der Produktivität und der Reaktionsgeschwindigkeit auf sich schnell ändernde Anforderungen. Testgetriebene Entwicklung der Berechnungslogik zur Qualitätssicherung.
Java J2EE UML MDSD MDA Eclipse Spring Framework Hibernate Magicdraw OpenArchitectureWare (OAW) Fornax SQL Server FIT JUnit Trac
Aareal Bank AG

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 9 Monate
1989-10 - 1996-06

Informatik-Studium

Diplom-Informatiker, TU Universität Karlsruhe
Diplom-Informatiker
TU Universität Karlsruhe
Software-Technik, Diplomarbeit im Bereich der Telematik, Produktionstechnik als zusätzliches Nebenfach

Position

Position

Profil

  • Auf Enterprise Java spezialisierter Senior Architekt, Entwickler, Berater und Solution Designer mit ausgeprägten Erfahrungen in verschiedenen Branchen.
  • Einsatz aktueller Technologien und Frameworks in Verbindung mit agilen Methoden für das Erzielen schneller und wertvoller Ergebnisse.
  • Schwerpunkte sind Software-Architektur (insbesondere Clean-Architecture), Software-Design, Softwarequalität und testgetriebene Entwicklung.
  • Persönliche Interessen sind Machine-Learning und ganzheitliche, digitale Transformation.
  • Berufserfahrung seit 1992.


Soft Skills

  • Unterstützung von Entwicklern durch Vermittlung von Best-Practices in zeitlich kritischen Projekten.
  • Wissensvermittlung durch beispielhaftes Vorgehen.
  • Freude am Know-How-Transfer. Coach bzw. Mentor für Junior-Entwickler.


Spezialgebiete

  • Cloud-Native Enterprise-Software auf Basis von Java, JEE, MicroProfile und Spring
  • Agile Methoden
  • Testgetriebene Entwicklung
  • Domain Specific Languages (DSL / Xtext)
  • Software-Architektur, Domain Driven Design
  • Refactoring

Kompetenzen

Kompetenzen

Top-Skills

Java Machine Learning JEE Spring Microprofile AWS OpenShift

Produkte / Standards / Erfahrungen / Methoden

ANT
Apache POI
Arquillian
AWS
Axis
Axis 2
BEA WebLogic
Bitbucket
CDI
Clean Architecture
CleanCode
ClearCase
Clearcase/Clearquest
ClearQuest
CORBA
CXF
Design Patterns
Docker
Drools
EAI
EasyMock
Eclipse
EJB
Emacs
Facelets
FIT, Fitnesse
Flyway
Git
Git-Flow
GitLab
Glassfish
Grafana
gRPC
GWT
Hibernate
HTML
HTML5
IntelliJ
JasperReports
Javascript
JAX-WS
JaxRS
JBoss
JEE
Jira
JMS
JPA
JSF
JUnit
Kibana
Kubernetes
Liquibase
Magicdraw UML
Maven
MDA
MDSD
Mercurial
Mockito
Nexus
Nginx
OOA/OOD/OOP
OpenShift
POI
PrimeFaces
Prometheus
REST
Rest-assured
RichFaces
Scrum
Selenium
Siren Hypermedia
Sonar
Spring Framework
Spring Security
Spring Web Flow
Spring-Boot
SpringBoot
Subversion
Swagger
TCServer
Team Foundation Server
TFS
TOAD
Tomcat
UML
VisualWorks
WebSphere
Websphere MQ (MQ-Series)
Wicket
XML
XSLT
Xtext
Erfahrungen
  • Objekt orientierte Analyse/Design/Programmierung
  • Anforderungsanalyse
  • Software Architekturen (UML, MDA)
  • Softwareentwicklung
  • EAI
  • Design Patterns / Entwurfsmuster
  • Middleware
  • Datenbank Design
  • Test Driven Development (TDD)
  • Refactoring
  • Agile Methoden
  • SCRUM

Betriebssysteme

Mac OS
Unix
Windows
Solaris
Linux

Programmiersprachen

C
C++
CORBA IDL
Java
JEE, Spring, Microprofile
JavaScript
LISP
PL/SQL
Smalltalk
Expertenwissen bzgl. VisualWorks
Python

Datenbanken

DB2
MySQL
Oracle
Oracle 8i, 9i, 10i, 11i
PostgreSQL
Datenbankdesign, Datenbankmodell, ER-Diagramme

Datenkommunikation

CORBA
IONA Orbix, Orbacus, Digital ObjectBroker
gRPC
Messaging
MQ Series, JMS
REST

Hardware

Mac
PC

Branchen

Branchen

  • Automobil / Automotive
  • Industrie
  • Banken
  • Finanz
  • Investment Bank
  • Telekommunikation, Mobilfunk
  • Logistik
  • Internet
  • IT Dienstleister
  • Bahn

Einsatzorte

Einsatzorte

Deutschland

Deutschland: Bevorzugter Bereich D6, besonders Frankfurt/Main. Die andere Lokationen nur, wenn sie verkehrstechnisch gut und schnell erreichbar sind.

möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-04 - heute

Analytics

Senior Software Entwickler, DevOps Engineer Python R Shell-Script
Senior Software Entwickler, DevOps Engineer

Einführung vonVorgehensweisen zur Entwicklung von container-basierten Machine-Learning-Systemen in OpenShift-Clustern.

Kubernetes OpenShift Kustomize Tekton Docker Airflow IntelliJ PyCharm Git Bitbucket Jira Confluence ArgoCD
Python R Shell-Script
BaFin - Bundesanstalt für Finanzdienstleistungsaufsicht
Frankfurt am Main
3 Jahre 2 Monate
2019-02 - 2022-03

Melde- und Veröffentlichungsplattform (MVP)

Senior Software Entwickler Java Spring Framework MicroProfile
Senior Software Entwickler

Java Entwicklung von neuen MVP-Prozessoren im Backend für das MVP-Portal. Fachliche Implementierung, Refactoring und Verbesserung der Code-Qualität.

Websphere Liberty Eclipse IntelliJ Subversion DB2 Git JIRA Confluence
Java Spring Framework MicroProfile
BaFin - Bundesanstalt für Finanzdienstleistungsaufsicht
Frankfurt am Main
11 Monate
2018-02 - 2018-12

Modularisierung Angebotskomponenten (ModA) in Vendo

Senior Software Entwickler Java Scrum C++
Senior Software Entwickler

Java Entwicklung, Microservices mit Spring Boot, neue Preisberechnungslogik für Angebotsberechnung, fahrplanbasierter Verkauf, Querschnitts-Technologie-Team, fachliche Implementierung, Verbesserung der Code-Qualität und Performance, Infrastrukturelle Themen.

OpenShift Kubernetes Docker SpringBoot AWS IntelliJ Git GitLab Prometheus Grafana Kibana Maven Jira gRPC : AWS Java Intellij Linux C++ gcc Protocol Buffers Emacs Vim
Java Scrum C++
Deutsche Bahn, Vertrieb GmbH
Frankfurt am Main
1 Jahr 3 Monate
2017-07 - 2018-09

Expert

Senior Software Entwickler Java SQL JPA ...
Senior Software Entwickler

Java Entwicklung, API-Design und Implementierung von Microservices mit Spring Boot. Datenbankentwicklung. Konfigurationsmanagement. DevOps-Team.

Spring-Boot PostgreSQL IntelliJ Swagger Nginx Flyway Maven Git Git-Flow Bitbucket Jira AWS Java SQL Postman JPA
Java SQL JPA Scrum Konfigurationsmanagement
Rapidmatch
Home Office und Mannheim
2 Jahre 3 Monate
2015-09 - 2017-11

PDB, RWB, PRIIP, retailAPPs, Hausmeinung

Senior Software-Entwickler und Mentor Scrum CleanCode Clean Architecture
Senior Software-Entwickler und Mentor

Redesign und Erweiterung eines Systems zum Lebenszyklus-Management und zur Geschäftsvorfall- Automatisierung für Derivate zur Umsetzung der neuen, europäischen PRIIP-Verordnung. Ziel dieser Verordnung ist es, den Anlegerschutz zu stärken und durch mehr Transparenz das Vertrauen von Kleinanlegern in den Finanzmarkt wiederherzustellen. Das Software-Design realisiert eine Event Driven Architecture (EDA) in Kombination mit Complex Event Processing (CEP) als Voraussetzung für die schrittweise Einführung von Microservices. Erweiterung der Hausmeinung um Zielmarktdaten aufgrund regulatorischer MiFID II Anforderungen.

Java JEE Spring Framework Javascript Hibernate JPA SQL PL/SQL Oracle JBoss Drools IntelliJ REST JaxRS Siren Hypermedia HTML5 JUnit Mockito Rest-assured Arquillian Flyway Maven Mercurial POI CDI
Scrum CleanCode Clean Architecture
DZ Bank AG
Frankfurt am Main
2 Jahre 4 Monate
2013-09 - 2015-12

FRAME, CORE

Senior Software-Entwickler Scrum Domain Specific Languages
Senior Software-Entwickler

Weiterentwicklung von FRAME (Commerzbank's JEE Entwicklungs-Stack). Migration der FRAME Code Generatoren von Xtext 2.2.1 nach Xtext 2.7.3. Entwicklung von Domain Specific Languages (DSLs) und Code Generatoren. Performance-Optimierungen. Consulting- und Entwicklungstätigkeiten für das primäre Stammdaten-Projekt CORE.

Java JEE JSF Eclipse Xtext Xtend Maven TFS Tomcat
Scrum Domain Specific Languages
Commerzbank AG / FRAME, CORE
Frankfurt am Main
8 Monate
2013-01 - 2013-08

Retail Work Bench (neu)

Senior Software-Entwickler Scrum
Senior Software-Entwickler

Entwicklung einer Anwendung für die workflow-gestützte und automatisierte Unterstützung der Bestandsprozesse für Flow-Produkte und zur zentralen Dokumentation des Lebens-Zyklus dieser Produkte in einer Produktstammdatenbank.

Java JEE Eclipse JSF CDI JPA POI SQL Oracle JBoss Arquillian Flyway Maven Mercurial
Scrum
DZ Bank AG / Retail Work Bench (neu)
Frankfurt am Main
5 Monate
2012-08 - 2012-12

Basel 3 - Liquirisk (LCR, NFSR)

Software-Entwickler Scrum
Software-Entwickler

Entwicklung einer Webapplikation zur Berechung und Meldung von Risikokennzahlen gemäß Basel 3 (LCR, NFSR).

Java Eclipse Wicket JPA Oracle JBoss Maven
Scrum
Deutsche Pfandbriefbank AG / Basel 3 - Liquirisk (LCR, NFSR)
München
6 Monate
2012-02 - 2012-07

Abacus DaVinci

Software-Entwickler
Software-Entwickler

Weiterentwicklung und Wartung eines Software-Produkts für das Meldewesen von Finanzinstituten.

Java Eclipse GWT Oracle Tomcat Maven Nexus Sonar
Bearingpoint GmbH / Abacus DaVinc
Frankfurt am Main
2 Monate
2011-11 - 2011-12

Comara

Software-Entwickler
Software-Entwickler

Weiterentwicklung einer Webapplikation zur Risikoanalyse und Reporting.

Java Hibernate JPA JSF Facelets Richfaces Eclipse TCServer Team Foundation Server Maven Spring Framework Spring Web Flow Oracle Apache POI EasyMock FRAME
Commerzbank AG / Comara
Frankfurt am Main
7 Monate
2011-04 - 2011-10

Hausmeinung WpHG

Software-Entwickler Scrum
Software-Entwickler

Entwicklung eines Systems zur verbundweiten und zeitnahen Speicherung und Management von derivativen Produkten als Grundlage für Kundenberatungssysteme nach WpHG.

Java Hibernate JPA JSF Facelets Primefaces Eclipse Tomcat ClearCase Maven Spring Framework Spring Security Oracle Liquibase PL/SQL Apache POI Spring Framework
Scrum
DZ Bank AG
Frankfurt am Main
6 Monate
2010-11 - 2011-04

Technisches Upgrade

Software-Entwickler
Software-Entwickler

Durchführung eines technischen Upgrades der Application Server Plattform von JBoss 4.0.3 EAP auf JBoss 5.1 EAP für eine Vielzahl an Anwendungen mit gleichzeitigem Wechsel der JAX-WS Implemetierung auf CXF. Komplette Re-Implementierung der Webservices.

Java Hibernate JSF Eclipse JBoss JAX-WS CXF ClearCase ClearQuest ANT Spring Framework Oracle Axis 2
Deutsche Bahn (DB Systel)
Frankfurt am Main
4 Monate
2010-07 - 2010-10

Ticketsystem SLA

Erweiterung einer Ticketsystem-Webapplikation um Funktionen zur Definition, Prozesszuweisung und Überwachung von Service Level Agreements (SLA). Design und Implementierung entsprechender Business-Logik im Backend und Realisierung der Web-GUI
Java J2EE Eclipse JBoss Spring Framework JSF Facelets Oracle 10i MKS Mercury
FirstData
4 Monate
2010-04 - 2010-07

Integrationsplattform: RESTful Architektur

Implementierung von Basisdiensten für eine Integrationsplattform (Middleware des neuen KundenWorkspace der 1&1 Internet AG für Kapselung der Backend-Kern-Systeme von 1&1, Web.de, GMX und weiterer Partner) basierend auf RESTful Webservices. Entwicklung einer Custom-Service-Registry und Erweiterung des Spring-Frameworks zur automatischen Dienstregistrierung.
Linux Ubuntu Java Eclipse SVN Maven REST-ful Web Services Tomcat JUnit Apache CXF JBoss RESTEasy JSON Hibernate JPA JMeter
1&1 Internet AG
6 Monate
2009-08 - 2010-01

SEPA Schnittstellen Dienste

Einbindung existierender Host-Systeme für die Einführung eines konzernweiten SEPA Zahlungssystems (Global Payments Enginge). Entwicklung von Schnittstellendiensten zur Validierung, Transformation und Verarbeitung von SEPA Transaktionsdaten als EJB 3.0 Message Driven Beans im WebSphere Application Server. Anbindung der Dienste mittels WebSphere MQ Series.
Java JEE JMS EJB 3.0 XML XSLT Eclipse Spring Framework WebSphere MQ 7 WebSphere AS 6.1 RSA JUnit
Hypovereinsbank
1 Jahr 4 Monate
2008-03 - 2009-06

Basel II - fortgeschrittener IRB-Ansatz

Entwicklung einer Kreditrisiko-Software für die Immobilienfinanzierung. Fortgeschrittener IRB-Ansatz zur Berechnung der Verlustquote (LGD). Einsatz als Technischer Architekt, Senior Entwickler und SCRUM Master. Einführung von modellgetriebene Software-Entwicklung (MDSD) zur Erhöhung der Produktivität und der Reaktionsgeschwindigkeit auf sich schnell ändernde Anforderungen. Testgetriebene Entwicklung der Berechnungslogik zur Qualitätssicherung.
Java J2EE UML MDSD MDA Eclipse Spring Framework Hibernate Magicdraw OpenArchitectureWare (OAW) Fornax SQL Server FIT JUnit Trac
Aareal Bank AG

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 9 Monate
1989-10 - 1996-06

Informatik-Studium

Diplom-Informatiker, TU Universität Karlsruhe
Diplom-Informatiker
TU Universität Karlsruhe
Software-Technik, Diplomarbeit im Bereich der Telematik, Produktionstechnik als zusätzliches Nebenfach

Position

Position

Profil

  • Auf Enterprise Java spezialisierter Senior Architekt, Entwickler, Berater und Solution Designer mit ausgeprägten Erfahrungen in verschiedenen Branchen.
  • Einsatz aktueller Technologien und Frameworks in Verbindung mit agilen Methoden für das Erzielen schneller und wertvoller Ergebnisse.
  • Schwerpunkte sind Software-Architektur (insbesondere Clean-Architecture), Software-Design, Softwarequalität und testgetriebene Entwicklung.
  • Persönliche Interessen sind Machine-Learning und ganzheitliche, digitale Transformation.
  • Berufserfahrung seit 1992.


Soft Skills

  • Unterstützung von Entwicklern durch Vermittlung von Best-Practices in zeitlich kritischen Projekten.
  • Wissensvermittlung durch beispielhaftes Vorgehen.
  • Freude am Know-How-Transfer. Coach bzw. Mentor für Junior-Entwickler.


Spezialgebiete

  • Cloud-Native Enterprise-Software auf Basis von Java, JEE, MicroProfile und Spring
  • Agile Methoden
  • Testgetriebene Entwicklung
  • Domain Specific Languages (DSL / Xtext)
  • Software-Architektur, Domain Driven Design
  • Refactoring

Kompetenzen

Kompetenzen

Top-Skills

Java Machine Learning JEE Spring Microprofile AWS OpenShift

Produkte / Standards / Erfahrungen / Methoden

ANT
Apache POI
Arquillian
AWS
Axis
Axis 2
BEA WebLogic
Bitbucket
CDI
Clean Architecture
CleanCode
ClearCase
Clearcase/Clearquest
ClearQuest
CORBA
CXF
Design Patterns
Docker
Drools
EAI
EasyMock
Eclipse
EJB
Emacs
Facelets
FIT, Fitnesse
Flyway
Git
Git-Flow
GitLab
Glassfish
Grafana
gRPC
GWT
Hibernate
HTML
HTML5
IntelliJ
JasperReports
Javascript
JAX-WS
JaxRS
JBoss
JEE
Jira
JMS
JPA
JSF
JUnit
Kibana
Kubernetes
Liquibase
Magicdraw UML
Maven
MDA
MDSD
Mercurial
Mockito
Nexus
Nginx
OOA/OOD/OOP
OpenShift
POI
PrimeFaces
Prometheus
REST
Rest-assured
RichFaces
Scrum
Selenium
Siren Hypermedia
Sonar
Spring Framework
Spring Security
Spring Web Flow
Spring-Boot
SpringBoot
Subversion
Swagger
TCServer
Team Foundation Server
TFS
TOAD
Tomcat
UML
VisualWorks
WebSphere
Websphere MQ (MQ-Series)
Wicket
XML
XSLT
Xtext
Erfahrungen
  • Objekt orientierte Analyse/Design/Programmierung
  • Anforderungsanalyse
  • Software Architekturen (UML, MDA)
  • Softwareentwicklung
  • EAI
  • Design Patterns / Entwurfsmuster
  • Middleware
  • Datenbank Design
  • Test Driven Development (TDD)
  • Refactoring
  • Agile Methoden
  • SCRUM

Betriebssysteme

Mac OS
Unix
Windows
Solaris
Linux

Programmiersprachen

C
C++
CORBA IDL
Java
JEE, Spring, Microprofile
JavaScript
LISP
PL/SQL
Smalltalk
Expertenwissen bzgl. VisualWorks
Python

Datenbanken

DB2
MySQL
Oracle
Oracle 8i, 9i, 10i, 11i
PostgreSQL
Datenbankdesign, Datenbankmodell, ER-Diagramme

Datenkommunikation

CORBA
IONA Orbix, Orbacus, Digital ObjectBroker
gRPC
Messaging
MQ Series, JMS
REST

Hardware

Mac
PC

Branchen

Branchen

  • Automobil / Automotive
  • Industrie
  • Banken
  • Finanz
  • Investment Bank
  • Telekommunikation, Mobilfunk
  • Logistik
  • Internet
  • IT Dienstleister
  • Bahn

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.