06.10.2025 aktualisiert

**** ******** ****
nicht verfügbar
info: nicht verfügbar bis 30.06.2026

Senior Softwareentwickler (Fullstack)

Herdecke, Deutschland
Deutschland
M. Sc. Informatik
Herdecke, Deutschland
Deutschland
M. Sc. Informatik

Profilanlagen

Lebenslauf-Treinat.pdf

Skills

Technologien und Frameworks:
  • Spring-Framework, -Boot, -MVC, -Security, -Cloud, -Batch
  • REST, Microservices
  • Single-Page-Application, Angular, Typescript
  • Eventverarbeitung nach AMQP mit RabbitMQ
  • Containerization mit OpenShift und Kubernetes, sowie Docker und Docker-Compose
  • Monitoring von Produktiv-Software mit ELK-Stack (Elasticsearch, Logstash und Kibana)
  • ORM-Mapping mit Hibernate nach JPA Spezifikation
  • Verschiedene Testframeworks: JUnit, Mockito, Jacoco, TestNG, Google Test Framework
  • Code-Quality mit SonarQube, FindBugs, OWASP, etc.
  • Java SE und JEE, JAX-RS, JAX-WS
  • CI und CD mit Jenkins und OpenShift
  • COBOL und BS2000 Mainframe
  • PDF-Generierung mit Freemarker, iText und Apache FOP
Methoden:
SCRUM, Containerization, Continous-Integration und -Delivery, OOP, SOA, Design-Patterns, Refactoring, Clean-Code, UML

Programmier-, Skript- und Markupsprachen:
Java, Typescript, Bash, C++, C (C99), Javascript, XML, JSON, YAML, Markdown

Datenbanken:
Oracle, MSSQL, MySQL, PostgreSQL, H2

IDEs:
IntelliJ, Eclipse

Application- und Web-Server:
Apache Tomcat, Netty, Wildfly, IBM Websphere, Oracle Weblogic

Tools:
JIRA, Confluence, Maven, Ant, NPM, Gulp, Kibana, Git, Subversion, Jenkins, Nexus, SonarQube, Liquibase

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Softwareentwickler

Bank-Verlag GmbH

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Projekt
Projekt zur Compliance der PCI-DSS 4.0 Spezifikation in der Abteilung Kartenproduktion der Bank-Verlag
GmbH. Analyse und Modifikation verschiedener Anwendungen in der Bestandsumgebung hinsichtlich PCI-
DSS Compliance. Neuentwicklung mehrerer Microservices zur sicheren Ablage von sensitiven Kontodaten.
Konzeptionierung und Durchführung der Daten- und Anwendungsmigration der Bestandsumgebung in
die neue PCI-DSS-konforme Umgebung

Tätigkeiten
  • Implementierung von Microservices (mittels Spring-Boot) zur Verschlüsselung und Ablage von sensiti-
  • ven Kontodaten nach PCI-DSS 4.0 Standard
  • Anpassungen von Bestandsanwendungen zur Sicherstellung der PCI DSS 4.0 Compliance
  • DevOps: Deployment und Betrieb der Anwendungen im Kubernetes-Cluster unter Verwendung von
    CICD mittels Gitlab CI
  • Anbindung von HSM (Hardware-Sicherheitsmodulen) zur Durchführung von Ver- und Entschlüsselung,
    sowie Hash-Berechnungen und Bereitstellung dieser Funktionen als API in einem Microservice
  • Sicherstellung der Code-Qualität durch Code-Reviews, Erstellung von Unit-Tests, sowie Einsatz div.
    statischer Code-Analyse-Tools
  • API-first-Vorgehen bei der Erstellung der Microservices und Nutzung von Kong als API-Gateway
  • Erstellung von Sytemdokumentationen nach Arc 42Projekt
  • Erstellung von Testfällen und Durchführung von Integrationstests
  • Unterstützung der Projektleitung bei der Planung der Migrationsdurchführung
  • Requirementsanalyse und Überführung in User-Stories und Projektaufgaben

Technologien
Java 21 | Spring Boot Microservices (REST) | Spring-Framework, -Data, -Security, -MVC | OpenAPI |
Hibernate | MariaDB | FlywayDB | DB2 | Kubernetes (K8s) | Helm | Kong API Gateway | DevOps |
JUnit 4 | WireMock | Apache Kafka | Elasticsearch

Tools
IntelliJ | JIRA | Git | Gitlab | Maven | ELK-Stack | Linux | Docker | Azure DevOps | Atlassian Confluence |
Linux | Hashicorp Vault | Gatling | SonarQube | HSM

Senior Fullstack-Entwickler

Lufthansa Systems GmbH & Co. KG

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Projekt:
Verantwortlich für die Neuentwicklung einer Wallet-Funktion innerhalb der Payment-Webseite der Lufthansa-Group, mit der Kunden ihre favorisierten Bezahldaten speichern können. Darüber hinaus Weiterentwicklung der Payment-Seite und Anbindung neuer Bezahlmethoden durch die Anbindung verschiedener Payment-Provider.

Tätigkeiten:
  • Lead Developer für das Feature "Wallet"
  • Implementierung und Anbindung von Microservices (REST, JAX-RS, SOAP) unter Verwendung von Spring-Framework und Spring-MVC mit Jackson
  • Erstellung des Datenbank-Designs und Nutzung des persistence layers mittles Hibernate (JPA)
  • Anbindung von Payment-Provider APIs an den Payment-Hub
  • Generierung der Payment- und Wallet-Webseiten mittels JSP
  • Umsetzung der dynamischen Website-Funktionen mittles Javascript und AJAX
  • Unterstützung mehrerer Websites-Designs mittels SASS
  • Überführung von Websites-Designs aus Figma und Frontify
  • Unterstützung der Fachabteilung bei der Analyse und Erstellung der Anforderungen
  • Analyse und Beheben von Produktionsfehlern
  • Einhalten von Sicherheitsstandards nach PCI-DSS (Payment Card Industry Data Security Standard)
  • Agiles Arbeiten nach SCRUM

Technologien:
Java | Spring | Hibernate | MSSQL | Liquibase | Material Design | Javascript | JUnit 4 | JSP | JAX-RS | Apache CXF | Tomcat | CI/CD

Tools:
IntelliJ | Eclipse | JIRA | Git | Maven | Primefaces | Webpack | NPM | Gulp | Docker | Jenkins | Azure DevOps | Atlassian Confluence | Linux | Figma | Frontify

Fullstack-Entwickler

IHK Gesellschaft für Informationsverarbeitung mbH

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Projekt:
Entwicklung einer webbasierten Lösung zur Entschädigung von ehrenamtlichen Prüfern. Der komplette
Ablauf von Erfassung über Verarbeitung durch Sachbearbeiter bis hin zur Buchung in der Buchhaltung
geschieht digital

Tätigkeiten:
  • Implementierung von Microservices (Spring Boot, Spring MVC, REST)
  • Single Page Application (SPA) als Frontend in Angular 2
  • Eventgesteuerte Synchronisierung mit ERP-System mittels RabbitMQ
  • Entwicklung im 8-köpfigen Team nach SCRUM
  • Fokus auf hohe Testabdeckung
  • Automatisiertes Deployment als Container in OpenShift (Kubernetes)
  • Monitoring der Anwendung mit ELK-Stack (Elasticsearch, Logstash und Kibana)
  • Migration auf neue Spring-Boot Major-Versionen

Technologien:
Java | Typescript | Spring Boot | Spring Data | Spring Batch | Spring Security | Spring Cloud | Angular
2 | Containerization (Docker) | Hibernate | CI/CD

Tools:
IntelliJ | JIRA | Git | Maven | Jacoco | Jenkins | OpenShift | Nexus | SonarQube | NPM | MSSQL |
Tomcat | Netty | Atlassian Confluence | Windows | Linux

Projekt:
Weiterentwicklung und Instandhaltung eines ERP-Systems speziell für Industrie- und Handelskammern in
JEE. Mit Fokus auf die Bereiche Rechnungswesen und Bildung

Tätigkeiten:
  • Klassische 3-Schichten-Architektur mit Oracle DB und WebLogic Application Server
  • Eigenständiger Frontend-Client in Swing
  • Anbindung einer Buchhaltungssoftware mittels JAX-WS
Technologien:
Java | JEE | Oracle-DB | Swing | JUnit 4 | JSP | JAX-WS | CI/CD

Tools:
Eclipse | JIRA | Git | Maven | Ant | Perforce | Maven | Nexus | SonarQube | Oracle-DB | Jenkins |
WebLogic | Atlassian Confluence | Windows | Linux

Softwareentwickler

Continentale Versicherungsverbund

Versicherungen

1000-5000 Mitarbeiter

Tätigkeiten:
  • Integration von Legacy-Anwendungen in eine serviceorientierte Systemlandschaft im JEE-Umfeld
  • Entwicklung von fachspezifischen Webanwendungen im JEE-Bereich unter Verwendung von JSF und Javascript im Frontend
  • Verwaltung und Erstellung neuer Services in einer SOA-Architektur in JEE mit Anbindung an Oracle- und CoDaSyl-Datenbanken
  • Entwicklung von dynamischen Web-Frontends im Liferay unter der Nutzung von JSF, JSP und Javascript
  • Weiterentwicklung von COBOL-Modulen auf einem BS2000 Mainframe
  • Entwicklung mit verteilten Transaktionen über Applikationserver und Mainframe mittels UDS und BeanConnect
  • Projektverwaltung und Erstellung von User-Stories in JIRA
  • Monitoring der produktiven Anwendungen in Kibana
Technologien:
Java | Javascript | JEE | JPA | JSF | JSP | JAX-WS | XML | Tomcat | IBM Websphere | Liferay |
Oracle-DB | COBOL | BeanConnect | BS2000 | UDS | CoDaSyl

Tools:
Eclipse | Maven | Ant | JIRA | Subversion | Atlassian Confluence | Kibana (ELK-Stack) | Windows | Linux

Wissenschaftliche Hilfskraft

TU Dortmund, Lehrstuhl für Datenbanken und Informationssysteme

Sonstiges

10-50 Mitarbeiter

Branche: Forschung

Tätigkeiten:
  • Mitentwicklung von CoGaDB, einer spalten-orientierten GPU-beschleunigten Datenbank in C++
  • Integration des Google Test-Frameworks für automatische Unit-Tests und Regressionstests
  • Implementierung von GPU-beschleunigten Algorithmen für Datenselektionen
Technologien:
C++ | C (C99) | Google Test-Framework | CUDA | Boost-Library

Tools:
Vim | Makefile | Mercurial | LaTeX

Wissenschaftliche Hilfskraft

Fraunhofer-Institut für Software- und Systemtechnik (ISST)

Sonstiges

50-250 Mitarbeiter

Branche:
Forschung

Projekt:
Entwicklung einer Webanwendung zur Unterstützung der Compliance für Unternehmen

Tätigkeiten:
  • Entwicklung der Webanwendung mit Java und Tapestry
  • Kommunikation der Anwendung mit Sharepoint über REST-API
  • Datenhaltung in MySQL und Hibernate (JPA)

Technologien:
Java SE | Tapestry | REST | JPA | Hibernate | MySQL

Tools:
Eclipse | Git | Sharepoint | Tomcat

Studentischer Mitarbeiter

MATERNA GmbH

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Tätigkeiten:
  • Entwicklung in verschiedenen Kundenprojekten im Front- und Backend für Dokumentenmanagementsysteme (DMS) im Bereich E-Government in Java SE
  • Entwicklung von Dokumentvorlagen mittels Freemarker und Apache FOP in Java
  • Nutzenanalyse von Alfresco als DMS und CMS für neue Kundenprojekte
  • Formatierung und Bearbeitung von PDF-Dateien mit iText PDF
  • Entwurf von PL/SQL-Skripten für Datenmigrationen
Technologien:
Java SE | Freemarker | iText PDF | Apache Fop | JUnit | Mockito | Oracle DB | PL/SQL | DOMEA

Tools:
Eclipse | Alfresco | Maven | Ant | Subversion | Alfresco | IBM Synergy Windows | Linux

Studentischer Mitarbeiter

Demag Cranes AG, Wetter (Ruhr)

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Tätigkeiten:
  • Entwicklung von Fachbereichsanwendungen in C#
  • Automatische Generierung von AutoCAD-Befehlen zur Umsetzung von technischen Kranbau-Zeichnungen

Technologien:
C# | MySQL | XML

Tools:
Visual Studio | Visual Soruce Safe | AutoCAD

Softwareentwickler

Demag Cranes & Components GmbH, Wetter (Ruhr)

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Tätigkeiten:
  • Generierung und zeitkritische Bereitstellung von Materialstamm-Reports im Bereich SAP PLM
  • Entwicklung von Fachbereichsanwendungen zur Durchführung von Statik-Berechnungen in C#

Technologien:
ABAP | C# | MySQL | XML

Tools:
SAP | Visual Studio | Visual Soruce Safe

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden