Profilbild von Thorsten Schembs Senior Software Entwickler / Software Architekt / IT Berater aus Frankfurt

Thorsten Schembs

nicht verfügbar bis 01.07.2024

Letztes Update: 12.03.2024

Senior Software Entwickler / Software Architekt / IT Berater

Firma: Schembs IT Consulting GmbH
Abschluss: Diplom Wirtschaftsinformatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Profil-Thorsten-Schembs_120324.pdf

Skills

Agile Software Entwicklung & Architektur, IT-Beratung, Cloud, Microservices, Verteilte Anwendungen (WebServices/SOA), Java, Spring, Spring Boot, Kubernetes, Openshift, Docker, AWS, REST, JSON, OpenAPI, Swagger, JPA, Hibernate, Kafka, Kafka Streams, Kafka Connect, JEE, JSF, PrimeFaces, Swing, XML, SOAP, Continuous Integration, Maven, Gradle, Ant, Jenkins, GitLab, Artifactory, Nexus, Sonar, Flutter, Dart, Angular, TypeScript, HTML, CSS, Git, Subversion, PostgreSQL, Oracle, PL/SQL, MySQL, Bash, Python, Linux, Unix, Solaris, MacOS, JavaScript, Coaching,

Projekthistorie

03/2024 - bis jetzt
Senior Software Entwickler
AOK Systems (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

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

Rolle:
Senior Software Entwickler

Tätigkeiten: 
  • Entwicklung der Monitoring Clients mit Angular und TypeScrip
  • 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
Skills:
Angular, TypeScript, Java, Spring Boot, REST, OpenAPI, Apache Kafka, Kubernetes, OpenShift, Docker, PostgreSQL

02/2023 - 03/2024
Senior Software Entwickler
DB Systel GmbH

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

Tätigkeiten:
  • Serviceentwicklung mit Spring Boot für Kubernetes (k8s)
  • Serviceintegration mit Kafka, Kafka Connect, Kafka Streams
  • Servicekonfiguration im Kubernetes mit Kustomize
  • Weiterentwicklung der CI/CD Pipeline auf GitLab
  • Infrastruktur Konfiguration mit Cloudformation
Skills:
Java, Spring Boot, Apache Kafka, Kafka Connect, Kafka Streams, Kubernetes, Docker, AWS, EKS, MSK, AmazonMQ, AMQP, Mockito, Prometheus, Grafana, GitLab, Gradle, Cloudformation

05/2021 - 12/2022
Senior Software Entwickler
AOK Systems GmbH (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

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

Rolle:
Senior Software Entwickler

Tätigkeiten: 
  • 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
Skills:
Java, Spring Boot, REST, OpenAPI, Apache Kafka, Docker, Openshift, Kubernetes, AWS, Mockito, Cucumber, PostgreSQL, Prometheus, Grafana, Angular

08/2019 - 05/2021
Senior Software Entwickler
DB Vertrieb GmbH (Transport und Logistik)

Vendo Vertriebsplattform
Entwicklung einer neuen Vertriebsplattform auf Basis einer Microservice Architektur.

Rolle:
Senior Software Entwickler

Tätigkeiten:
  • 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
Skills:
Java, Spring Boot, REST, OpenAPI, Swagger, Spring Cloud Contract, JPA, Hibernate,
Docker, Kubernetes, AWS, EKS, Mockito, Cucumber, PostgreSQL, Liquibase, AmazonMQ,
Apache Kafka, Instana, Grafana, Angular

05/2018 - 08/2019
Senior Software Entwickler
DB Cargo AG (Transport und Logistik)

EWDS Weiterentwicklung
Weiterentwicklung des Softwaresystems zur Leerwagendisposition.

Rolle:
Senior Software Entwickler

Tätigkeiten:
  • Entwicklung mit JEE
  • Migration der Frontend-Komponenten Bibliothek von RichFaces auf PrimeFaces
Skills:
Java, JSF, PrimeFaces, RichFaces, CDI, EJB, Spring, JPA, Hibernate, JBoss EAP, Oracle

01/2015 - 04/2018
Software Architekt / Senior Software Entwickler / Lead Entwickler
Commerzbank AG (Banken und Finanzdienstleistungen)

IFRS9 Risikovorsorgerechner
Konzeption und Umsetzung einer Anwendung für die Erfassung der Daten zur Berechnung
der Risikovorsorge nach IFRS9.

Rolle:
Software Architekt / Senior Software Entwickler / Lead Entwickler

Tätigkeiten:
  • Entwicklung mit JEE und Spring
  • Konzeption eines fachlichen Metamodells und Bau eines Generators zur Integration in die Applikation
  • Automatisierte Tests mit Jenkins
  • Aufbau einer Frontend-Testautomatisierung mit Jenkins, Selenium und Geb
  • Leitung der Teammeetings
Skills:
Java, JSF, PrimeFaces, Spring, Spring MVC, Spring Web Flow, JPA, Hibernate, Selenium,
Geb, PL-SQL, Oracle, JBoss EAP, Maven, Jenkins, Sonar


Schembs IT Consulting GmbH 3

09/2017 - 11/2017
Software Trainer
Commerzbank AG (Banken und Finanzdienstleistungen)

Durchführung von Mitarbeiterschulungen
Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Nearshore-Entwickler

Tätigkeiten:
  • Bestimmung der Schulungsinhalte
  • Entwurf der Unterlagen
  • Durchführung von Schulungen im Javabereich
Skills:
Java, Swing, JSF, PrimeFaces, Spring, Spring MVC, Spring Web Flow, JPA, Hibernate,
Selenium, Geb, Maven, Jenkins, Sonar, Subversion, Eclipse, Netbeans, Powerpoint

11/2014 - 12/2014
Software Architekt
Commerzbank AG (Banken und Finanzdienstleistungen)

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.

Rolle:
Software Architekt / Senior Software Entwickler

Tätigkeiten:
  • Analyse der vorhanden eingesetzten Softwaresysteme
  • Abgleich der benutzen Systeme mit den Entwicklungsstandards des Kunden und möglichen neuen Technologien
  • Aufbereitung und Präsentation der Ergebnisse, um eine Entscheidungsfindung zu ermöglichen
Skills:
JSF, PrimeFaces, Spring, Spring MVC, Spring Web Flow, Spring Data, JPA, Hibernate,
JavaFX, Swing

02/2013 - 12/2014
Senior Software Entwickler
Deutsche Börse AG (Banken und Finanzdienstleistungen)

Eurex-Trader Weiterentwicklung
Weiterentwicklung der GUI und des Microservice Middleware Clusters der Trading Software
für Derivate der Deutschen Börse

Rolle:
Senior Software Entwickler

Tätigkeiten:
  • Entwicklung eines GUI Clients
  • Entwicklung von Middleware Microservices auf Basis von Aktoren, um die benötigte Performance für den Derivatehandel gewährleisten zu können
Skills:
Java, Swing, Maven




Schembs IT Consulting GmbH 4

04/2012 - 12/2012
Senior Software Entwickler / Software Architekt
Smiths-Heimann GmbH (Industrie und Maschinenbau)

Advance - Testautomatisierung
Einführung einer modelgetriebenen Test-Automatisierung mit dem Ziel, die manuellen
Release-Tests zu entlasten und zu beschleunigen.

Rolle:
Senior Software Entwickler / Software Architekt

Tätigkeiten:
  • Analyse der vorhandenen Systeme
  • Entwicklung des Testmodells und des Testframeworks
  • Integration des Frameworks in den automatisierten Buildprozess (Jenkins)
  • Implementierung von Beispieltests
Skills:
Java, Linux, Bash, Jython, Marathon, Maven, Nexus, Jenkins, Python, KVM, Rpmbuild, Ant,
Make, C/C++, PostgresSQL

08/2011 - 02/2012
Senior Software Entwickler / Software Architekt
Commerzbank AG (Banken und Finanzdienstleistungen)

risk:manager - Stresstestplattform
Entwicklung einer Plattform zur Durchführung von ökonomischen und regulatorischen
Stressszenarien für den Risikocontrollingbereich auf Basis eines Client- / Server Frontends
und Rechenkernen.

Rolle:
Senior Software Entwickler / Software Architekt

Tätigkeiten:
  • Konzeption und Aufsetzen der technischen Struktur für den Client zur Steuerung und Auswertung der Tests
  • Entwicklung einer Client-/Server Applikation
  • Vorbereitung der Übergabe an das Operations-Team
Skills:
Java, Oracle, Solaris, Swing, Tomcat, Hibernate, Maven, Hudson/Jenkins, Spring,
Subversion, Toad, Eclipse, Netbeans, JAX-WS

06/2011 - 07/2011
Software Trainer
Commerzbank AG (Banken und Finanzdienstleistungen)

Durchführung von Mitarbeiterschulungen
Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Inhouse-Entwickler

Tätigkeiten:
  • Konzipierung eines Gesamtprogramms
  • Aufbereitung und Durchführung von Teilschulungen im Javabereich


Skills:
Java, Oracle, Solaris, Swing, Tomcat, Hibernate, Maven, Hudson/Jenkins, Subversion, Toad,
Eclipse, Netbeans, risk:manager Applikationen, Powerpoint

01/2009 - 07/2011
Software Architekt
Commerzbank AG (Banken und Finanzdienstleistungen)

Projektübergreifende Beratung in Architektur- und Entwicklungsfragen
Im Zuge des Growing Together von Commerzbank und Dresdner Bank werden diverse
Ratingverfahren neuentwickelt und auf eine einheitliche Plattform gehoben.

Rolle:
Software Architekt

Tätigkeiten:
  • Entwicklung des Basisframeworks für die Applikationsfamilie
  • Unterstützung der einzelnen Entwicklerteams in Architekturfragen und bei der Implementierung
  • Konfigurationsmanagement, Code- und Architektur-Reviews, Schulungen, Training, Tuning
Skills:
Java, Oracle, Solaris, Swing, Tomcat, Hibernate, Maven, Hudson/Jenkins,
Konfigurationsmanagement, Spring, Subversion, Toad, Eclipse, Netbeans, Peregrine Service
Center, HPQC



Schembs IT Consulting GmbH 5

03/2010 - 05/2011
Software Architekt
Commerzbank AG (Banken und Finanzdienstleistungen)

Growing Together
Harmonisierung der Ratingverfahren im Zuge der Integration von Commerzbank und
Dresdner Bank.

Tätigkeiten:

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
Skills:
Oracle, SQL, PL-SQL, Solaris, Tomcat, Sqlplus, Bash

06/2009 - 02/2010
Senior Software Entwickler / Software Architekt
Commerzbank AG (Banken und Finanzdienstleistungen)

risk:manager CoFA
Konzeption und Realisierung eines Anwendungssystems zur Auswertung von
Finanzanalysen für Firmenkunden und Banken

Rolle:
Senior Software Entwickler / Software Architekt

Tätigkeiten:
  • Entwicklung einer Client-/Server Applikation
  • Anbindung der alten Backend Systeme
Skills:
Java, Oracle, Solaris, Swing, Tomcat, Hibernate, Maven, Hudson/Jenkins, Subversion, Toad,
Eclipse, Netbeans, Axis

04/2009 - 05/2009
Software Trainer
Commerzbank AG (Banken und Finanzdienstleistungen)

Durchführung von Mitarbeiterschulungen
Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Inhouse-Entwickler

Tätigkeiten:
  • Aufbereitung und Durchführung von Schulungen im Javabereich
Skills:
Java, Oracle, Solaris, Swing, Tomcat, Subversion, Toad, Eclipse, Netbeans, Powerpoint




Schembs IT Consulting GmbH 7

01/2009 - 03/2009
Software Architekt
Commerzbank AG (Banken und Finanzdienstleistungen)

Einführung von Continuous Integration
Aufbau einer Continuous Integration Infrastruktur zur Standardisierung von Entwicklungs-,
Release- und Deploymentprozessen.

Rolle:
Software Architekt

Tätigkeiten:
  • Migration des alten Buildsystems basierend auf ANT+Bash Scripting auf Maven2
  • Einführung von CI-und Codequalitysystemen wie Hudson und Sonar
  • Definition von CI- Projekten und –jobs
  • Aufbau von Nexus und Artifactory als zentrale Repositorymanager
Skills:
ANT, Bash, Artifactory, Maven, Hudson/Jenkins, Nexus, Sonar, Build Management,
Konfigurationsmanagement

07/2008 - 12/2008
Senior Software Entwickler / Software Architekt
Commerzbank AG (Banken und Finanzdienstleistungen)

Ratingorientierte Beratung
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.

Rolle:
Senior Software Entwickler / Software Architekt

Tätigkeiten:
  • Analyse der Altsysteme
  • Entwicklung einer Client-/Server Applikation
  • Umsetzung der Reports und Charts
Skills:
Java, Oracle, Solaris, Swing, Tomcat, Hibernate, Hudson/Jenkins, Subversion, Toad,
Eclipse, Netbeans, BIRT, jFreechart, Axis

01/2008 - 06/2008
Senior Software Entwickler / Software Architekt
Commerzbank AG (Banken und Finanzdienstleistungen)

IFRS Risikovorsorgerechner
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.

Rolle:
Senior Software Entwickler / Software Architekt

Tätigkeiten:
  • Analyse der Altsysteme
  • Entwicklung einer Client/Server Applikation
  • Entwicklung der Batchprozesse
  • Koordination des Aufbaus der Infrastruktur
Skills:
Java, Oracle, Solaris, Swing, Tomcat, Ant, Subversion, Toad, Eclipse, Netbeans, PL-SQL,
Axis

Schembs IT Consulting GmbH 8

01/2007 - 12/2007
Senior Software Entwickler
Commerzbank AG (Banken und Finanzdienstleistungen)

IRIS Schiffe
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.

Rolle:
Senior Software Entwickler

Tätigkeiten:
  • Analyse der Altsysteme
  • Entwicklung einer Client-/Server Applikation
  • Anbindung der Rechenkernarchitektur
Skills:
Java, Oracle, Solaris, Swing, Tomcat, Ant, Subversion, Toad, Eclipse, Netbeans, PL-SQL,
Axis

05/2006 - 12/2006
Senior Software Entwickler / Software Architekt
Hyprating GmbH (Banken und Finanzdienstleistungen)

Entwicklung eines Ratingportals mit Data Warehouse Funktionalität und CMS
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.

Rolle:
Senior Software Entwickler / Software Architekt

Tätigkeiten:
  • Entwicklung einer Webanwendung
  • Integration der Anwendung mit dem benötigten CMS
  • Aufbau des Softwaresystems beim Hoster
Skills:
Java, Oracle, Centos, Tomcat, Ant, Subversion, Toad, Eclipse, OpenCMS, Hibernate,
Spring, Tag-Libraries

01/2004 - 12/2006
Software Entwickler / Software Architekt
Eurohypo AG (Banken und Finanzdienstleistungen)

IRIS 6
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.

Rolle:
Software Entwickler / Software Architekt

Tätigkeiten:
  • Entwicklung einer Client/Server Applikation
  • Anbindung an die vorhandenen Backendsysteme via Soap
  • Koordination des Aufbaus der Infrastruktur
Skills:
Java, Oracle, Solaris, Tomcat, Ant, Subversion, Toad, Eclipse, Netbeans

03/2005 - 06/2005
Senior Software Entwickler / Software Architekt
Solon AG (Industrie und Maschinenbau)

Messdatenbereitstellung von Solar-Mover-Feldern
Entwicklung der Infrastruktur zum Verwalten und Verteilen von Messdaten von Solar-Mover-
Feldern Design und Implementierung der Service-Infrastruktur

Rolle:
Senior Software Entwickler / Software Architekt

Tätigkeiten:
  • Entwicklung der Backendanwendung
  • Bereitstellung eines Demo Clients
  • Aufbau des Hostings
Skills:
Java, Axis, Tomcat, Apache, Perl, SOAP::Lite, PHP




Schembs IT Consulting GmbH 9

06/2004 - 09/2004
Software Entwickler
Eurohypo AG (Banken und Finanzdienstleistungen)

ROE-Rechenkern
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)

Rolle:
Software Entwickler

Tätigkeiten:
  • Implementierung eines Berechnungskerns
  • Bereitstellung als Webservice
Skills:
C++, gSoap, MS Visual Studio

01/2003 - 01/2004
Software Entwickler
Eurohypo AG MIS (Banken und Finanzdienstleistungen)

Erstellung eines Managementinformationssystems (zum Zwecke von Portfolioanalysen) für
den Bereich Controlling der Eurohypo AG als Client-Server Anwendung auf Basis eines Thin
Clients in HTML

Rolle:
Software Entwickler

Tätigkeiten:
  • Entwicklung einer Webanwendung
  • Anbindung an die vorhandenen Backendsysteme via Soap
Skills:
HTML, JSP, Java, Oracle, Solaris, Tomcat, Netbeans

Zertifikate

CERTIFIED KUBERNETES APPLICATION DEVELOPER (CKAD)
LinuxFoundation.org
2021
AWS CERTIFIED SOLUTIONS ARCHITECT - ASSOCIATE (SAA-C02)
AWS
2020
AWS CERTIFIED DEVELOPER - ASSOCIATE (DVA-C01)
AWS
2020
AWS CERTIFIED SYSOPS ADMINISTRATOR - ASSOCIATE (SOA-C01)
AWS
2020

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Remote, Rhein-Main vor Ort, außerhalb Rhein-Main: Remote mit 2-3 Tagen vor Ort

exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
14.03.2019

Versicherungsende:
01.04.2024

Profilbild von Thorsten Schembs Senior Software Entwickler / Software Architekt / IT Berater aus Frankfurt Senior Software Entwickler / Software Architekt / IT Berater
Registrieren