Senior Anwendungsentwickler OO, Java, SOA
Aktualisiert am 05.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring
Englisch
Französisch
Grundkenntnisse
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Frankfurt am Main (+300km)
Deutschland

Deutschland: fulltime vor Ort ausschließlich Bereich D6 (Großraum Rhein-Main)

Bei remote Anteil von >=60% andere Einsatzorte innerhalb Deutschland denkbar

möglich

Projekte

Projekte

9 Monate
2023-04 - 2023-12

Erweiterung einer Java Enterprise Applikation um neue amtliche Formulare

Senior Entwickler Java PL-SQL Shell-Scripts ...
Senior Entwickler
Entwicklung von Frontend-und Backendkomponenten zur (semi-)automatischen Erfassung von Daten für gesetzlich neu vorgeschriebene Formulare an den Gerichtsvollzieher innerhalb einer Java Enterprise Applikation für das Forderungsmanagement.

Java PL-SQL Shell-Scripts Oracle Hibernate JEE JUnit XML Swing HTML REST Webservices Git Jira Maven Docker Weblogic Jenkins Kanban Linux Windows
Verband der Vereine Creditreform e.V.
remote
1 Jahr 8 Monate
2021-11 - 2023-06

Entwicklung eines Prozesses zur effizienten Migration von großen Datenmengen

Senior Entwickler Kotlin Shell-Scripts PL-SQL ...
Senior Entwickler
Weiterentwicklung einer Restschnittstelle zum Export von Forderungsakten im Json Format.
Entwicklung einer leistungsstarken Spring Boot-Anwendung zur effizienten Steuerung von Massenexporten aus einem Inhouse-Forderungsmanagementsystem basierend auf einer JEE WebLogic-Applikation.

Kontinuierliche Überwachung der Änderungen für die reibungslose Migration der Daten in ein externes System über JMS Topics. Die Anwendung trug maßgeblich zur erfolgreichen Umsetzung des Migrations-Projektes bei.

Aufgaben:

  • Entwicklung und Test der Restschnittstelle
  • Konzeption, Entwicklung und Test der Spring Boot-Anwendung

Kotlin Shell-Scripts PL-SQL Oracle Hibernate H2 Spring Boot JSON JEE JUnit JMS REST Webservices LDAP Jira Docker SonarQube Jenkins Weblogic OOAD Kanban Linux Windows Java
Verband der Vereine Creditreform e.V.
remote
6 Monate
2021-01 - 2021-06

Partielle Transformation einer monolitischen Anwendung in eine Microservice-Architektur

Senior Entwickler Java SQL JavaScript ...
Senior Entwickler
Entwicklung von Microservices zur Ablage des Produktkataloges in NoSQL Datenbanken (ElasticSearch, MongoDB) und der Abfrage und Such darin,
Integration der Services in die monolitischen e-Commerce Webanwendung (B2C) eines Kameraherstellers auf Basis des Apache Ofbiz Frameworks,
Optimierung des Zugriffs auf Content durch Auslagerung in Microservices und einen Solr-Index.
Aufgaben:
  • Konzeption, Entwicklung und Test der Microservices und deren Integration in die Webanwendung

Java SQL JavaScript Postgres ElasticSearch Apache Solr Hibernate MongoDB Spring MVC JUnit Apache OFBiz Spring Boot Thymeleaf jQuery HTML Bootstrap CSS REST SOAP RSocket IntelliJ Docker Youtrack Git Gradle Apache Tomcat Apache Ant Jenkins UML CI/CD Kanban Linux
remote
2 Jahre
2019-01 - 2020-12

Entwicklung einer e-Commerce Webanwendung

Senior Entwickler ava SQL JavaScript ...
Senior Entwickler

Neuentwicklung einer e-Commerce Webanwendung eines Fensterherstellers (B2B) auf Basis des Apache Ofbiz Frameworks.
Dabei wurde die Webanwendung mit Fremdsystemen (z.B. SAP, MS Navision) über Soap Schnittstellen und einem SSO- System integriert und das System durch Microservices erweitert


Aufgaben:

  • Konzeption, Implementierung und Test der Komponenten und Erweiterungen durch Microservices
  • Integration eines Single-Sign-On Systems

ava SQL JavaScript Postgres Spring MVC Apache OFBiz Spring Boot Thymeleaf JUnit Freemarker jQuery HTML Bootstrap CSS SOAP LDAP REST Gradle Jira Git Apache Tomcat Keycloak SSO IntelliJ Docker JBoss Youtrack Jenkins Kanban Linux
Frankfurt am Main
2 Jahre 8 Monate
2018-05 - 2020-12

Implementierung von Komponenten für e-Commerce Webanwendungen

Senior Entwickler Eclipse IntelliJ J2EE ...
Senior Entwickler

Konzeption, Implementierung und Test von Komponenten für e-Commerce Webanwendungen auf Basis des Apache Ofbiz Frameworks

Kommunikation mit Fremdsystemen (z.B. SAP, MS Navision) über Soap Schnittstellen

Entwicklung und Anbindung von Erweiterungen durch Microservices

Integration von Single-Sign-On Systemen

Partielle Migration einer monolitischen Webanwendung zu einer Microservice-Architektur, insbesondere des Produktkataloges

Integrationen von Suchindices (Solr, ElasticSearch)

Eclipse IntelliJ J2EE Java JavaScript JUnit JDK PostgresQL SQL MongoDB Apache Solr ElasticSearch Hibernate Subversion Git Spring Spring Boot Apache Ofbiz MS Navision Keycloak OIDC JWT UML Soap Rest GRPC rSocket GraphQL Jboss Maven Gradle Ant Docker Kubernetes Thymeleaf Freemarker JSP Kanban Youtrack Jira Confluence
8 Monate
2017-08 - 2018-03

Implementierung einer Erweiterung für ein touristisches Buchungssystem

Senior Entwickler clipse JEE Java (1.8) ...
Senior Entwickler

  • Anbindung eines externen CRS Systemes (Asgard von Quintessence) für die Buchung von Charterflügen,  
  • Akzeptanztests mit dem FITNesse Framework 
  • Erstellung eines Mocks für die Anbindung 

clipse JEE Java (1.8) JUnit JDK OO-Analyse OO-Design OOProgrammierung Oracle SQL Hibernate Maven Git UML Jboss EAP7 EJB MDA MDD Scrum SOAP REST XSL XSLT Jaxb JSON FITNesse Groovy Java
DER Touristik GmbH
Frankfurt am Main
7 Monate
2016-12 - 2017-06

Flight Excellence Modul: Erweiterung für ein touristisches Buchungssystem

Senior Entwickler Java SQL Oracle ...
Senior Entwickler
Zweck des Moduls war Import und Validierung von Vertragsdaten aus Excel-Tabellen erstellt vom Flugeinkauf in das Buchungssystem,
Einbindung in die RCP ? Client Oberfläche,

Akzeptanztests mit dem FITnesse Framework


Aufgaben:
  • Konzeption, Entwicklung und Test der Komponenten im Scrum-Team
  • Erstellung von Fixtures für die Akzeptanztests

Java SQL Oracle Hibernate JEE EJB XML Eclipse-RCP JAXB JSON JUnit FITnesse Apache POI OLE Eclipse JDK MS-Office Maven Git JBoss Jenkins OOAD Scrum Test Driven Development Linux Windows
DER Touristik GmbH
Frankfurt am Main
4 Jahre 5 Monate
2012-08 - 2016-12

Neuentwicklung des touristischen Buchungssystems Phoenix Unlimited

Senior Entwickler Java SQL XSL/XSLT ...
Senior Entwickler
Entwicklung von zentralen Services des Buchungsprozess innerhalb eines Java-Enterprise Applikation auf Basis einer modellgetriebenen Architektur,
Erweiterung um Schnittstellen zu externen und internen Systemen (u.a. SAP, externe und interne CRS)
Aufgaben:
  • Konzeption, Entwicklung und Test der Komponenten in Scrum- und Kanban-Teams
  • Entwicklung von Mockservices für externe REST Schnittstellen

Erstellung von Fixtures (FITNesse Framework) für den Akzeptanztest

Java SQL XSL/XSLT Groovy Oracle Apache Solr Hibernate Liquibase JEE JUnit EJB XML Eclipse-RCP JAXB JSON JMS FITnesse Google Guice Apache POI REST OLE Eclipse JDK Subversion MS-Office Maven Git JBoss Soap-UI Jenkins OOAD UML Scrum Test Driven Development Model Driven Development Linux Windows
DER Touristik GmbH
Frankfurt am Main
8 Monate
2012-01 - 2012-08

Webservices zur Kalkulation von Risiko- und Performancekennzahlen von Wertpapier-Portfolios

Senior Entwickler ava SQL JavaScript ...
Senior Entwickler

Aufbereitung von Kursdaten und Kapitalmassnahmen eines Online Marktdatenproviders (Telekurs) im EDIFACT-Format durch eine Spring Batch Applikation mit Hilfe von Smooks (einem Framework für Datentransformation).
Bereitstellung der Ergebnisse als Webservice.
Integration des Rechenkerns (Gnu-R/RServe) über Socketkommunikation.
Nachladen von fehlenden Kursdaten beim Datenprovider unter Verwendung von HTTP/REST Services.


Aufgaben:
  • Konzeption, Entwickung und Test der Batch- und Servicekomponenten
  • Entwicklung von Prototypen
  • Dokumentation der Architektur und Definition von Programmierrichtlinien

ava SQL JavaScript Oracle JDBC MySQL Hibernate JEE XML Spring XSD WSDL Jax-WS JAXB JSP JUnit Spring Batch jQuery JSTL HTML CSS Smooks HTTP SOAP REST Eclipse JDK Subversion Apache Tomcat Maven OOAD UML Scrum Linux
Persephone Quantitative Finance Group GmbH
Frankfurt am Main
3 Jahre
2009-01 - 2011-12

Integration einer Java EE Anwendung durch SOA Komponenten

Senior Entwickler Java ESQL SQL ...
Senior Entwickler
Integration der Applikation zur Verwaltung von Händerfinanzierungen eines Fremdherstellers mit einer Service Orientierten Architektur (SOA).
Anbindung von Data Warehouse Systemen (z.B. SAP BW), Accounting Systemen (SAP FI), Auditoren, Händlerverzeichnissen und Herstellersystemen unter Verwendung von verschiedenen Filetransfer-Protokollen, JMS/MQ und Webservices.
Entwicklung eines Managed File Transfer Dienstes mit Unterstützung von FTP, RFTS/x (©T-Systems), zeitgesteuerten Tasks, Archivierung, XSLT Transformationen etc.
Aufgaben:
  • Konzeption, Implementierung und Test von Message Flows, XSLT - Transformationen und Java Batch Prozessen
  • Erstellung eines globalen, logischen Datenmodells für die Schnittstellen
  • Durchführung von technischen System- und Integrationstests
  • Aufbau einer Entwicklungs- und Integrationstestumgebungen
  • Entwicklung von Skripten für Build- und Konfigurationsmanagement

Java ESQL SQL XSL/XSLT MS Visual-Basic JDBC Oracle JSE JEE XML HTML XSD HTTP FTP LDAP RFTS/x Eclipse JDK MS-Office Subversion WebSphere Message Broker Websphere MQ (MQSeries) WebSphere Application Server DOORS Quest-Toad OOAD UML Rapid Application Development Unix Windows Mainframe (Tandem IBM)
Daimler Financial Services AG
Stuttgart
2 Jahre 2 Monate
2008-04 - 2010-05

Architektur und Weiterentwicklung eines Integrationsframework zur Anbindung von Legacy Systemen

Software Architekt Java SQL MS Visual-Basic ...
Software Architekt
Anbindung der Legacy-Systeme an ein Verwaltungssystems für Kredite und Finanzierung von Autohändlern.
Migration der bestehenden (Batch-)Schnittstellen in eine Java basierte Umgebung.
Aufgaben:
  • Konzeption, Entwicklung und Test von Komponenten
  • Verfassung von Spezifikationen
  • Aufstellen von Programmierrichtlinien,
  • Anleitung der Junior Entwickler
  • Qualitätssicherung auf Basis des JUnit Testframeworks
  • Bedarfsanalyse mit dem Fachbereich für Change Requests und Teilprojekte

Java SQL MS Visual-Basic PL-SQL JDBC Oracle JSE JUnit XML Swing Webservices Eclipse JDK Subversion MS-Office Apache Axis UML Windows
Daimler Financial Services AG
Stuttgart
4 Jahre 6 Monate
2003-09 - 2008-02

Entwicklung von Komponenten der Bedienoberfläche von elektronischen Stellwerken (ESTW)

Senior Entwickler Java XSL/XSLT MS Visual-Basic ...
Senior Entwickler

Entwicklung einer neuen HMI-Plattform (Framework) und ihrer Anwendung für sichere Bedienoberflächen und Anzeigen von Bahnanlagen auf Basis der Eclipse RCP,
Entwicklung von Tools zur Aufbereitung und Prüfung der Projektierungen für die sichere Anzeige- und Bedienoberfläche von elektronischen Stellwerken
Aufgaben:
  • Mitarbeit an Architektur, Konzeption, Entwicklung und Test von Platform-Komponenten und Tools
  • Steuerung von Junior-Entwicklern

Java XSL/XSLT MS Visual-Basic C JDBC MySQL Hibernate JSE XML JUnit SVG Eclipse-RCP SWT XSD Eclipse JDK Subversion Rational ClearCase Rational ClearQuest Apache Ant DOORS CVS Hudson UML ETL Extreme Programming Rapid Application Development CENELEC Linux Windows Open VMS Workstation (Alpha)
Thales Rail Signalling Solutions GmbH
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2024-02 - 2024-03

Angular-Entwickler:in werden

LinkedIn Learning
LinkedIn Learning
1 Monat
2018-04 - 2018-04

Spring Boot für Einsteiger

Eventbrite, Frankfurt am Main
Eventbrite, Frankfurt am Main
1 Monat
2012-04 - 2012-04

Certified Professional for Software Architecture (Foundation Level)

Itech Progress GmbH
Itech Progress GmbH
4 Monate
2000-01 - 2000-04

OOAD mit Rational Rose, Java und XML

Orientation in Objects, Mannheim
Orientation in Objects, Mannheim
11 Jahre 1 Monat
1985-01 - 1996-01

Mathematik (Nebenfach Informatik)

Diplom, Johann-Wolfgang-Goethe Universität, Frankfurt am Main
Diplom
Johann-Wolfgang-Goethe Universität, Frankfurt am Main

Position

Position

Software Entwicklung und Architektur

Kompetenzen

Kompetenzen

Top-Skills

Java Spring

Schwerpunkte

Backend
Experte
Spring
Experte
EAI
Experte
Fullstack
Fortgeschritten

Aufgabenbereiche

Objektorientierte Analyse, Design, Programmierung
Agile Softwarentwicklung
Spezifikation, Programmierung, Test
Datenbankdesign

Produkte / Standards / Erfahrungen / Methoden

Spring
Experte
Spring Boot
Experte
JEE
Experte
JSE
Experte
JSON
Experte
XML
Experte
JUnit
Experte
Apache Ofbiz
Experte
JMS
Experte
Swing
Fortgeschritten
Eclipse-RCP
Fortgeschritten
HTML
Experte
CSS
Fortgeschritten
Bootstrap
Fortgeschritten
Thymeleaf
Fortgeschritten
Freemarker
Fortgeschritten
UML
Experte
XSL/XSLT
Fortgeschritten
XSD
Fortgeschritten
JSP
Fortgeschritten
FITnesse
Basics
jQuery
Basics
Google Guice
Basics
Angular
Basics
Reactor
Basics
Smooks
Basics
Hibernate
Experte
Liquibase
Basics
Git
Experte
Maven
Experte
Gradle
Experte
Ant
Experte
Docker
Experte
Kubernetes
Fortgeschritten
Subversion
Experte
Jira
Experte
IntelliJ
Experte
Eclipse
Experte
SonarQube
Fortgeschritten
Gitlab
Fortgeschritten
Tomcat
Fortgeschritten
Websphere Message Broker
Experte
Weblogic
Fortgeschritten
Websphere Application Server
Fortgeschritten
Jboss
Fortgeschritten
Keycloak
Fortgeschritten
Bitbucket
Basics
Github
Basics
Youtrack
Fortgeschritten

Betriebssysteme

BS2000
Basics
SUN OS, Solaris
Basics
Tandem
Fortgeschritten
Unix
Fortgeschritten
VMS
Basics
Windows
Experte
Linux
Experte

Programmiersprachen

Basic
Fortgeschritten
C
Fortgeschritten
C++
Fortgeschritten
CORBA IDL
Fortgeschritten
dBase
Fortran
Basics
Java
Experte
JavaScript
Fortgeschritten
Modula-2
Fortgeschritten
Pascal
Fortgeschritten
PL/SQL
Fortgeschritten
Python
Basics
Shell
Fortgeschritten
ESQL
Fortgeschritten
Typescript
Basics

Datenbanken

Access
Fortgeschritten
JDBC
Experte
MS SQL Server
Basics
MySQL
Fortgeschritten
Oracle
Experte
TANDEM NONSTOP SQL
Fortgeschritten
PostgresQL
Experte
MongoDB
Fortgeschritten
Elastic Search
Fortgeschritten
Solr
Fortgeschritten
Redis
Basics

Datenkommunikation

CORBA
Fortgeschritten
Message Queuing
Experte
RPC
TCP/IP
GRPC
Basics
Rest
Experte
Soap
Experte
RSocket
Basics
RMI
Fortgeschritten

Hardware

Alpha
Basics
PC
Experte
Siemens Großrechner
Basics
SUN
Basics
Tandem
Fortgeschritten

Branchen

Branchen

  • Transportwesen (Bahn)
  • Banken (Call Center, Online Banking, Depotverwaltung, Wertpapiere, Kredite)
  • Finanzdienstleistung
  • Dienstleistung
  • Touristik
  • ECommerce

Einsatzorte

Einsatzorte

Frankfurt am Main (+300km)
Deutschland

Deutschland: fulltime vor Ort ausschließlich Bereich D6 (Großraum Rhein-Main)

Bei remote Anteil von >=60% andere Einsatzorte innerhalb Deutschland denkbar

möglich

Projekte

Projekte

9 Monate
2023-04 - 2023-12

Erweiterung einer Java Enterprise Applikation um neue amtliche Formulare

Senior Entwickler Java PL-SQL Shell-Scripts ...
Senior Entwickler
Entwicklung von Frontend-und Backendkomponenten zur (semi-)automatischen Erfassung von Daten für gesetzlich neu vorgeschriebene Formulare an den Gerichtsvollzieher innerhalb einer Java Enterprise Applikation für das Forderungsmanagement.

Java PL-SQL Shell-Scripts Oracle Hibernate JEE JUnit XML Swing HTML REST Webservices Git Jira Maven Docker Weblogic Jenkins Kanban Linux Windows
Verband der Vereine Creditreform e.V.
remote
1 Jahr 8 Monate
2021-11 - 2023-06

Entwicklung eines Prozesses zur effizienten Migration von großen Datenmengen

Senior Entwickler Kotlin Shell-Scripts PL-SQL ...
Senior Entwickler
Weiterentwicklung einer Restschnittstelle zum Export von Forderungsakten im Json Format.
Entwicklung einer leistungsstarken Spring Boot-Anwendung zur effizienten Steuerung von Massenexporten aus einem Inhouse-Forderungsmanagementsystem basierend auf einer JEE WebLogic-Applikation.

Kontinuierliche Überwachung der Änderungen für die reibungslose Migration der Daten in ein externes System über JMS Topics. Die Anwendung trug maßgeblich zur erfolgreichen Umsetzung des Migrations-Projektes bei.

Aufgaben:

  • Entwicklung und Test der Restschnittstelle
  • Konzeption, Entwicklung und Test der Spring Boot-Anwendung

Kotlin Shell-Scripts PL-SQL Oracle Hibernate H2 Spring Boot JSON JEE JUnit JMS REST Webservices LDAP Jira Docker SonarQube Jenkins Weblogic OOAD Kanban Linux Windows Java
Verband der Vereine Creditreform e.V.
remote
6 Monate
2021-01 - 2021-06

Partielle Transformation einer monolitischen Anwendung in eine Microservice-Architektur

Senior Entwickler Java SQL JavaScript ...
Senior Entwickler
Entwicklung von Microservices zur Ablage des Produktkataloges in NoSQL Datenbanken (ElasticSearch, MongoDB) und der Abfrage und Such darin,
Integration der Services in die monolitischen e-Commerce Webanwendung (B2C) eines Kameraherstellers auf Basis des Apache Ofbiz Frameworks,
Optimierung des Zugriffs auf Content durch Auslagerung in Microservices und einen Solr-Index.
Aufgaben:
  • Konzeption, Entwicklung und Test der Microservices und deren Integration in die Webanwendung

Java SQL JavaScript Postgres ElasticSearch Apache Solr Hibernate MongoDB Spring MVC JUnit Apache OFBiz Spring Boot Thymeleaf jQuery HTML Bootstrap CSS REST SOAP RSocket IntelliJ Docker Youtrack Git Gradle Apache Tomcat Apache Ant Jenkins UML CI/CD Kanban Linux
remote
2 Jahre
2019-01 - 2020-12

Entwicklung einer e-Commerce Webanwendung

Senior Entwickler ava SQL JavaScript ...
Senior Entwickler

Neuentwicklung einer e-Commerce Webanwendung eines Fensterherstellers (B2B) auf Basis des Apache Ofbiz Frameworks.
Dabei wurde die Webanwendung mit Fremdsystemen (z.B. SAP, MS Navision) über Soap Schnittstellen und einem SSO- System integriert und das System durch Microservices erweitert


Aufgaben:

  • Konzeption, Implementierung und Test der Komponenten und Erweiterungen durch Microservices
  • Integration eines Single-Sign-On Systems

ava SQL JavaScript Postgres Spring MVC Apache OFBiz Spring Boot Thymeleaf JUnit Freemarker jQuery HTML Bootstrap CSS SOAP LDAP REST Gradle Jira Git Apache Tomcat Keycloak SSO IntelliJ Docker JBoss Youtrack Jenkins Kanban Linux
Frankfurt am Main
2 Jahre 8 Monate
2018-05 - 2020-12

Implementierung von Komponenten für e-Commerce Webanwendungen

Senior Entwickler Eclipse IntelliJ J2EE ...
Senior Entwickler

Konzeption, Implementierung und Test von Komponenten für e-Commerce Webanwendungen auf Basis des Apache Ofbiz Frameworks

Kommunikation mit Fremdsystemen (z.B. SAP, MS Navision) über Soap Schnittstellen

Entwicklung und Anbindung von Erweiterungen durch Microservices

Integration von Single-Sign-On Systemen

Partielle Migration einer monolitischen Webanwendung zu einer Microservice-Architektur, insbesondere des Produktkataloges

Integrationen von Suchindices (Solr, ElasticSearch)

Eclipse IntelliJ J2EE Java JavaScript JUnit JDK PostgresQL SQL MongoDB Apache Solr ElasticSearch Hibernate Subversion Git Spring Spring Boot Apache Ofbiz MS Navision Keycloak OIDC JWT UML Soap Rest GRPC rSocket GraphQL Jboss Maven Gradle Ant Docker Kubernetes Thymeleaf Freemarker JSP Kanban Youtrack Jira Confluence
8 Monate
2017-08 - 2018-03

Implementierung einer Erweiterung für ein touristisches Buchungssystem

Senior Entwickler clipse JEE Java (1.8) ...
Senior Entwickler

  • Anbindung eines externen CRS Systemes (Asgard von Quintessence) für die Buchung von Charterflügen,  
  • Akzeptanztests mit dem FITNesse Framework 
  • Erstellung eines Mocks für die Anbindung 

clipse JEE Java (1.8) JUnit JDK OO-Analyse OO-Design OOProgrammierung Oracle SQL Hibernate Maven Git UML Jboss EAP7 EJB MDA MDD Scrum SOAP REST XSL XSLT Jaxb JSON FITNesse Groovy Java
DER Touristik GmbH
Frankfurt am Main
7 Monate
2016-12 - 2017-06

Flight Excellence Modul: Erweiterung für ein touristisches Buchungssystem

Senior Entwickler Java SQL Oracle ...
Senior Entwickler
Zweck des Moduls war Import und Validierung von Vertragsdaten aus Excel-Tabellen erstellt vom Flugeinkauf in das Buchungssystem,
Einbindung in die RCP ? Client Oberfläche,

Akzeptanztests mit dem FITnesse Framework


Aufgaben:
  • Konzeption, Entwicklung und Test der Komponenten im Scrum-Team
  • Erstellung von Fixtures für die Akzeptanztests

Java SQL Oracle Hibernate JEE EJB XML Eclipse-RCP JAXB JSON JUnit FITnesse Apache POI OLE Eclipse JDK MS-Office Maven Git JBoss Jenkins OOAD Scrum Test Driven Development Linux Windows
DER Touristik GmbH
Frankfurt am Main
4 Jahre 5 Monate
2012-08 - 2016-12

Neuentwicklung des touristischen Buchungssystems Phoenix Unlimited

Senior Entwickler Java SQL XSL/XSLT ...
Senior Entwickler
Entwicklung von zentralen Services des Buchungsprozess innerhalb eines Java-Enterprise Applikation auf Basis einer modellgetriebenen Architektur,
Erweiterung um Schnittstellen zu externen und internen Systemen (u.a. SAP, externe und interne CRS)
Aufgaben:
  • Konzeption, Entwicklung und Test der Komponenten in Scrum- und Kanban-Teams
  • Entwicklung von Mockservices für externe REST Schnittstellen

Erstellung von Fixtures (FITNesse Framework) für den Akzeptanztest

Java SQL XSL/XSLT Groovy Oracle Apache Solr Hibernate Liquibase JEE JUnit EJB XML Eclipse-RCP JAXB JSON JMS FITnesse Google Guice Apache POI REST OLE Eclipse JDK Subversion MS-Office Maven Git JBoss Soap-UI Jenkins OOAD UML Scrum Test Driven Development Model Driven Development Linux Windows
DER Touristik GmbH
Frankfurt am Main
8 Monate
2012-01 - 2012-08

Webservices zur Kalkulation von Risiko- und Performancekennzahlen von Wertpapier-Portfolios

Senior Entwickler ava SQL JavaScript ...
Senior Entwickler

Aufbereitung von Kursdaten und Kapitalmassnahmen eines Online Marktdatenproviders (Telekurs) im EDIFACT-Format durch eine Spring Batch Applikation mit Hilfe von Smooks (einem Framework für Datentransformation).
Bereitstellung der Ergebnisse als Webservice.
Integration des Rechenkerns (Gnu-R/RServe) über Socketkommunikation.
Nachladen von fehlenden Kursdaten beim Datenprovider unter Verwendung von HTTP/REST Services.


Aufgaben:
  • Konzeption, Entwickung und Test der Batch- und Servicekomponenten
  • Entwicklung von Prototypen
  • Dokumentation der Architektur und Definition von Programmierrichtlinien

ava SQL JavaScript Oracle JDBC MySQL Hibernate JEE XML Spring XSD WSDL Jax-WS JAXB JSP JUnit Spring Batch jQuery JSTL HTML CSS Smooks HTTP SOAP REST Eclipse JDK Subversion Apache Tomcat Maven OOAD UML Scrum Linux
Persephone Quantitative Finance Group GmbH
Frankfurt am Main
3 Jahre
2009-01 - 2011-12

Integration einer Java EE Anwendung durch SOA Komponenten

Senior Entwickler Java ESQL SQL ...
Senior Entwickler
Integration der Applikation zur Verwaltung von Händerfinanzierungen eines Fremdherstellers mit einer Service Orientierten Architektur (SOA).
Anbindung von Data Warehouse Systemen (z.B. SAP BW), Accounting Systemen (SAP FI), Auditoren, Händlerverzeichnissen und Herstellersystemen unter Verwendung von verschiedenen Filetransfer-Protokollen, JMS/MQ und Webservices.
Entwicklung eines Managed File Transfer Dienstes mit Unterstützung von FTP, RFTS/x (©T-Systems), zeitgesteuerten Tasks, Archivierung, XSLT Transformationen etc.
Aufgaben:
  • Konzeption, Implementierung und Test von Message Flows, XSLT - Transformationen und Java Batch Prozessen
  • Erstellung eines globalen, logischen Datenmodells für die Schnittstellen
  • Durchführung von technischen System- und Integrationstests
  • Aufbau einer Entwicklungs- und Integrationstestumgebungen
  • Entwicklung von Skripten für Build- und Konfigurationsmanagement

Java ESQL SQL XSL/XSLT MS Visual-Basic JDBC Oracle JSE JEE XML HTML XSD HTTP FTP LDAP RFTS/x Eclipse JDK MS-Office Subversion WebSphere Message Broker Websphere MQ (MQSeries) WebSphere Application Server DOORS Quest-Toad OOAD UML Rapid Application Development Unix Windows Mainframe (Tandem IBM)
Daimler Financial Services AG
Stuttgart
2 Jahre 2 Monate
2008-04 - 2010-05

Architektur und Weiterentwicklung eines Integrationsframework zur Anbindung von Legacy Systemen

Software Architekt Java SQL MS Visual-Basic ...
Software Architekt
Anbindung der Legacy-Systeme an ein Verwaltungssystems für Kredite und Finanzierung von Autohändlern.
Migration der bestehenden (Batch-)Schnittstellen in eine Java basierte Umgebung.
Aufgaben:
  • Konzeption, Entwicklung und Test von Komponenten
  • Verfassung von Spezifikationen
  • Aufstellen von Programmierrichtlinien,
  • Anleitung der Junior Entwickler
  • Qualitätssicherung auf Basis des JUnit Testframeworks
  • Bedarfsanalyse mit dem Fachbereich für Change Requests und Teilprojekte

Java SQL MS Visual-Basic PL-SQL JDBC Oracle JSE JUnit XML Swing Webservices Eclipse JDK Subversion MS-Office Apache Axis UML Windows
Daimler Financial Services AG
Stuttgart
4 Jahre 6 Monate
2003-09 - 2008-02

Entwicklung von Komponenten der Bedienoberfläche von elektronischen Stellwerken (ESTW)

Senior Entwickler Java XSL/XSLT MS Visual-Basic ...
Senior Entwickler

Entwicklung einer neuen HMI-Plattform (Framework) und ihrer Anwendung für sichere Bedienoberflächen und Anzeigen von Bahnanlagen auf Basis der Eclipse RCP,
Entwicklung von Tools zur Aufbereitung und Prüfung der Projektierungen für die sichere Anzeige- und Bedienoberfläche von elektronischen Stellwerken
Aufgaben:
  • Mitarbeit an Architektur, Konzeption, Entwicklung und Test von Platform-Komponenten und Tools
  • Steuerung von Junior-Entwicklern

Java XSL/XSLT MS Visual-Basic C JDBC MySQL Hibernate JSE XML JUnit SVG Eclipse-RCP SWT XSD Eclipse JDK Subversion Rational ClearCase Rational ClearQuest Apache Ant DOORS CVS Hudson UML ETL Extreme Programming Rapid Application Development CENELEC Linux Windows Open VMS Workstation (Alpha)
Thales Rail Signalling Solutions GmbH
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2024-02 - 2024-03

Angular-Entwickler:in werden

LinkedIn Learning
LinkedIn Learning
1 Monat
2018-04 - 2018-04

Spring Boot für Einsteiger

Eventbrite, Frankfurt am Main
Eventbrite, Frankfurt am Main
1 Monat
2012-04 - 2012-04

Certified Professional for Software Architecture (Foundation Level)

Itech Progress GmbH
Itech Progress GmbH
4 Monate
2000-01 - 2000-04

OOAD mit Rational Rose, Java und XML

Orientation in Objects, Mannheim
Orientation in Objects, Mannheim
11 Jahre 1 Monat
1985-01 - 1996-01

Mathematik (Nebenfach Informatik)

Diplom, Johann-Wolfgang-Goethe Universität, Frankfurt am Main
Diplom
Johann-Wolfgang-Goethe Universität, Frankfurt am Main

Position

Position

Software Entwicklung und Architektur

Kompetenzen

Kompetenzen

Top-Skills

Java Spring

Schwerpunkte

Backend
Experte
Spring
Experte
EAI
Experte
Fullstack
Fortgeschritten

Aufgabenbereiche

Objektorientierte Analyse, Design, Programmierung
Agile Softwarentwicklung
Spezifikation, Programmierung, Test
Datenbankdesign

Produkte / Standards / Erfahrungen / Methoden

Spring
Experte
Spring Boot
Experte
JEE
Experte
JSE
Experte
JSON
Experte
XML
Experte
JUnit
Experte
Apache Ofbiz
Experte
JMS
Experte
Swing
Fortgeschritten
Eclipse-RCP
Fortgeschritten
HTML
Experte
CSS
Fortgeschritten
Bootstrap
Fortgeschritten
Thymeleaf
Fortgeschritten
Freemarker
Fortgeschritten
UML
Experte
XSL/XSLT
Fortgeschritten
XSD
Fortgeschritten
JSP
Fortgeschritten
FITnesse
Basics
jQuery
Basics
Google Guice
Basics
Angular
Basics
Reactor
Basics
Smooks
Basics
Hibernate
Experte
Liquibase
Basics
Git
Experte
Maven
Experte
Gradle
Experte
Ant
Experte
Docker
Experte
Kubernetes
Fortgeschritten
Subversion
Experte
Jira
Experte
IntelliJ
Experte
Eclipse
Experte
SonarQube
Fortgeschritten
Gitlab
Fortgeschritten
Tomcat
Fortgeschritten
Websphere Message Broker
Experte
Weblogic
Fortgeschritten
Websphere Application Server
Fortgeschritten
Jboss
Fortgeschritten
Keycloak
Fortgeschritten
Bitbucket
Basics
Github
Basics
Youtrack
Fortgeschritten

Betriebssysteme

BS2000
Basics
SUN OS, Solaris
Basics
Tandem
Fortgeschritten
Unix
Fortgeschritten
VMS
Basics
Windows
Experte
Linux
Experte

Programmiersprachen

Basic
Fortgeschritten
C
Fortgeschritten
C++
Fortgeschritten
CORBA IDL
Fortgeschritten
dBase
Fortran
Basics
Java
Experte
JavaScript
Fortgeschritten
Modula-2
Fortgeschritten
Pascal
Fortgeschritten
PL/SQL
Fortgeschritten
Python
Basics
Shell
Fortgeschritten
ESQL
Fortgeschritten
Typescript
Basics

Datenbanken

Access
Fortgeschritten
JDBC
Experte
MS SQL Server
Basics
MySQL
Fortgeschritten
Oracle
Experte
TANDEM NONSTOP SQL
Fortgeschritten
PostgresQL
Experte
MongoDB
Fortgeschritten
Elastic Search
Fortgeschritten
Solr
Fortgeschritten
Redis
Basics

Datenkommunikation

CORBA
Fortgeschritten
Message Queuing
Experte
RPC
TCP/IP
GRPC
Basics
Rest
Experte
Soap
Experte
RSocket
Basics
RMI
Fortgeschritten

Hardware

Alpha
Basics
PC
Experte
Siemens Großrechner
Basics
SUN
Basics
Tandem
Fortgeschritten

Branchen

Branchen

  • Transportwesen (Bahn)
  • Banken (Call Center, Online Banking, Depotverwaltung, Wertpapiere, Kredite)
  • Finanzdienstleistung
  • Dienstleistung
  • Touristik
  • ECommerce

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.