Tech Lead / Senior Entwickler mit den Schwerpunkten Java / Spring / JPA / Hibernate / AWS / REST APIs
Aktualisiert am 19.10.2023
Profil
Referenzen (4)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2023
Verfügbar zu: 100%
davon vor Ort: 10%
Backend Entwicklung
TechLead
Amazon AWS
Java 11
Spring
Git
Cloud Computing
REST
Node.js
Hibernate
Hibernate Query Language
Microservices
TIBCO
Sterling
Docker
Deutsch
sehr gute mündliche und sehr gute schriftliche Kenntnisse
Englisch
sehr gute mündliche und sehr gute schriftliche Kenntnisse
Rumänisch
Muttersprache
Spanisch
Grundkenntnisse
Französisch
Schulkenntnisse

Einsatzorte

Einsatzorte

Hamburg (+75km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

5 Jahre 5 Monate
2018-05 - 2023-09

Migration eines bestehenden Versicherungsportal auf AWS und Microservices

Tech Lead / Backend Entwickler Java 11 Spring Core AWS ...
Tech Lead / Backend Entwickler

Ich war beteiligt vom ersten Tag an der Migration eines komplexen Avalkreditverwaltungssystem einem nominierten Kreditversicherer nach AWS Cloud und an dem Aufteilen dieses Intranet-Portal Anwendung in acht verschiedenen Microservices.

In einem Agilen und hochgefahrenes internationales Team (Deutsch, Französisch und Indisch) wurde mir - in die letzten drei Jahren - das Tech Lead eines Team anvertraut, wobei ich die Teammitglieder in technischen und fachlichen Fragen angeleitet habe, die Systemänderungen beaufsichtigt und Entscheidungen über das Design und Umsetzung von REST API's getroffen habe.

  • Definition von REST APIs unter OpenAPI standard und in Abstimmung mit Mitarbeitern eines Governance team in Paris, die für eine einheitliche API  Struktur von allianz-trade die Verantwortung hat sowie auch mit einem Mitarbeiter aus dem Fachbereich
  • Fachliche und technische Analyse des bestehendes Codes und dessen Migration nach Microservices unter Einsatz von Java 11, SpringBoot und Hibernate
  • Während des gesamten Projekts war eine meiner Aufgaben die Aufteilung der Geschäftsabläufe von Avalverträgen in REST APIs innerhalb eines internationalen Teams
  • Ein weiterer Schwerpunkt meiner Arbeit lag insbesondere auf der Migration komplexer User Stories (wie z. B. der Erstellung und Änderung von Avalverträgen)
  • Durch viele intensive Code-Reviews habe ich maßgeblich dazu beigetragen, die Code-Qualität der neuen Microservices meines Teams sicherzustellen
  • Hauptverantwortliche für die vollautomatisierte Bereitstellung der ersten Versionen von AWS Infrastrukturen (Amazon ECS, EC2/Faregate, RDS und Postgres DB, ParameterStore, Gateways, Cloudwatch) via Terraform und Gitlab CI/CD Pipelines
  • Hauptverantwortlich für die Erstellung einer Release-Strategie für die neuen Microservices, auch im Hinblick auf den bestehenden Release-Zyklus des bestehenden Altsystem
  • Da wir uns an das Prinzip ?You build it ? you run it? halten, bin ich für den regelmäßigen Rollout eines Teils unserer Microservices verantwortlich
  • Tägliche Teilnahme an Scrum Meetings und wöchentliche Teilnahme an TechLeads-Meetings um Team übergreifende Lösungen zu finden
  • besonders intensiv zum Beginn des Projekts bin ich in verschiedene POC-Projekte im AWS-Bereich eingebunden (Skalierbarkeit  eines Microservice unter EC2 vs unter Fargate, Strategien für den Datenbankzugriff - single DB vs Multiple DBs, Evaluierung von AWS DMS als Datenreplikationsmechanismus zwischen DB2 und Postgres
  • Projektsprache: Deutsch und Englisch
AWS IntelliJ Git Splunk Grafana Open API AWS Fargate AWS EC2 Docker JPA SoapUI
Java 11 Spring Core AWS Liquibase Terraform Spring Data JPA REST allianz-trade-api PostgreSQL Cloud DB/2 Microservices SpringBoot Hibernate Hibernate Query Language JWT Token Authentication Git Maven Scrum JSON Agile Softwareentwicklung Kanban Swagger Docker Node.js Gitlab CI/CD SQL SQL tunning AWS Lambda SOAP
Allianz Trade
Hamburg
1 Jahr 9 Monate
2016-08 - 2018-04

Entwicklung Avalmanagement Systems

Fullstack Software Entwickler Spring Core Java 5 JSP ...
Fullstack Software Entwickler
Mitwirkung als Fullstack Entwickler an der Erfolgsstory des Avalmanagement Systems, Weiterentwicklung des Kernmanagementsystem für Bürgschaften, Unterstützung bei der Anbindung von Online Clients (EOLIS, SmartPortal) durch Bereitstellung von WebServices sowie auch Weiterentwicklung eines internen Webanwendung für Vertrag- und Aval-Management.
Spring Core Java 5 JSP SQL DB/2 LUW IBM AIX WebSphere Jenkins
Allianz Trade
Hamburg
3 Jahre 1 Monat
2013-06 - 2016-06

Weiterentwicklung des Systems Forderungsinkasso und Entschädigung von Forderungsausfällen

Fullstack Software Entwickler Java Spring IBM MQ ...
Fullstack Software Entwickler
Einführung von neuen Abwicklungsprozessen und Produkten wie Simplicity, EHCA, CAP, CAP+.

  • Aufwandsschätzung einzelner Arbeitspakete
  • Umsetzung verschiedener Abläufe, Konzeption und Entwicklung von Web Services
  • Clean-Code Refactoring
  • Umsetzung bis zum Go-Live begleiten

IBM MQ IBM Websphere Eclipse
Java Spring IBM MQ Web Services DB2 Hibernate WebSphere 8.1 JSF Ant Jenkins Mockito XDoclet
Allianz-Trade (ex Euler Hermes Deutschland AG)
Hamburg
6 Monate
2013-01 - 2013-06

Benutzernverwaltungssystem und deren Berechtigungen unter Einsatz von Sun?Identity Manager.

Software-Entwickler Java
Software-Entwickler

Implementierung einer Integrationslösung zwischen Sun IDM und Drittsystems unter Einsatz von Java, Sun IDM Connectors, MQ.

SunIdentityManager IBM MQ
Java
Allianz-Trade (ex Euler Hermes Deutschland AG)
Hamburg
3 Jahre 4 Monate
2009-09 - 2012-12

B2B Integration? zwischen Host System und Partnern aus verschiedenen Ländern

Software-Entwickler IBM Sterling B2B Integrator 5.1 Gentran Map Editor 5.1 BPML ...
Software-Entwickler

Integrationslösung zwischen Euler Hermes Host System und Partner aus verschiedenen Ländern zu entwickeln, die die Geschäftsabläufe in maximalem Umfang elektronisch ablaufen lassen

Teilprojekte:
Anbindung Bürgel Wirtschaftsinformationen, PPA World (Schweiz und Deutschland), Graydon Nederland BV, ICAP Group (Griechenland), Syntesys (Polen) und Cerved Group (Italien) an Euler Hermes Host System. Die Integration ermöglicht Online- und Batch-Verfahren und führt technischesowie fachliche-Prüfungen durch. Das Onlineverfahren verwendet HTTPS für die Kommunikation mit Providern und MQSeries für die Datenübertragung zum Host-System der Kredit-Anwendung. Das Batchverfahren basiert sich auf einem proprietären Framework (unten als Teilprojekt beschrieben). Die beiden Verfahren sind mit einem Reject Management System integriert, um Fehlersituationen automatisch zu erkennen und manuell zu bearbeiten.

  • Mitwirkung bei der Spezifikation der Schnittstellen, Aufwandschätzung einzelner Anbindung
  • Technische Schnittstellenabstimmung mit Kollegen aus Deutschland, Niederlande, Schweiz, Griechenland, Polen, Italien und Frankreich
  • Umsetzung von Sterling Business Prozessen (direkt in BPML Format)
  • Module-Testing und Dokumentation einzelner Schnittstelle, Unterstützung bei GoLive


Architektur und Entwicklung eines Batch-Frameworks:

welches einen effizienten Import von externen Auskünfte im Euler Hermes Host System ermöglicht.

  • Architektur einem auf Spring Batch basierenden Batch-Frameworks (inkl. einem Puffer- Mechanismus), welches für verschiedene Provider einwandfrei konfigurierbar ist
  • Vorstellung der Lösung beim Architektur-Team
  • Umsetzung des Batch-Frameworks und Konfiguration für fünf externe Provider, Module-Testing, Unterstützung beim Rollout


Reject Management System (6 Monaten):

Überwachung von Datenflüsse zwischen Partnersystemen und Euler Hermes Host System. Erkennt automatisch Fehlersituationen und erlaubt manuelles Eingreifen zur Fehlerbeseitigung. Auf der Grundlage einer Basis-Version der Anwendung wurde eine fachlich und technisch erweiterte und verbesserte Version entwickelt.

  • Neue Strukturierung der Architektur nach dem Model-View-Controller Pattern
  • Einführung von IBatis als Persistenz Framework
  • Optimierung der gesamten Anwendung aus Performance Sicht (Thread-safety, Synchronisierung) sowie aus Code-Quality Sicht
  • Implementierung weiterer fachlichen Anforderungen, wie Editierung und Neustart von Datenflüsse, Partner-spezifische Flow Control
  • ModuleTesting und Unterstützung für Rollout

IBM Sterling B2B Integrator 5.1 IBatis
IBM Sterling B2B Integrator 5.1 Gentran Map Editor 5.1 BPML Business Prozess Modelling Gentran Adapters für FTP / HTTP / Mailboxes / MQ XML XSLT XPATH UTF8-Encoding Java 6 Spring Batch 2 Maven Log4j RAD 7 Java 5 J2EE Servlets IBatis Abator JSP WebSphere 6.0 / 6.2 MQSeries XPath CSS JavaScript NTLM JICFS.
Allianz-Trade (ex Euler Hermes Deutschland AG)
Hamburg
4 Monate
2009-05 - 2009-08

Migration der Geschäftsabläufe zum IBM Gentran Integration Suite

EDI / B2B-Integration BPML Sterling Gentran Adapters für AS2 / HTTP(S) XSLT ...
EDI / B2B-Integration

Mitwirkung bei der Abschaffung des veralteten Sterling Gentran Systems durch die Migration nach IBM Gentran Integration Suite 4.3; Aufwandsschätzung der Migration-Tätigkeiten.

  • Abbildung der bereits existierenden Geschäftslogik in Sterling Integrator (SI); Optimierung der Reporte für Vertriebsabteilung
  • Fortlaufende Anbindung der Panasonic?s Partner und Zulieferer an dem neuen SI Server: Deutsche Bank, UPS, Gigaset, Lenze, Dachser, Continental, Nissan, Sony, Rutronik, Daimler, VW
  • Technischer Ansprechpartner für interne Mitarbeiter, Mitarbeiter der Panasonic?s Partner sowie des Sterling Support
  • Optimierung und des Produktionsservers mithilfe des Sterling Support
  • Optimierung und des Produktionsservers mithilfe des Sterling Support

IBM Gentran Integration Suite 4.3 Sterling Gentran EDIFACT VDA
BPML Sterling Gentran Adapters für AS2 / HTTP(S) XSLT XPATH.
Panasonic Industrial Europe GmbH
Hamburg
1 Jahr
2008-05 - 2009-04

EAI / B2B-Integration internat. Finanzdienstleister

BPML Sterling Gentran Adapters für FTP / HTTP / Mailboxes / MQ XSLT ...

Integrationslösung zwischen Finanzdienstleister's Host System und Partner aus verschiedenen Ländern zu entwickeln, die die Geschäftsabläufe in maximalem Umfang elektronisch ablaufen lassen.

Anbindung CreditInfo Tschechien (7 Monaten):

Integration des Auskunftspartners CreditInfo aus Tschechien. Die Integration wurde mit Sterling Integrator umgesetzt, ermöglicht Online- und Batch-Verfahren und konvertiert die fachlichen Daten von XML nach positionalen Format. Sie verwendet HTTPS für die Kommunikation mit CreditInfo und MQSeries für die Datenübertragung zum Host-System der Kredit-Anwendung (das in Paris läuft)

  • Schnittstellenabstimmung mit Kollegen aus Tschechien und Frankreich
  • Umsetzung von Sterling Business Prozessen (direkt in BPML Format)
  • Umsetzung und Dokumentierung von Mappings
  • Entwurf und Umsetzung von Sterling Libraries für MQ- und HTTP-Kommunikation
  • Fachliches Module-Testing der Schnittstelle und Erweiterung eines automatisiertes Testing-Frameworks für Mappings und Business Prozessen

Sterling Gentran Integration Suite 4.1 Gentran Integration Suite 4.3 Gentran Map Editor 4.1/4.3
BPML Sterling Gentran Adapters für FTP / HTTP / Mailboxes / MQ XSLT XML UTF8 Encoding.
Allianz-Trade (ex Euler Hermes Deutschland AG)
Hamburg
10 Monate
2007-07 - 2008-04

Integration von Anwendungen mit einem Host-System mittels SOA / Tibco BusinessWorks

EAI/SOA Architect Eclipse 3.2 IBM MQSeries Java 5 ...
EAI/SOA Architect

Integration von Anwendungen mit einem Host-System mittels Einsatz einer Service Orientierte Architektur

  • Konzeption, Entwicklung, Testing und Einführung in der Produktion eines Tibco Enterprise Service Buses in der Host-Landschaft von Premiere Deutschland
  • Konzeption und Entwicklung einer Message-Driven Architektur
  • Analyse and Umsetzung von Business Prozessen
  • Definition von SOA Services and interner ESB-Datenstruktur (XML, XSLT, usw.)
  • Entwicklung von Strategien für Fehlertoleranz (Request/Reply, Fire and Forget)
  • eine Call-Center JSP Anwendung und das Host System mit dem ESB verbinden
  • Implementierung eines Cache Mechanismus innerhalb des Buses
  • Produktionsbetreuung
  • Das Enterprise Service Bus (ESB) ist produktiv ausgerollt worden und läuft fehlerfrei
  • Architektur, Designrichlinien und Entwicklung einer Tibco Standard Library, die Template-Prozesse und wiederverwendbare Komponenten den funktionalen Projekten anbietet, um fehlerfreie und effiziente Entwicklung von fachlichen Anwendungsfälle zu ermöglichen
  • In den Template-Prozessen sind die SOA Design Patterns (wie Fire und Forget, Request / Reply usw.) umgesetzt, und, auf diesem Weg, wird eine saubere SOA Architektur bei funktionalen Projekten sichergestellt

TIBCO BusinessWorks Tibco Designer Eclipse TIBCO Enterprise Message Service TIBCO Hawk
Eclipse 3.2 IBM MQSeries Java 5 IBM Rational Clearcase Tomcat JSP.
für Premiere AG durch Atos Origin
Hamburg
6 Monate
2007-01 - 2007-06

Ablösung von Teilen der alten Host-Architektur durch eine moderne Java-basierte n-tier Architektur

Technischer Teamleiter
Technischer Teamleiter
Ich habe die technische Führung eines Projektes und eines Teams bei PTKunde gehabt, der
Aufgabenbereich beinhaltet: Übersetzung der fachlichen Anforderungen in einer flexiblen, sauberen Architektur, Auswählen der richtigen Technologien, Verteilung der Aufgaben, Durchführen von Code Reviews, Team Leitung.
OTTO GmbH & Co KG
Hamburg
3 Jahre 9 Monate
2003-04 - 2006-12

Ablösung von Teilen der alten Host-Architektur durch eine moderne Java-basierte n-tier Architektur

Senior Software Entwickler Java EE Java Design Pattern ...
Senior Software Entwickler

Design und Entwicklung von Java/J2EE und Oracle Anwendungen im Bereich Kundenprozesse, Kreditbüroprüfungen und Sparbuch; Entwicklung, Erweiterung und Optimierung von J2EE Services, Software Architekturen und Build Prozessen; Testprozessautomatisierung und Qualitätssicherung; Design Reviews; Build Management.


Team:

PTKunde im Projekt Neue Otto Architektur (NOA); NOA ist die Software Plattform des Otto Versands, die die Business Logik unter www.otto.de und unter Call Center steuert und die Host-basierende Systemlandschaft austauscht; Das Team PTKunde beschäftigt sich mit Kunden-spezifischen Prozesse.


Teilprojekte:

Kreditbüroprüfungen - Online Anwendung führt Prüfungen eines Kontos oder einer Person durch

  • Design und Umsetzung der für die Kreditbüroprüfung zuständigen Komponente des Projektes und die Architektur und Umsetzung eines Jess-basierten RulesProcessing Service, um die Bonität des Kunden im Fall von Online Anfragen schnell auszuwerten


Kundenumfeldbetrachtung - Web Anwendung, führt unscharfe Kundensuche in Uniserv durch

  • die Auswahl der richtigen Technologien, Festlegung der Architektur, Definition der Aktivitäts- und Klassen-Diagramen, Teilnahme an der Implementierung, Verantwortung für den Buildprozess, Optimierung der Suche in Uniserv mit einem Faktor von 4


Sparbuch - Online/Internet Anwendung

  • Implementierung und Test der Sparbuch Funktionalität des Otto Versands


Automatisiertes Test Framework

  • Um die Module- und Verbund- Testphase des Projektes zu automatisieren, erfand und setzte ich um ein Test Framework, welches die Definition der Teste in einen benutzerfreundlichen fachlichen Xml Format und eine automatische Ausführung der Teste und Auswertung der Ergebnisse erlaubt


HBNext - Franfinance Projekt

  • Verantwortlichkeit für die Integrationstestphase dieses Projektes -Integration von Franfinance, HBNext und Otto - und Lieferung eines fehlerfreien Produktes


Kundenexport nach Host - Batch Anwendung

  • verantwortlich für Umsetzung, Testen und Profilling des Kundenexports von Otto, Schwab, Alba Moda und BonPrix aus der NOA Datenbank in das alte Host-basierende System


Team

Die Technische Architektur im Projekt NOA beschäftigt sich mit dem technischen Framework in Rahmen des NOA Projekts, legt die Architektur fest, bietet verschiedene Frameworks und Services fachlicher Teams (wie z.B. Persistenz, Batch- und Online-Verarbeitung, Logging, Konfiguration, Überwachung, JCA Connectors, RulesProcessing usw.) an. 

  • Implementierung des Monitoring Service, Erdenken und Umsetzung eines Statistik Service, Optimierung des Logging/Tracing Service mit einem Faktor von 3, Erweiterung eines JCA Connectors in Richtung verschlüsselte Verbindung, der oben erwähnte RulesProcessing Service
  • Durchführung von Code Reviews
  • Vorstellung verschiedener Services und Neuigkeiten vor Kollegen anderer Teams


Team

Build Management im Projekt NOA ? das Team steuert den Buildprozess dieses riesigen Projektes, die Verteilung und Konfiguration für verschiedene Umgebungen, die Rollout-Strategien und der Entwicklungszyklus.

  • Build Manager des PTKunde
  • Beheben von Kompilierungs- und Deployment- Fehlern
  • Einspielung von Builds auf verschiedene Umgebungen
  • Mitwirkung bei der Entwicklung verschiedener Produkte (z.B. BuildPortal, SystemHealthMonitoring) für Softwarequalitätssicherung und Automatisierung den Builds

WebLogic
Java EE Java Design Pattern XDoclet Unix Basho JDK 1.3/1.4.2/1.5 SOAP # JDK 1.3 JDK 1.4.2 JDK 1.5 SQL PL/SQL JUnit JTestcase JDK 1.3/1.4.2 Ant Shellscripting (ksh und bash) JSP CSS JavaScript ChangeSynergy bash JMS JMX Taglibs J2EE (EJBs JCA JMS) Weblogic 8 WebServices Oracle 8/9 PLSQL JTestCase Jess XML XSLT UML Intellij Idea und Eclipse Oracle 8 tkprof ksh DbUnit Xml Xslt JiBX EasyMock Java 1.4.2 iBatis SQL-Maps Oracle 9 Webservice und als Entwurfmuster den Command Object
OTTO GmbH & Co KG
Hamburg
11 Monate
2002-05 - 2003-03

Customer Relationship Management Software

J2EE Software Entwickler Servlet HTTP 1.1 Protokoll Java 1.3 ...
J2EE Software Entwickler

ASP1000 - Customer Relationship Management Software

  • J2EE Entwicklung mit Schwerpunkt EJB 2, JMS, JMX
  • Implementierung eines Timer Service, Umsetzung der verschiedenen fachlichen Konzepten, Coaching von Kollegen in Bereich Java, J2EE, Design Patterns


Portal Entwicklung mit Weblogic Portal: Portlet für Anzeige eines Telefon Addressbuches im Portal

  • Syncronization zwischen den Portal und das Adressbuch von Palms


SUN-MDI - Integration zwischen einen Framework von Sun Microsystem und Nokia Delivery Server

  • J2EE Entwicklung mit Schwerpunkt Servlets
  • Implementierung eines HTTP 1.1 Proxy, Installieren und Konfigurieren eines Nokia Servers und eines SunONE Application Servers

Servlet HTTP 1.1 Protokoll Java 1.3 J2ME Midlet Weblogic 7 SunONE Applikation Server Tomcat WML HTTP 1.1 Nokia Delivery Server Eclipse EJB 2.0 WEBLOGIC 7.0 JMX JMS Struts JSP Ant XDoclet Oracle 8i Rational Enterprise Rational ClearQuest Microsoft SourceSafe und Eclipse
Epam (früher Fathom Technologies)
Budapest
1 Jahr 8 Monate
2000-09 - 2002-04

Software-Entwicklung im Telekombereich

Software Entwickler Java 1.3 Swing Informix ...
Software Entwickler

  • Andere Anwendungen für Telecom Operator MobiNil
  • CustomerCare - CallCenter Anwendung für Telecom Operator MobiNil
    • ?Erweiterung der Anwendung



Java 1.3 Swing Informix RMI Apache Servlet JDBC SQL Sinix (Unix) Netbeans/Forte C/C++ Unix Socket E/SQL CVS
Ferma Romania
Bukarest Grenoble

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2018-09 - 2018-09

Neural Networks and Deep Learning

coursera.org
coursera.org
1 Monat
2018-09 - 2018-09

Concurrent Programming in Java

coursera.org
coursera.org
1 Monat
2006-11 - 2006-11

Seminar ?Java EE 5 Patterns?

OOSE
OOSE
1 Monat
2006-02 - 2006-02

Sun Certified Programmer for Java 2 Platform, SE 5

Zertifikat,
Zertifikat
1 Monat
2002-01 - 2002-01

Sun Certified Programmer for Java 2 Platform

Zertifikat,
Zertifikat

Position

Position

Zwanzig Jahre Erfahrung in verschiedenen Bereichen der IT: Kundenprozessen eines
Versandhandels, Geschäftsabläufe eines Finanzdienstleisters und eines Vertriebsbüros, Opensource Entwicklung und Telekomsoftware.

Von der Software-Entwicklung und Testautomatisierung bis zum Design, Architektur und technische Leitung habe ich umfangreiche technischen und fachlichen Erfahrungen gesammelt.

Referenzen übersende ich Endkunden sehr gerne bei Rückfrage.

Kompetenzen

Kompetenzen

Top-Skills

Backend Entwicklung TechLead Amazon AWS Java 11 Spring Git Cloud Computing REST Node.js Hibernate Hibernate Query Language Microservices TIBCO Sterling Docker

Schwerpunkte

Tech Lead
Experte
Backend Entwicklung
Experte
Software Architektur
Fortgeschritten
Migration nach Microservices unter Amazon AWS

Spezialkenntnisse

  • Amazon AWS
  • Vertrags- und Avalmanagement bei Kreditversicherer
  • Kundenprozesse bei Versandhaus
  • IBM Sterling B2B Integrator, Gentran Integration Suite
  • TIBCO BusinessWorks
  • Regelbasierten Business Service (Jess Rule Engine)
  • Multithreading Programming

Produkte / Standards / Erfahrungen / Methoden

Amazon AWS
Experte
AWS Data Migration Service
Experte
REST, Swagger, OpenAPI
Experte
JSON
Fortgeschritten
SOAP, Webservices
Fortgeschritten
Docker
Fortgeschritten
Splunk Monitoring & queries
Fortgeschritten
Terraform
Fortgeschritten
Maven, Ant
Fortgeschritten
Git, SVN
Fortgeschritten
Gitlab CI/CD
Fortgeschritten
Jenkins
gute Kenntnisse
IBM Sterling B2B Integrator
Experte
Gentran Mapper
Experte
IBM WebSphere
sehr gute Kenntnisse
BEA Weblogic
sehr gute Kenntnisse
Tibco BusinessWorks, EMS/Rendezvous, Designer, Tibco Hawk
Fortgeschritten
JESS Rule Engine
sehr gute Kenntnisse
Zusammenfassung:
Zwanzig Jahre Erfahrung in verschiedenen Bereichen der IT: Kundenprozessen eines Versandhandels, Geschäftsabläufe eines Finanzdienstleisters und eines Vertriebsbüros, Opensource Entwicklung und Telekomsoftware. Von der Software-Entwicklung und Testautomatisierung bis zum Design, Architektur und technische Leitung habe ich umfangreiche technischen und fachlichen Erfahrungen gesammelt. Referenzen übersende ich Endkunden sehr gerne bei Rückfrage.

Betriebssysteme

HPUX
MS-DOS
SUN OS, Solaris
Unix
Windows
Windows CE

Programmiersprachen

Java
Experte
Spring / Spring Boot
Experte
SQL, SQL Tunning
Experte
Hibernate, JPA, HQL
Experte
noSQL (AWS Dynamo DB)
gute Kenntnisse
Node.js, NPM
sehr gute Kenntnisse
AWS Lambdas
sehr gute Kenntnisse
J2EE, EJB
Experte
XSLT, XPATH
Experte
Rete2 algorithm für Rule systems
Fortgeschritten

Datenbanken

Access
DB2
in zwei Projekten eingesetzt
Informix
Basics
JDBC
JDBC Typ 4
MS SQL Server
MySQL
ODBC
Oracle
v 9.2, v. 10
Progress
Experte
Quest
Toad für Oracle Verwaltung / zertifiziert
SQL
auch PL/SQL

Datenkommunikation

CORBA
Internet, Intranet
Erfahrung mit HTTP 1.0 / 1.1 in Java Umfeld
Message Queuing
JMS, MQSeries, Tibco EMS

Hardware

Alpha
HP
PC
SUN

Branchen

Branchen

  • Finanzdienstleister
  • Versandhandels
  • Medien
  • Outsourcing
  • Telekom

Einsatzorte

Einsatzorte

Hamburg (+75km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

5 Jahre 5 Monate
2018-05 - 2023-09

Migration eines bestehenden Versicherungsportal auf AWS und Microservices

Tech Lead / Backend Entwickler Java 11 Spring Core AWS ...
Tech Lead / Backend Entwickler

Ich war beteiligt vom ersten Tag an der Migration eines komplexen Avalkreditverwaltungssystem einem nominierten Kreditversicherer nach AWS Cloud und an dem Aufteilen dieses Intranet-Portal Anwendung in acht verschiedenen Microservices.

In einem Agilen und hochgefahrenes internationales Team (Deutsch, Französisch und Indisch) wurde mir - in die letzten drei Jahren - das Tech Lead eines Team anvertraut, wobei ich die Teammitglieder in technischen und fachlichen Fragen angeleitet habe, die Systemänderungen beaufsichtigt und Entscheidungen über das Design und Umsetzung von REST API's getroffen habe.

  • Definition von REST APIs unter OpenAPI standard und in Abstimmung mit Mitarbeitern eines Governance team in Paris, die für eine einheitliche API  Struktur von allianz-trade die Verantwortung hat sowie auch mit einem Mitarbeiter aus dem Fachbereich
  • Fachliche und technische Analyse des bestehendes Codes und dessen Migration nach Microservices unter Einsatz von Java 11, SpringBoot und Hibernate
  • Während des gesamten Projekts war eine meiner Aufgaben die Aufteilung der Geschäftsabläufe von Avalverträgen in REST APIs innerhalb eines internationalen Teams
  • Ein weiterer Schwerpunkt meiner Arbeit lag insbesondere auf der Migration komplexer User Stories (wie z. B. der Erstellung und Änderung von Avalverträgen)
  • Durch viele intensive Code-Reviews habe ich maßgeblich dazu beigetragen, die Code-Qualität der neuen Microservices meines Teams sicherzustellen
  • Hauptverantwortliche für die vollautomatisierte Bereitstellung der ersten Versionen von AWS Infrastrukturen (Amazon ECS, EC2/Faregate, RDS und Postgres DB, ParameterStore, Gateways, Cloudwatch) via Terraform und Gitlab CI/CD Pipelines
  • Hauptverantwortlich für die Erstellung einer Release-Strategie für die neuen Microservices, auch im Hinblick auf den bestehenden Release-Zyklus des bestehenden Altsystem
  • Da wir uns an das Prinzip ?You build it ? you run it? halten, bin ich für den regelmäßigen Rollout eines Teils unserer Microservices verantwortlich
  • Tägliche Teilnahme an Scrum Meetings und wöchentliche Teilnahme an TechLeads-Meetings um Team übergreifende Lösungen zu finden
  • besonders intensiv zum Beginn des Projekts bin ich in verschiedene POC-Projekte im AWS-Bereich eingebunden (Skalierbarkeit  eines Microservice unter EC2 vs unter Fargate, Strategien für den Datenbankzugriff - single DB vs Multiple DBs, Evaluierung von AWS DMS als Datenreplikationsmechanismus zwischen DB2 und Postgres
  • Projektsprache: Deutsch und Englisch
AWS IntelliJ Git Splunk Grafana Open API AWS Fargate AWS EC2 Docker JPA SoapUI
Java 11 Spring Core AWS Liquibase Terraform Spring Data JPA REST allianz-trade-api PostgreSQL Cloud DB/2 Microservices SpringBoot Hibernate Hibernate Query Language JWT Token Authentication Git Maven Scrum JSON Agile Softwareentwicklung Kanban Swagger Docker Node.js Gitlab CI/CD SQL SQL tunning AWS Lambda SOAP
Allianz Trade
Hamburg
1 Jahr 9 Monate
2016-08 - 2018-04

Entwicklung Avalmanagement Systems

Fullstack Software Entwickler Spring Core Java 5 JSP ...
Fullstack Software Entwickler
Mitwirkung als Fullstack Entwickler an der Erfolgsstory des Avalmanagement Systems, Weiterentwicklung des Kernmanagementsystem für Bürgschaften, Unterstützung bei der Anbindung von Online Clients (EOLIS, SmartPortal) durch Bereitstellung von WebServices sowie auch Weiterentwicklung eines internen Webanwendung für Vertrag- und Aval-Management.
Spring Core Java 5 JSP SQL DB/2 LUW IBM AIX WebSphere Jenkins
Allianz Trade
Hamburg
3 Jahre 1 Monat
2013-06 - 2016-06

Weiterentwicklung des Systems Forderungsinkasso und Entschädigung von Forderungsausfällen

Fullstack Software Entwickler Java Spring IBM MQ ...
Fullstack Software Entwickler
Einführung von neuen Abwicklungsprozessen und Produkten wie Simplicity, EHCA, CAP, CAP+.

  • Aufwandsschätzung einzelner Arbeitspakete
  • Umsetzung verschiedener Abläufe, Konzeption und Entwicklung von Web Services
  • Clean-Code Refactoring
  • Umsetzung bis zum Go-Live begleiten

IBM MQ IBM Websphere Eclipse
Java Spring IBM MQ Web Services DB2 Hibernate WebSphere 8.1 JSF Ant Jenkins Mockito XDoclet
Allianz-Trade (ex Euler Hermes Deutschland AG)
Hamburg
6 Monate
2013-01 - 2013-06

Benutzernverwaltungssystem und deren Berechtigungen unter Einsatz von Sun?Identity Manager.

Software-Entwickler Java
Software-Entwickler

Implementierung einer Integrationslösung zwischen Sun IDM und Drittsystems unter Einsatz von Java, Sun IDM Connectors, MQ.

SunIdentityManager IBM MQ
Java
Allianz-Trade (ex Euler Hermes Deutschland AG)
Hamburg
3 Jahre 4 Monate
2009-09 - 2012-12

B2B Integration? zwischen Host System und Partnern aus verschiedenen Ländern

Software-Entwickler IBM Sterling B2B Integrator 5.1 Gentran Map Editor 5.1 BPML ...
Software-Entwickler

Integrationslösung zwischen Euler Hermes Host System und Partner aus verschiedenen Ländern zu entwickeln, die die Geschäftsabläufe in maximalem Umfang elektronisch ablaufen lassen

Teilprojekte:
Anbindung Bürgel Wirtschaftsinformationen, PPA World (Schweiz und Deutschland), Graydon Nederland BV, ICAP Group (Griechenland), Syntesys (Polen) und Cerved Group (Italien) an Euler Hermes Host System. Die Integration ermöglicht Online- und Batch-Verfahren und führt technischesowie fachliche-Prüfungen durch. Das Onlineverfahren verwendet HTTPS für die Kommunikation mit Providern und MQSeries für die Datenübertragung zum Host-System der Kredit-Anwendung. Das Batchverfahren basiert sich auf einem proprietären Framework (unten als Teilprojekt beschrieben). Die beiden Verfahren sind mit einem Reject Management System integriert, um Fehlersituationen automatisch zu erkennen und manuell zu bearbeiten.

  • Mitwirkung bei der Spezifikation der Schnittstellen, Aufwandschätzung einzelner Anbindung
  • Technische Schnittstellenabstimmung mit Kollegen aus Deutschland, Niederlande, Schweiz, Griechenland, Polen, Italien und Frankreich
  • Umsetzung von Sterling Business Prozessen (direkt in BPML Format)
  • Module-Testing und Dokumentation einzelner Schnittstelle, Unterstützung bei GoLive


Architektur und Entwicklung eines Batch-Frameworks:

welches einen effizienten Import von externen Auskünfte im Euler Hermes Host System ermöglicht.

  • Architektur einem auf Spring Batch basierenden Batch-Frameworks (inkl. einem Puffer- Mechanismus), welches für verschiedene Provider einwandfrei konfigurierbar ist
  • Vorstellung der Lösung beim Architektur-Team
  • Umsetzung des Batch-Frameworks und Konfiguration für fünf externe Provider, Module-Testing, Unterstützung beim Rollout


Reject Management System (6 Monaten):

Überwachung von Datenflüsse zwischen Partnersystemen und Euler Hermes Host System. Erkennt automatisch Fehlersituationen und erlaubt manuelles Eingreifen zur Fehlerbeseitigung. Auf der Grundlage einer Basis-Version der Anwendung wurde eine fachlich und technisch erweiterte und verbesserte Version entwickelt.

  • Neue Strukturierung der Architektur nach dem Model-View-Controller Pattern
  • Einführung von IBatis als Persistenz Framework
  • Optimierung der gesamten Anwendung aus Performance Sicht (Thread-safety, Synchronisierung) sowie aus Code-Quality Sicht
  • Implementierung weiterer fachlichen Anforderungen, wie Editierung und Neustart von Datenflüsse, Partner-spezifische Flow Control
  • ModuleTesting und Unterstützung für Rollout

IBM Sterling B2B Integrator 5.1 IBatis
IBM Sterling B2B Integrator 5.1 Gentran Map Editor 5.1 BPML Business Prozess Modelling Gentran Adapters für FTP / HTTP / Mailboxes / MQ XML XSLT XPATH UTF8-Encoding Java 6 Spring Batch 2 Maven Log4j RAD 7 Java 5 J2EE Servlets IBatis Abator JSP WebSphere 6.0 / 6.2 MQSeries XPath CSS JavaScript NTLM JICFS.
Allianz-Trade (ex Euler Hermes Deutschland AG)
Hamburg
4 Monate
2009-05 - 2009-08

Migration der Geschäftsabläufe zum IBM Gentran Integration Suite

EDI / B2B-Integration BPML Sterling Gentran Adapters für AS2 / HTTP(S) XSLT ...
EDI / B2B-Integration

Mitwirkung bei der Abschaffung des veralteten Sterling Gentran Systems durch die Migration nach IBM Gentran Integration Suite 4.3; Aufwandsschätzung der Migration-Tätigkeiten.

  • Abbildung der bereits existierenden Geschäftslogik in Sterling Integrator (SI); Optimierung der Reporte für Vertriebsabteilung
  • Fortlaufende Anbindung der Panasonic?s Partner und Zulieferer an dem neuen SI Server: Deutsche Bank, UPS, Gigaset, Lenze, Dachser, Continental, Nissan, Sony, Rutronik, Daimler, VW
  • Technischer Ansprechpartner für interne Mitarbeiter, Mitarbeiter der Panasonic?s Partner sowie des Sterling Support
  • Optimierung und des Produktionsservers mithilfe des Sterling Support
  • Optimierung und des Produktionsservers mithilfe des Sterling Support

IBM Gentran Integration Suite 4.3 Sterling Gentran EDIFACT VDA
BPML Sterling Gentran Adapters für AS2 / HTTP(S) XSLT XPATH.
Panasonic Industrial Europe GmbH
Hamburg
1 Jahr
2008-05 - 2009-04

EAI / B2B-Integration internat. Finanzdienstleister

BPML Sterling Gentran Adapters für FTP / HTTP / Mailboxes / MQ XSLT ...

Integrationslösung zwischen Finanzdienstleister's Host System und Partner aus verschiedenen Ländern zu entwickeln, die die Geschäftsabläufe in maximalem Umfang elektronisch ablaufen lassen.

Anbindung CreditInfo Tschechien (7 Monaten):

Integration des Auskunftspartners CreditInfo aus Tschechien. Die Integration wurde mit Sterling Integrator umgesetzt, ermöglicht Online- und Batch-Verfahren und konvertiert die fachlichen Daten von XML nach positionalen Format. Sie verwendet HTTPS für die Kommunikation mit CreditInfo und MQSeries für die Datenübertragung zum Host-System der Kredit-Anwendung (das in Paris läuft)

  • Schnittstellenabstimmung mit Kollegen aus Tschechien und Frankreich
  • Umsetzung von Sterling Business Prozessen (direkt in BPML Format)
  • Umsetzung und Dokumentierung von Mappings
  • Entwurf und Umsetzung von Sterling Libraries für MQ- und HTTP-Kommunikation
  • Fachliches Module-Testing der Schnittstelle und Erweiterung eines automatisiertes Testing-Frameworks für Mappings und Business Prozessen

Sterling Gentran Integration Suite 4.1 Gentran Integration Suite 4.3 Gentran Map Editor 4.1/4.3
BPML Sterling Gentran Adapters für FTP / HTTP / Mailboxes / MQ XSLT XML UTF8 Encoding.
Allianz-Trade (ex Euler Hermes Deutschland AG)
Hamburg
10 Monate
2007-07 - 2008-04

Integration von Anwendungen mit einem Host-System mittels SOA / Tibco BusinessWorks

EAI/SOA Architect Eclipse 3.2 IBM MQSeries Java 5 ...
EAI/SOA Architect

Integration von Anwendungen mit einem Host-System mittels Einsatz einer Service Orientierte Architektur

  • Konzeption, Entwicklung, Testing und Einführung in der Produktion eines Tibco Enterprise Service Buses in der Host-Landschaft von Premiere Deutschland
  • Konzeption und Entwicklung einer Message-Driven Architektur
  • Analyse and Umsetzung von Business Prozessen
  • Definition von SOA Services and interner ESB-Datenstruktur (XML, XSLT, usw.)
  • Entwicklung von Strategien für Fehlertoleranz (Request/Reply, Fire and Forget)
  • eine Call-Center JSP Anwendung und das Host System mit dem ESB verbinden
  • Implementierung eines Cache Mechanismus innerhalb des Buses
  • Produktionsbetreuung
  • Das Enterprise Service Bus (ESB) ist produktiv ausgerollt worden und läuft fehlerfrei
  • Architektur, Designrichlinien und Entwicklung einer Tibco Standard Library, die Template-Prozesse und wiederverwendbare Komponenten den funktionalen Projekten anbietet, um fehlerfreie und effiziente Entwicklung von fachlichen Anwendungsfälle zu ermöglichen
  • In den Template-Prozessen sind die SOA Design Patterns (wie Fire und Forget, Request / Reply usw.) umgesetzt, und, auf diesem Weg, wird eine saubere SOA Architektur bei funktionalen Projekten sichergestellt

TIBCO BusinessWorks Tibco Designer Eclipse TIBCO Enterprise Message Service TIBCO Hawk
Eclipse 3.2 IBM MQSeries Java 5 IBM Rational Clearcase Tomcat JSP.
für Premiere AG durch Atos Origin
Hamburg
6 Monate
2007-01 - 2007-06

Ablösung von Teilen der alten Host-Architektur durch eine moderne Java-basierte n-tier Architektur

Technischer Teamleiter
Technischer Teamleiter
Ich habe die technische Führung eines Projektes und eines Teams bei PTKunde gehabt, der
Aufgabenbereich beinhaltet: Übersetzung der fachlichen Anforderungen in einer flexiblen, sauberen Architektur, Auswählen der richtigen Technologien, Verteilung der Aufgaben, Durchführen von Code Reviews, Team Leitung.
OTTO GmbH & Co KG
Hamburg
3 Jahre 9 Monate
2003-04 - 2006-12

Ablösung von Teilen der alten Host-Architektur durch eine moderne Java-basierte n-tier Architektur

Senior Software Entwickler Java EE Java Design Pattern ...
Senior Software Entwickler

Design und Entwicklung von Java/J2EE und Oracle Anwendungen im Bereich Kundenprozesse, Kreditbüroprüfungen und Sparbuch; Entwicklung, Erweiterung und Optimierung von J2EE Services, Software Architekturen und Build Prozessen; Testprozessautomatisierung und Qualitätssicherung; Design Reviews; Build Management.


Team:

PTKunde im Projekt Neue Otto Architektur (NOA); NOA ist die Software Plattform des Otto Versands, die die Business Logik unter www.otto.de und unter Call Center steuert und die Host-basierende Systemlandschaft austauscht; Das Team PTKunde beschäftigt sich mit Kunden-spezifischen Prozesse.


Teilprojekte:

Kreditbüroprüfungen - Online Anwendung führt Prüfungen eines Kontos oder einer Person durch

  • Design und Umsetzung der für die Kreditbüroprüfung zuständigen Komponente des Projektes und die Architektur und Umsetzung eines Jess-basierten RulesProcessing Service, um die Bonität des Kunden im Fall von Online Anfragen schnell auszuwerten


Kundenumfeldbetrachtung - Web Anwendung, führt unscharfe Kundensuche in Uniserv durch

  • die Auswahl der richtigen Technologien, Festlegung der Architektur, Definition der Aktivitäts- und Klassen-Diagramen, Teilnahme an der Implementierung, Verantwortung für den Buildprozess, Optimierung der Suche in Uniserv mit einem Faktor von 4


Sparbuch - Online/Internet Anwendung

  • Implementierung und Test der Sparbuch Funktionalität des Otto Versands


Automatisiertes Test Framework

  • Um die Module- und Verbund- Testphase des Projektes zu automatisieren, erfand und setzte ich um ein Test Framework, welches die Definition der Teste in einen benutzerfreundlichen fachlichen Xml Format und eine automatische Ausführung der Teste und Auswertung der Ergebnisse erlaubt


HBNext - Franfinance Projekt

  • Verantwortlichkeit für die Integrationstestphase dieses Projektes -Integration von Franfinance, HBNext und Otto - und Lieferung eines fehlerfreien Produktes


Kundenexport nach Host - Batch Anwendung

  • verantwortlich für Umsetzung, Testen und Profilling des Kundenexports von Otto, Schwab, Alba Moda und BonPrix aus der NOA Datenbank in das alte Host-basierende System


Team

Die Technische Architektur im Projekt NOA beschäftigt sich mit dem technischen Framework in Rahmen des NOA Projekts, legt die Architektur fest, bietet verschiedene Frameworks und Services fachlicher Teams (wie z.B. Persistenz, Batch- und Online-Verarbeitung, Logging, Konfiguration, Überwachung, JCA Connectors, RulesProcessing usw.) an. 

  • Implementierung des Monitoring Service, Erdenken und Umsetzung eines Statistik Service, Optimierung des Logging/Tracing Service mit einem Faktor von 3, Erweiterung eines JCA Connectors in Richtung verschlüsselte Verbindung, der oben erwähnte RulesProcessing Service
  • Durchführung von Code Reviews
  • Vorstellung verschiedener Services und Neuigkeiten vor Kollegen anderer Teams


Team

Build Management im Projekt NOA ? das Team steuert den Buildprozess dieses riesigen Projektes, die Verteilung und Konfiguration für verschiedene Umgebungen, die Rollout-Strategien und der Entwicklungszyklus.

  • Build Manager des PTKunde
  • Beheben von Kompilierungs- und Deployment- Fehlern
  • Einspielung von Builds auf verschiedene Umgebungen
  • Mitwirkung bei der Entwicklung verschiedener Produkte (z.B. BuildPortal, SystemHealthMonitoring) für Softwarequalitätssicherung und Automatisierung den Builds

WebLogic
Java EE Java Design Pattern XDoclet Unix Basho JDK 1.3/1.4.2/1.5 SOAP # JDK 1.3 JDK 1.4.2 JDK 1.5 SQL PL/SQL JUnit JTestcase JDK 1.3/1.4.2 Ant Shellscripting (ksh und bash) JSP CSS JavaScript ChangeSynergy bash JMS JMX Taglibs J2EE (EJBs JCA JMS) Weblogic 8 WebServices Oracle 8/9 PLSQL JTestCase Jess XML XSLT UML Intellij Idea und Eclipse Oracle 8 tkprof ksh DbUnit Xml Xslt JiBX EasyMock Java 1.4.2 iBatis SQL-Maps Oracle 9 Webservice und als Entwurfmuster den Command Object
OTTO GmbH & Co KG
Hamburg
11 Monate
2002-05 - 2003-03

Customer Relationship Management Software

J2EE Software Entwickler Servlet HTTP 1.1 Protokoll Java 1.3 ...
J2EE Software Entwickler

ASP1000 - Customer Relationship Management Software

  • J2EE Entwicklung mit Schwerpunkt EJB 2, JMS, JMX
  • Implementierung eines Timer Service, Umsetzung der verschiedenen fachlichen Konzepten, Coaching von Kollegen in Bereich Java, J2EE, Design Patterns


Portal Entwicklung mit Weblogic Portal: Portlet für Anzeige eines Telefon Addressbuches im Portal

  • Syncronization zwischen den Portal und das Adressbuch von Palms


SUN-MDI - Integration zwischen einen Framework von Sun Microsystem und Nokia Delivery Server

  • J2EE Entwicklung mit Schwerpunkt Servlets
  • Implementierung eines HTTP 1.1 Proxy, Installieren und Konfigurieren eines Nokia Servers und eines SunONE Application Servers

Servlet HTTP 1.1 Protokoll Java 1.3 J2ME Midlet Weblogic 7 SunONE Applikation Server Tomcat WML HTTP 1.1 Nokia Delivery Server Eclipse EJB 2.0 WEBLOGIC 7.0 JMX JMS Struts JSP Ant XDoclet Oracle 8i Rational Enterprise Rational ClearQuest Microsoft SourceSafe und Eclipse
Epam (früher Fathom Technologies)
Budapest
1 Jahr 8 Monate
2000-09 - 2002-04

Software-Entwicklung im Telekombereich

Software Entwickler Java 1.3 Swing Informix ...
Software Entwickler

  • Andere Anwendungen für Telecom Operator MobiNil
  • CustomerCare - CallCenter Anwendung für Telecom Operator MobiNil
    • ?Erweiterung der Anwendung



Java 1.3 Swing Informix RMI Apache Servlet JDBC SQL Sinix (Unix) Netbeans/Forte C/C++ Unix Socket E/SQL CVS
Ferma Romania
Bukarest Grenoble

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2018-09 - 2018-09

Neural Networks and Deep Learning

coursera.org
coursera.org
1 Monat
2018-09 - 2018-09

Concurrent Programming in Java

coursera.org
coursera.org
1 Monat
2006-11 - 2006-11

Seminar ?Java EE 5 Patterns?

OOSE
OOSE
1 Monat
2006-02 - 2006-02

Sun Certified Programmer for Java 2 Platform, SE 5

Zertifikat,
Zertifikat
1 Monat
2002-01 - 2002-01

Sun Certified Programmer for Java 2 Platform

Zertifikat,
Zertifikat

Position

Position

Zwanzig Jahre Erfahrung in verschiedenen Bereichen der IT: Kundenprozessen eines
Versandhandels, Geschäftsabläufe eines Finanzdienstleisters und eines Vertriebsbüros, Opensource Entwicklung und Telekomsoftware.

Von der Software-Entwicklung und Testautomatisierung bis zum Design, Architektur und technische Leitung habe ich umfangreiche technischen und fachlichen Erfahrungen gesammelt.

Referenzen übersende ich Endkunden sehr gerne bei Rückfrage.

Kompetenzen

Kompetenzen

Top-Skills

Backend Entwicklung TechLead Amazon AWS Java 11 Spring Git Cloud Computing REST Node.js Hibernate Hibernate Query Language Microservices TIBCO Sterling Docker

Schwerpunkte

Tech Lead
Experte
Backend Entwicklung
Experte
Software Architektur
Fortgeschritten
Migration nach Microservices unter Amazon AWS

Spezialkenntnisse

  • Amazon AWS
  • Vertrags- und Avalmanagement bei Kreditversicherer
  • Kundenprozesse bei Versandhaus
  • IBM Sterling B2B Integrator, Gentran Integration Suite
  • TIBCO BusinessWorks
  • Regelbasierten Business Service (Jess Rule Engine)
  • Multithreading Programming

Produkte / Standards / Erfahrungen / Methoden

Amazon AWS
Experte
AWS Data Migration Service
Experte
REST, Swagger, OpenAPI
Experte
JSON
Fortgeschritten
SOAP, Webservices
Fortgeschritten
Docker
Fortgeschritten
Splunk Monitoring & queries
Fortgeschritten
Terraform
Fortgeschritten
Maven, Ant
Fortgeschritten
Git, SVN
Fortgeschritten
Gitlab CI/CD
Fortgeschritten
Jenkins
gute Kenntnisse
IBM Sterling B2B Integrator
Experte
Gentran Mapper
Experte
IBM WebSphere
sehr gute Kenntnisse
BEA Weblogic
sehr gute Kenntnisse
Tibco BusinessWorks, EMS/Rendezvous, Designer, Tibco Hawk
Fortgeschritten
JESS Rule Engine
sehr gute Kenntnisse
Zusammenfassung:
Zwanzig Jahre Erfahrung in verschiedenen Bereichen der IT: Kundenprozessen eines Versandhandels, Geschäftsabläufe eines Finanzdienstleisters und eines Vertriebsbüros, Opensource Entwicklung und Telekomsoftware. Von der Software-Entwicklung und Testautomatisierung bis zum Design, Architektur und technische Leitung habe ich umfangreiche technischen und fachlichen Erfahrungen gesammelt. Referenzen übersende ich Endkunden sehr gerne bei Rückfrage.

Betriebssysteme

HPUX
MS-DOS
SUN OS, Solaris
Unix
Windows
Windows CE

Programmiersprachen

Java
Experte
Spring / Spring Boot
Experte
SQL, SQL Tunning
Experte
Hibernate, JPA, HQL
Experte
noSQL (AWS Dynamo DB)
gute Kenntnisse
Node.js, NPM
sehr gute Kenntnisse
AWS Lambdas
sehr gute Kenntnisse
J2EE, EJB
Experte
XSLT, XPATH
Experte
Rete2 algorithm für Rule systems
Fortgeschritten

Datenbanken

Access
DB2
in zwei Projekten eingesetzt
Informix
Basics
JDBC
JDBC Typ 4
MS SQL Server
MySQL
ODBC
Oracle
v 9.2, v. 10
Progress
Experte
Quest
Toad für Oracle Verwaltung / zertifiziert
SQL
auch PL/SQL

Datenkommunikation

CORBA
Internet, Intranet
Erfahrung mit HTTP 1.0 / 1.1 in Java Umfeld
Message Queuing
JMS, MQSeries, Tibco EMS

Hardware

Alpha
HP
PC
SUN

Branchen

Branchen

  • Finanzdienstleister
  • Versandhandels
  • Medien
  • Outsourcing
  • Telekom

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.