11.01.2026 aktualisiert

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

Senior Java- und Webentwickler

Gelsenkirchen, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Master of Science im Fach Physik
Gelsenkirchen, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Master of Science im Fach Physik

Profilanlagen

Profil_Christian_Mertes.docx
Profil_Christian_Mertes.pdf
Profil_Florian_Almaliotis.pdf

Skills

  • Java, JavaEE
  • JavaScript, TypeScript
  • CSS/SCSS, HTML5, JQuery
  • Spring Boot
  • Node.js, Angular
  • Apache Maven, Jenkins
  • Eclipse, RAD (IBM Rational Developer)
  • Visual Studio Code, Android Studio
  • Tomcat, Websphere, JBOSS
  • OracleDB, MariaDB
  • SQLDeveloper, SquirrelSQL, HeidiSQL
  • Git
  • Jira, OneNote
  • Windows, CentOs, Ubuntu, Debian
  • SoapUI, Postman
  • JUnit, Mockito

Sprachen

DeutschMutterspracheEnglischverhandlungssicherSpanischgut

Projekthistorie

Lead-Entwickler (Middleware zur Annahme und Verarbeitung von Posteingängen)

Bayrisches Landesamt für Steuern (LfSt), per Dienstleister sidion GmbH

Öffentlicher Dienst

Betreuung zweier Anwendungen, Middleware und Kommunikation mit der Oberfläche. Zentrales Bearbeitungsbackend mit vorgeschaltetem Anwendungsteil für die UI-Kommunikation. Weiteres zentrales Backend zur Annahme und Verarbeitung von Vorgängen.
  • Projektstart:
    • Unterstützung im Ausschreibungsprozess per Vorstellungsgespräch
    • Übernahme der Entwicklung nach Ausscheiden des vorherigen Teams
    • Start des Projektes als erster Entwickler
    • Selektion neuer Entwickler für eigenes und Schwester Projekte
  • Leitung eines Entwicklungsteams aus zwei Personen
  • Entwicklung nach Pflichtenheften (Wasserfall) mit Scrum Ansätzen
  • Abstimmung mit anderen Komponenten der Anwendungslandschaft
  • Neue OpenApi-Schnittstellen mit Yaml Beschreibung
  • Datenverarbeitung und Entwickung mit XML- und JSON-Schema
  • Erstellung von XSL-Transformation und PDF Generierung
  • Refractoring der historisch gewachsenen Anwendungsteile
  • Einführung Spring Boot Integrationstest
  • CVE-Updates von Bibliotheken um Sicherheitslücken vorzubeugen

Entwickler (Zertifizierungssoftware für Immobilien (Neubau/Bestand/Sanierung))

Deutsche Gesellschaft für Nachhaltiges Bauen - DGNB e.V., per Dienstleister sidion GmbH

Architektur und Bauwesen

  • Internationalisierung der Anwendung für Backend (Property-Dateien) und Frontend(Json)
  • Internationalisierung PDFs (PDFBox) und Excel (Apache POI)
  • Anschluss an dedizierten Microservice für Übersetzungen (Neue Sprachen per 'Klick')
  • Anpassung/Erweiterung Features für Instanz der Anwendung in Dänemark
  • Produktionsbetreuung und Weiterentwicklung um neue Features

Entwickler (Retailfrontend (Managed Checkout))

Aldi Süd, per Dienstleister Gebit GmbH

Konsumgüter und Handel

Wartung und Weiterentwicklung einer multinationalen Anwendung
  • Modell getriebener Aufbau von Geschäftsprozessen über internes Framework (TREND)
  • Länderspezifische Modulentwicklung per OSGI Services
  • Hohe Projektkomplexität aufgrund internationalem Umfangs und Laufzeit ( > 10 Jahre)
  • Entwicklung in einem Team von mehr als 40 Leuten mit fünf Scrum Teams
  • Teamzusammensetzung:
    • PPO (Proxy Product Owner), Scrum Master, Businessanalyst, Qualitätssicherung, sechs Entwickler
    • Produktionsbetreuung, Analyse, Bugfixing und Deployment
  • Zero-Bug-Policy Umsetzung über aufwändige Integrationsabtestung der Software über internes Framework (Integrity)
  • Frühe Einbindung in die Konzeption neuer Epics zum Austausch von technischer und fachlicher Sichtweisen
  • Arbeiten an der BlackHawk Schnittstelle für Cancelation und Reversal Aufrufe
  • Migration auf neue Datenbankstrukturen (H2 Datenbank wird eingespielt bei Start des Systems)
  • Wöchentlicher Austausch zu Patterns und Refractoring im Projekt

Entwickler (Zertifizierungssoftware für Immobilien (Neubau/Bestand/Sanierung))

Deutsche Gesellschaft für Nachhaltiges Bauen - DGNB e.V., , per Dienstleister sidion GmbH

Architektur und Bauwesen

Migration einer vorhanden Anwendung auf einen Spring Boot und Angular Tech-Stack
  • Einstieg zwei Monate vor Livegang in laufendes Projekt
  • Erfolgreicher Livegang mit anschließender Weiterentwicklung
    • Reverse Engineering und Implementierung neuer Prozesse
    • Produktionsbetreuung, Analyse, Bugfixing und Deployment
  • Lösungskonzeption und Umsetzung von komplexen Anforderungen
    • Dokumentierte Konzeption in Confluence
    • Aufspaltung des Konzepts in passende User Stories
  • Datenbankbereinigung per Liquibase-/SQL-Skript
    • Selektion und Löschung von Duplikaten
    • Datenbankbeschränkung gegen neue Duplikate
    • Fachliche Anpassung von Artifaktdaten
  • Enge Zusammenarbeit/Abstimmung mit dem Kunden
  • Entwicklung nach Scrum in Team mit fünf Entwicklern
  • Einführung von Feature-Flags für Entwicklung größerer Features auf gleicher Codebasis und Zuschaltung im Livebetrieb

Entwickler (Kreditverwaltungssoftware für Maschinen-Leasing), angestellt bei :conwic Wirtschaftsinformatik Consulting GmbH

Deutsche Leasing AG

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Modernisierung einer Altanwendung
  • Maven-Migration
    • 120 Eclipse-Projekte, 3,5 Millionen Zeilen Java
    • Bau EAR-File, mit EJB/WAR Projekten
    • Verwendung lokaler Bibliotheken/Jars
    • Deployment via Jenkins auf JBoss via Wildfly-Plugin
  • Einrichtung/Installation des internen Jenkins-Servers (CentOs)
  • Mithilfe bei Oberflächen-Migration von JSP-Architektur auf ein neues internes Framework

Entwickler (Kreditverwaltungssoftware für Kraftfahrzeuge und Direkt-Kredite), angestellt bei :conwic Wirtschaftsinformatik Consulting GmbH

Santander Consumer Bank AG

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Wartung und Ausbau durch neue Features/Modernisierung einer Altanwendung (gestartet 2004)
  • Ablösung von Java Applets im Zuge der Modernisierung
    • Austausch von 10k Zeilen Java-Code durch JavaScript/HTML5
    • Aufteilung auf andwendungsspezifische/allgemeine Skripte per Linked-Resources
    • Aufbau eines modalen Popupsystems/Verwaltung offener Popupfenster
    • Modernisierung der Backendkommunikation mit JSON-Payload
    • Git-Merge in die Produktionszweige der jeweiligen Anwendungen
    • Fallback-Option per Datenbank Konfiguration um Applet Version zu laden
  • Excel-Generierung via Apache POI
  • Erweiterung/Einrichtung generierter Verträge via Apache FOP
  • Einführung Cross-Browser-Kompatibilität von IE nach Edge/Chrome (JavaScript, HTML, CSS,JSP Erweiterungen)
  • Eigene UI-Plugin-Entwicklung für Anzeige vieler Tabelleneinträge (> 1000) für spezifische An-sprüche (schnelles Laden und Sortieren bei Minimierung Aufwand für Umstellung)

Entwickler (System für Vertragsabschlüsse), angestellt bei :conwic Wirtschaftsinformatik Consulting GmbH

Bundesverband Öffentlicher Banken Deutschlands, VÖB, e.V.

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Bau eines Prototypen mit anschließender Übernahme und Anbindung an ein bestehendes System
  • Aufbau Frontend und Backend nach Konzeption/Design-Richtlinien (Frontend mit Angular,TypeScript, Node.js und SASS, Backend mit JPA und MariaDB)
  • Erweiterung/Anpassung Datenbank und Persistence-Schicht im Entwicklungsprozess
  • Anbindung Webservices an Anwendungsgegenstück (REST und SOAP)
  • Anbindung an die Stellar-Blockchain (Public- und Test-Net) zwecks Speicherung des Hashcodesvon Verträgen per Memo-Anhang in einer Transaktion zur Verifikation

Entwickler (Middlewaresystem zur Kreditverwaltung), angestellt bei :conwic Wirtschaftsinformatik Consulting GmbH

Santander Consumer Bank AG

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Aufbau einer Pilotanwendung und Erweiterung auf eine neue Version des Systems
  • JUnit-Abdeckung mittels Generierung und Abgleich von XML/JSON-Dateien
  • Umsetzung Prozessabbruch und Wiedereinstieg im Falle nicht erreichbarer Services ( Stand wird auf Queue festgehalten und zu späterem Zeitpunkt neu abgefragt)
  • Erweiterung der Anwendung um neue Prozesse
  • Deployment der Spring Boot Anwendung mit Jenkins und Openshift
  • Fehlerbehebung via Jira-Tickets und Logs aus Openshift Pods

Zertifikate

Professional Scrum Developer™ I (PSD I)

Scrum.org

2023

Oracle Certified Professional, Java SE 8 Programmer

Oracle

2020

Oracle Certified Associate, Java SE 8 Programmer

Oracle

2018


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden