21.07.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Berater/ Senior Entwickler, Senior Berater/ Senior Entwickler, Entwickler

Hasselroth, Deutschland
Weltweit
Master Of Computer Engineering
Hasselroth, Deutschland
Weltweit
Master Of Computer Engineering

Profilanlagen

lebenslauf_2026_06_18_DE.pdf

Skills

APIsAjaxComputer EngineeringSQL DeveloperSwaggerSOAPSoapuiSoftwareentwicklungServerseitige EntwicklungBackendFull Stack EntwicklungFront EndTechnische Beratung
API, Agile Entwicklung, Agile, Ajax, S3, SQS, AWS, Angular Material, Angular, FOP, Apache, Kafka, Maven, Tomcat, ASP.Net, ASP, Asynchronous Programming, Avro, Backend, Betriebssystems, BitBucket, Bootstrap, Build-Management, C#, C++, CSS, CSS-Framework, Checkstyle, CLI, Code Reviews, Computer Engineering, CI/CD, Crystal Report, Datenbank, Datenintegrität, Docker, EasyMock, Eclipse, Datenaustauschs, Datenaustausch, Emulator, EJB, XML, XP, Fat Client, Findbugs, Firebug, Frontend, Front-end, GIT, Glassfish, Google Cloud, Groovy, HTML, Hibernate, DB2, IIS, Integrationstests, IntelliJ Idea, IP PBX, JEE, Java EE, Java, Java 8, JDBC, JPA, Java virtual machine, JavaScript, JSF, JSP, JAXB, JDeveloper, Jenkins, Jira, JQuery, Json, JUnit, Kubernetes, Kundendaten, Linux, LAN, MVC, MariaDB, User Interfaces, Microservice, Microservices, SQL Server 2005, Visual Studio Code, Window, Mobile Entwicklung, Mockito, MongoDB, MySQL, Netbeans, Openshift, Oracle DatenBank, Oracle-Datenbank, Oracle, Oracle Application Server, PHP, PL/SQL, Pascal, PostgreSQL, Postman, Primefaces, Redhat, Regressionstest, Rest API, SOAP, SQL, Oracle SQL Developer, Scrum, Selenium, Servlets, Servlet, SoapUI, Software- Architektur, Software-Architektur, Design Patterns, Versionsverwaltung, Source code management, Softwareentwicklung, SonarQube, Spring, Spring-Boot, Spring Boot, Springboot, Streaming, SVN, Suse, Swagger, TCP/IP, Automation testing, TDD, Test Cases, TypeScript, UML, Ubuntu, UI/UX, UI Design, Unit Test, VAULT, WLAN, webbasierten, web-basierten, Webservice, Webservices, Web Service, Web Portal, Jboss, XSLT, Xhtml, XML-Schema, YAML

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2015

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicher

Projekthistorie

FeeWeb-BAFA (Bundesamt für Wirtschaft und Ausfuhrkontrolle)

Book-me.net: Online-Buchungsplattform (www.book-me.net)


ISAR ASHUB - BMW

Senior Berater/ Senior Entwickler

Projekt TWE2 DB Systel GmbH

Senior Berater/ Senior Entwickler

DB Vertrieb GmbH
Projekt TED DB - Technische Erneuerung Datenbank Personenverkehr

Rolle: Senior Berater/ Senior Entwickler

Beschreibung

Ablösung des Verfahrens "Datenbank Personenverkehr" durch das neue Verfahren




"PANDA". Die Datenbank Personenverkehr ist bisher das zentrale Werkzeug zur
Unterstützung der Tarif-Management-Prozesse im DB Vertrieb.

Erfahrungen/Aufgaben:

Analyse, Konzeption und Entwicklung einer Entwicklungsplattform für eine
Mehrschichtarchitektur, die als Grundlage für die gesamte Entwicklung im neuen
Verfahren "PANDA" Anwendung findet

Analyse, Konzeption und Realisierung der Vorgang- und Versionsverwaltung für das
neue Verfahren "PANDA"

Analyse, Konzeption der "Bus-Schiene" Teil-Projekt, so wohl Design und Erstellung
des technischen Datenmodell als auch Konzeption und Realisierung des
Preisberechnung Algorithmus

Konzeption und Realisierung eines Datenzugriffs-Backend-Frameworks für das
neue Verfahren "PANDA" unter Beachtung der Aspekte wie Transaktionsschutz,
Datenkonsistenz und Performance.

Analyse, Konzeption und Realisierung eines automatisch Backend-Test-Frameworks
für das neue Verfahren "PANDA"

Analyse, Konzeption und Realisierung eines Asynchron-Batch-Frameworks für das
neue Verfahren "PANDA".

Coaching der Entwickler auf technischer Ebene sowie Durchführung regelmäßiger
Code Reviews

Abstimmung der fachlichen, technischen Anforderungen mit dem Fachdienst und
dem technischen Architekten

Java/SQL Code und Performance Optimierung

Mitwirkung bei der Auswahl der Entwicklungs-Frameworks

Eingesetzte Technologien:

TED-DB, Panda, TANDEM, Agile Entwicklung, Kanban Entwicklung, Java 8, JEE,
Eclipse, EJB 2.0, JSF, Primefaces, Xhtml, Html, Javascript, JQuery, CSS, less,
Reponsive design, Bootstrap, CDI, JPA, Hibernate, JTA, Oracle Datenbank PL/SQL,
Linux, Jenkins, SonarQube , Maven, JUnit, Selenium , SVN, JBoss 6.1, XML.

Entwickler

inxire GmbH (Frankfurt am Main- Deutschland)
Branchen: Content Management System / Dokument Management
System


Rolle: Entwickler

Aufgaben:

Weiterentwicklung von inxire ECM in Kundenprojekten auf Basis von Oracle-
Standardprodukten (Oracle Datenbank, Oracle Applikation Server und Oracle
Content Management SDK).




Analyse, Design und Implementierung neuer Produktkomponenten.
Durchführung von Modul- und Integrationstests im Rahmen der Qualitätssicherung.

Kunden Projekte:

Weiterentwicklung des webbasierten Portal für die Regelwerkserstellung für die
Arbeitsanweisung, Fahrzeuginstandhaltung (AA, IHB) - Deutsche Bahn,

Weiterentwicklung des Werkzeug der Migration für VW.

Eingesetzte Skills:

Java, Eclipse, JSPs, Servlets, Html, CSS, PL/SQL, Linux, Tomcat, Jenkins, Ant, JUnit,
Selenium , XSD, XML, XSLT, CVS, Git, Javascript, CSS, JSON, Rest Webservice, Oracle
Datenbank, Oracle Application Server und Oracle Content Management SDK
(CMSDK).

Teamleiter, Architekt, Entwickler

Harvey Nash Vietnam(Ho Chi Minh Stadt - Vietnam)
Branchen: Softwareentwicklung / Outsourcing

Projekt: Design und Realisierung des Rechnungskontrollingsportals

Beschreibung:

Design und Realisierung des Rechnungskontrollingsportals für die Controlling -
Phase des OCR Systems.

Rollen: Teamleiter, Architekt, Entwickler

Aufgaben:

Design und Implementierung der Architektur eines hochleistungsfähigen und
erweiterbaren Kontrollingsportal.

Design und Realisierung des Batch - Programmes um die erfassten Ergebnisse der
OCR Software (XML) ins Web-Applikation zu importieren.

Design und Realisierung Frontend sowie Backend eines Kontrollingsportals.
Implementierung der Validierung der Gültigkeit der erfassten Daten einer
Rechnung.

Realisierung des Prozesses der Generierung der Buchungsdatei.

Ausbau des Benutzerrollenkonzepts zur feinen Abstufung von Berechtigungen.

Implementierung des Machbarkeitsnachweises der UI Automationstest mit
Selenium.

Analyse der Anforderungen, Machbarkeitsstudien sowie Use und Test Cases.
Implementierung und Durchführung der Unit Testcases, sowie Automationstest,
Regressionstest.

Ansprechpartner für Änderungsanforderungen und Inzidentes.

Koordinierung der Planung und Implementation des Projektes nach Scrum Model
(der Sprint: Sprintplanungsmeeting, tägliche Meetings, Sprint Retrospektive...).
Unterstützung, Motivierung des Entwicklungsteams, Beseitigung der Fehler und
Hindernisse.

Verfolgung des Status des Projektes mit den verschiedenen Tools (Jira, Burndown
chart ...), Beobachtung und Berichtserstattung über die Fortschritte des Projektes
an die Stakeholders, Definition der Probleme und Lösungen vorschlagen.

Eingesetzte Skills:

Scrum, Java EE, XML-Schema, Spring, MySQL, Linux, Eclipse, JSF, Primeface, Maven,
Tomcat, JUnit, Xstream, SoapUI, SVN, Javascript, CSS, Selenium, Jira, Firebug.

Teamleiter, Architekt, Entwickler

Easycash Loyalty Solution GmbH (Hamburg-Deutschland)
Branch: Softwareentwicklung / E-Commerce / Finance /Banken
und Finanzdienstleistungen, CRM

Projekt: Realisierung eines MasterCard-Projektes

Beschreibung:

Erstellung des REST Webservices zwischen Transaktion-Buchung System und Web-
Applikation (Frontend).

Rollen: Teamleiter, Architekt, Entwickler

Aufgaben:

Definition und Umsetzung der Lösung zur Erweiterung des bestehenden
Transaktion-Buchung Systems durch die Verbindung zwischen dem Webservices
mit dem Ausland Frontendsystem. Entwurf der Architektur des REST Webservice
Systems sowie Setup der Projektarchitektur in der Initial Phase. Implementierung
der Prozess der Anlage neuen Kundendaten sowie der Prozess der Änderung der
Kundendaten.

Abstimmung der fachlichen, technischen Anforderungen mit dem ausländischen
Partner.

Coaching der Entwickler auf technischer Ebene sowie Durchführung regelmäßiger
Code Reviews.

Ansprechpartner für Änderungsanforderungen und Inzidentes.

Design, Implementierung und Durchführung der Unit Testcases, sowie Automation
Test, Regressionstest.

Eingesetzte Skills:

Scrum, Java EE, Servlet, XML-Schema, Spring, SQL, Oracle, Linux, Eclipse, Ant,
Tomcat, JUnit, Xstream, SoapUI, SVN.

Projekt: Umsetzung eines Multi Merchant PrePaid Card Systems

Beschreibung:

Ausbau eines bestehenden mandantenfähigen PrePaid-Kartensystems zu einem
Multihändlersystem.

Rolle:

Entwickler

Aufgaben:

Definition und Umsetzung der Lösung zur Erweiterung des bestehenden PrePaid-
Kartensystems um eine weitere Hierarchiestufe unterhalb der Mandantenebene
zur Differenzierung von Händlercharakteristika.

Ausbau des Benutzerrollenkonzepts zur feinen Abstufung von Berechtigungen.
Entwurf des Datenbankmodells, Design und Implementierung der Software-
Architektur.




Design, Implementierung und Durchführung der Unit Testcases, sowie Automation
Test, Regressionstest.

Umgebung:

Scrum, Java EE, C++, JSF, JSP, Hibernate, Spring, JExcel, JavaScript, YAML, CSS, JDBC,
PL/SQL, UML, Linux, Oracle, Eclipse, Ant, Tomcat, JUnit, DBUnit, EasyMock

Projekt: Realisierung eines Incendo-Spendenprojektes

Beschreibung:

Erstellung einer Web-Applikation für Spenden über Bezahl-Terminals mit Incendo-
Browser-Technologie

Rolle: Entwickler

Aufgaben:

Abstimmung und Umsetzung der Solution Definition für die Plugin-Schnittstelle zur
Wiederverwendung der Standard-Terminal-Zahlungsfunktion mit den
Auftraggebern.

Konfiguration der Web-Applikation und der Report-Komponente mit Spring.
Einarbeitung in die Incendo-Technologie (in TML als eine HTML-Variante für
Terminals, in das Incendo-Gateway sowie den Terminal-Emulator).

Ansprechpartner für Änderungsanforderungen und Incidents.

Design, Implementierung und Durchführung der Unit Testcases, sowie Automation
Test, Regressionstest.

Eingesetzte Skills:

Java EE, Servlet, Spring, TML, XStream, XML-Schema, FOP, JExcel, SQL, Oracle,
Linux, Eclipse, Ant, Tomcat, JUnit, Incendo-Gateway und -Emulator.

Projekt: Entwicklung eines Unternehmens- und Franchiser-Clearings

Beschreibung:

Erweiterung eines bestehenden PrePaid-Systems um ein Clearing zur
Zahlungsabwicklung zwischen Unternehmenseinheiten oder Franchisen.

Rolle: Entwickler

Aufgaben:

Umsetzung der Clearing-Strategie für die beteiligten Konten. Auswahl benötigter
Tools und Libraries.

Design und Umsetzung der Software-Architektur unter Berücksichtigung der
ausgeprägten, transaktionalen Anforderungen (Datenbank und Filesystem) sowie
der Reproduzierbarkeit der DTA-Dateien, der resultierenden Berichte.

Automatisierung des Clearing-Prozesses mit dem Scheduler UC4.

Design, Implementierung und Durchführung der Unit Testcases, sowie Automation
Test, Regressionstest.

Eingesetzte Skills:




Java EE, Spring, Hibernate, JExcel, Dtaus, PL/SQL, JUnit, DBUnit, Oracle, Linux,
Eclipse, Ant, Tomcat, UC4.

Projekt: Migration eines Mitarbeiterkartensystems

Beschreibung:

Migration eines Mitarbeiterkartensystems für bargeldlose Verfügungen von
Weihnachts- und Jubiläumsgeldern sowie Boni von einem DB2-basierten Fat Client
in eine auf einer Oracle-Datenbank beruhenden Web-Applikation.

Rolle: Entwickler

Aufgaben:

Analyse des Altsystems, Aufnahme neuer Anforderungen und Konzeption einer
Migrations- und Datenbereinigungsstrategie.

Entwurf eines Datenbankmodells und einer Software-Architektur für die
notwendige Personalisierung des bestehenden PrePaid-Systems.

Implementierung der Neuanforderungen. Entkopplung des komplexen und
inhomogenen Jobgeflechts durch Definition singulärer Jobs mit klaren
Abhängigkeiten.

Abstimmung und Umsetzung neuer Schnittstellen zwischen Web Portal und
Autorisierung (C-Kernel) für diverse Jobs wie Buchungs- und Kartenprägelauf sowie
die buchungskreisabhängige Mitarbeiterautorisierung.

Durchführung regelmäßiger Code Reviews.

Design, Implementierung und Durchführung der Unit Testcases, sowie Automation
Test, Regressionstest.

Eingesetzte Skills:

Java EE, JSF, JSP, Hibernate, Spring, JExcel, CSS, JavaScript, YAML, JDBC, PL/SQL,
Linux, Oracle, Eclipse, Ant, Tomcat, JUnit, DBUnit, Scrum, Firebug.

Projekt: Umsetzung eines PrePaid-Kartensystems und Migrationen

Beschreibung:

Aufbau eines web-basierten, mandantenfähigen und internationalen Prepaid-
Kartensystems, Migration von Mandanten aus Altsystemen sowie Setup von
Neukunden.

Rolle: Entwickler

Aufgaben:

Analyse und Umsetzung der Anforderungen an ein zukunftssicheres, Web-basiertes
PrePaid-Kartensystem für Karten- und Transaktionsanzahlen im dreistelligen
Millionenbereich sowie Autorisierungszeiten in der Größenordnung von wenigen
Millisekunden.

Untersuchung der Prozesse, Features und Datenmodelle der Altsysteme.

Entwicklung einer Migrations- und Datenbereinigungsstrategie.




Design und Implementierung der Architektur für ein hochleistungsfähiges und
erweiterbares Gutscheinkartensystem.

Optimierung und Vereinheitlichung der Prozesse und Schnittstellen in Absprache mit
den Fachabteilungen und Kunden.

Entwurf des User Interfaces mit dem CSS-Framework YAML, Konzeption der
Benutzerrollensteuerung, der History-Funktionalität für sämtliche
Datenänderungen, des Datenbankmodells sowie der Scheduler-Komponente für die
Jobausführung durch UC4.

Umsetzung von JSF-Komponenten als wiederverwendbare Library.

Design, Implementierung und Durchführung der Unit Testcases, sowie Automation
Test, Regressionstest.

Eingesetzte Skills:

Java EE, JSF, Spring, Hibernate, FOP, XStream, YAML, Ajax4JSF, C++, JExcel, JavaScript,
CSS, JDBC, PL/SQL, UML, Linux, Oracle, Eclipse, Findbugs, Checkstyle, Twiki, Ant,
Apache, Tomcat, JUnit, DBUnit, Firebug.

Entwickler

EM Euromedia GmbH (Neuss-Deutschland)
Schwerpunkte:

Beratung, Umsetzung der neuen Geschäftsideen und Lösungen

Verwaltung des Clarity Telephony-Datenbank Systems.

Entwicklung der Datenbank, Manipulierung Tool und Abrechnung /Statistik
Software.

Projekts:

Statistik und Abrechnung Software

Software Herstellung für Vertrieb Partner (ASP.Net 2.0 / Ajax) basiert auf SQL Server
2005.

Datenbank Manipulierung Tool: Data-Quelle Verwaltung, Kundendaten
Manipulierung.

Zertifikate

AWS SAA

Amazon

2024

SÜ2

Bund

2023


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden