22.07.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
nicht verfügbar
info: nicht verfügbar bis 30.09.2026

Senior Java-/DevOps-Architekt für gewachsene, kritische Systeme

Schwelm, Deutschland
Deutschland
Abitur
Schwelm, Deutschland
Deutschland
Abitur

Profilanlagen

C-EN.pdf
C-DE.pdf

Über mich

Ich bringe komplexe Software-, Build- und Deployment-Systeme wieder unter Kontrolle: Architektur, DevOps, Softwareforensik und Legacy-Modernisierung für kritische Java-, C++- und Enterprise-Systeme.

Skills

JavaAnwendungsarchitekturArchitekturClient-Server-ArchitekturTechnische AnalyseDevOpsGroovyJava ArchitecturesJava DevSpring FrameworkScrumSoftware ArchitectureAnsibleServiceorientierte ArchitekturSystemarchitekturTechnische ArchitekturSpring CloudIT-ArchitekturServerseitige EntwicklungBackendSpring DataJenkins
Kernkompetenzen

Softwarearchitektur & Modernisierung

Analyse, Stabilisierung und Weiterentwicklung gewachsener, geschäftskritischer Systeme. Architektur-Reviews, Refactoring-Roadmaps, Migrationsszenarien, Schnittstellenkonzepte, Datenmodellierung, Legacy-Modernisierung, Ablösung und Weiterbetrieb kritischer Altanwendungen.

DevOps, Build & Delivery

Aufbau und Modernisierung komplexer Build-, Test- und Deploymentlandschaften. CI/CD, reproduzierbare Builds, lokale Entwicklungs- und Testumgebungen, Containerisierung, Automatisierung, Versionskontrollmigrationen, Review-/Freigabeprozesse, Betrieb von Build- und Testsystemen.

Softwareforensik & Problemanalyse

Analyse schwer nachvollziehbarer Fehlerbilder in produktiven und produktionsnahen Systemen: Performanceprobleme, Datenfehler, Transaktionstimeouts, instabile Releases, Buildprobleme, Legacy-Code, technische Schulden. Fokus auf Ursachenanalyse, Nachweis, Priorisierung und konkrete Maßnahmen.

Backend, Integration & Schnittstellen

Entwicklung robuster Backend-Komponenten, REST-/SOAP-Services, Microservices, asynchrone Kommunikation, Datenimporte/-exporte, Massenverarbeitung, Integration von Fremd- und Altsystemen.

Sprachen

Java, Kotlin, C++, C, C#, VB.NET, VB6, COBOL85/2000, Python, Perl, Bash, Groovy, PowerShell, JavaScript

Java / Enterprise / Spring

Java 8–23, Java EE / Jakarta EE, Spring Boot 1–3, Spring Framework, Spring Data, Spring Web/MVC, Spring Cloud, Spring Security, EJB, CDI, JPA/Hibernate, EclipseLink, JTA, JMS, Servlet API, JSF, JAX-RS/REST, JAX-WS/SOAP, JAXB, JAXP, StAX, QueryDSL, Flyway

Datenbanken, Suche & Datenverarbeitung

Oracle, MySQL, PostgreSQL, SQL Server, SQLite, H2, SQL, Datenmodellierung, Batch-Verarbeitung, XML-Massendaten, Streaming-Verarbeitung, FixedLength-/COBOL-Formate, XML, XSD, XSLT, STX, JSON, YAML, Hibernate Search, Lucene, Solr

Build, CI/CD & Infrastruktur

Maven 1/3, CMake, GNU Make, MSBuild, Jenkins, TeamCity, TeamCity Kotlin DSL, Jenkins/Groovy, Docker, Podman, Ansible, WebLogic, JBoss/WildFly, Tomcat, Apache HTTP Server, Linux, Windows, Git, Subversion, CVS, Mercurial, Bitbucket, Azure, IBM Synergy

C/C++, Legacy & Interoperabilität

C++, C, Boost.Asio, Boost.Beast, gSOAP, C++/CLI, JNI, P/Invoke, COBOL-Anbindung, BS2000/HOST, MicroFocus COBOL, Visual Studio, GCC, Clang, MSVC

Frontend, GUI, Mobile & Tools

Vaadin, JSF, Swing, JavaFX, WinForms, Android, AngularJS, Bootstrap, Qt, wxWidgets, OpenAPI, GraphQL, gRPC

Methoden & Arbeitsweise

Softwarearchitektur, technische Analyse, Code-Reviews, Coaching, Fehleranalyse, Performanceanalyse, Refactoring, Legacy-Ablösung, Datenmigration, agile Entwicklung, Scrum, Kanban, V-Modell

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Softwarearchitekt / Legacy-Modernisierung

Verband der Vereine Creditreform e.V., Neuss

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Rücksynchronisation und Fallback-Absicherung im Rahmen einer Systemablösung

Konzeption und Umsetzung einer Rücksynchronisation von Daten aus einem Ersatzsystem in eine langjährig betriebene, geschäftskritische Altanwendung. Ziel ist die Absicherung eines Fallback-Szenarios, falls das Ersatzsystem nicht wie geplant funktioniert, sowie die Sicherstellung des kontrollierten Weiterbetriebs der Altanwendung bis zur endgültigen Abschaltung.

Ergebnis
Reduktion des Migrations- und Abschaltrisikos durch ein belastbares Fallback-Szenario; technische Absicherung der Übergangsphase zwischen Alt- und Ersatzsystem bei verlängerter Laufzeit der Altanwendung bis voraussichtlich 12/2026.

Technologien
Java EE, Weblogic, Oracle Datenbank, Schnittstellenintegration, Datenmigration, Legacy-Systeme, Git, Jenkins CI/CD

Senior Softwareentwickler / Softwarearchitekt

Verband der Vereine Creditreform e.V., Neuss

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Stabilisierung und technische Sanierung einer Controlling-Anwendung

Übernahme einer als fertig übergebenen Controlling-Anwendung, bei der im ersten großen Kundeneinsatz Datenfehler, Transaktionstimeouts und gravierende Performanceprobleme auftraten. Analyse der Fehlerursachen, Einführung sauberen Transaktionshandlings, Ablösung selbstgeschriebener Query-Generatoren durch QueryDSL sowie Einführung kontrollierter Flyway-Datenbankmigrationen für vier unterschiedliche Ausgangssituationen.

Ergebnis
Reduktion langlaufender Verarbeitungsjobs von teilweise 12 Stunden auf unter 30 Minuten; deutlich stabilere, wartbarere und besser auslieferbare Anwendung unter hohem Kundendruck. Deutlich reduzierter Codeumfang bei verbesserter Funktionalität.

Technologien
Java SE, Hibernate/JPA, QueryDSL, Flyway, MySQL, Git, Gitlab CI/CD

Senior Softwarearchitekt / Systemkenner

Verband der Vereine Creditreform e.V., Neuss

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Kontrollierter Weiterbetrieb und Modernisierung vor Abschaltung einer Altanwendung

Übernahme einer Schlüsselrolle beim Weiterbetrieb einer abgekündigten, geschäftskritischen Altanwendung im Umfeld Inkasso und Vertrieb. Als verbliebener Systemkenner unterstützte ich Betrieb, Entwicklung und beteiligte Fach-/IT-Abteilungen bei Produktionsproblemen, Buildsystemen, Migrationsplanung und Abschaltvorbereitung.

Neben der Stabilisierung des laufenden Systems wurden Teilanwendungen modernisiert, die über die geplante Abschaltung hinaus weiterbetrieben werden mussten. Dabei wurden ältere Java-/Spring-Boot-Stände auf moderne Plattformversionen gehoben und die technische Grundlage für den isolierten Weiterbetrieb geschaffen.

Ergebnis
Weiterbetrieb ohne Produktionsgefährdung während der Migrations- und Abschaltphase; Reduktion operativer Risiken durch erhaltenes Systemwissen; Modernisierung weiterlaufender Teilkomponenten auf Java 21 / Spring Boot 3.

Technologien
Java EE 8, Java 8-21, Spring Boot 1–3, EJB, Hibernate/JPA, JTA, JAX-RS/REST, JAX-WS/SOAP, XML/JSON, Oracle, MySQL, WebLogic, Tomcat, Maven, Git, Jenkins/Groovy, Ansible, Docker, Linux, Bash/Python

DevOps-Spezialist

Carl Zeiss GOM Metrology GmbH, Braunschweig

Industrie und Maschinenbau

>10.000 Mitarbeiter

Build- und Testautomatisierung für eine komplexe C++-Anwendung unter Linux und Windows

Übernahme der Pflege und Weiterentwicklung der Build- und Testinfrastruktur einer wissenschaftlich geprägten C++-Anwendung im Bereich optische Messtechnik. Einarbeitung innerhalb kurzer Zeit bis zur eigenverantwortlichen Betreuung zentraler Build- und Testsysteme unter Linux und Windows und Support der Entwicklerteams.

Schwerpunkte waren TeamCity-basierte CI-Prozesse, Automatisierung wiederkehrender Aufgaben, Unterstützung der Entwicklungsteams bei Build- und Infrastrukturproblemen, Migration von Subversion nach Git sowie Einführung von Review- und Approval-Prozessen. Darüber hinaus wurden Updates von Build- und Source-Artefakten vereinfacht, eine moderne Paketierung von Third-Party-Komponenten entworfen und FOSS-Disclosure-Prozesse unterstützt.

Ergebnis
Eigenverantwortliche Betreuung zentraler Build- und Testsysteme, erfolgreiche Migration von Subversion nach Git, verbesserte Entwicklungsprozesse durch Reviews und Approvals sowie deutliche Entlastung der Entwicklungsteams durch Automatisierung wiederkehrender Aufgaben.

Technologien
C++, Python, Conan, CMake, GNU Make, MSBuild, TeamCity/Kotlin DSL, Git, Subversion, Bitbucket, JIRA,
Azure, Linux/Bash, Windows/CMD/PowerShell, Docker/Podman, Ansible, Visual Studio

Senior Softwarearchitekt / DevOps / Forensik

Verband der Vereine Creditreform e.V., Neuss

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Vom instabilen Altsystem zur beherrschbaren Lieferfähigkeit

Langjährige technische Schlüsselrolle in einer großen, geschäftskritischen Inkasso-Anwendung mit historisch gewachsener Architektur, umfangreicher Java-Enterprise-Codebasis und komplexer Build-, Test- und Betriebslandschaft. Zu Beginn des Einsatzes war eine zentrale Migration deutlich verzögert, die Software schwer auslieferbar und nach der Auslieferung von massiven Performanceproblemen betroffen.

Durch systematische Analyse wurden die Ursachen der Performanceprobleme isoliert, nachgewiesen und in konkrete Arbeitspakete überführt. Anschließend Mitarbeit an Architektur, Entwicklung, Review und Coaching. Zusätzlich wurden fachliche Aufgaben per JMS und REST aus der Gesamtanwendung entkoppelt.

Parallel dazu wurde die Build- und Testlandschaft grundlegend modernisiert. Dadurch konnten Entwickler Systembestandteile lokal betreiben und Änderungen deutlich früher validieren.

Ergebnis
Stabilisierung einer geschäftskritischen Altanwendung, bessere Planbarkeit von Releases, deutlich frühere Fehlererkennung und wiederholbarere Auslieferungen. Die Lieferfähigkeit verbesserte sich von stark verzögerten Deployment-Zyklen hin zu zuverlässig bereitgestellten Features im bestehenden Legacy-Releasezyklus.

Technologien
Java EE 6–8, Java 8–17, EJB 2/3, Hibernate/JPA, JTA, JAX-RS/REST, Spring Boot, JMS, XML/JSON, Oracle, MySQL, WebLogic, Maven 1/3, CVS, Mercurial, Git, Jenkins/Groovy, Docker, Linux, Bash/Python/Perl

Projektleitung / Softwareentwickler

ARGOS Systems, Aachen

Industrie und Maschinenbau

< 10 Mitarbeiter

Branchensoftware zur Wartungsplanung von SMD-Bestückern

Langjährige Projektleitung, Entwicklung und Betreuung einer Branchensoftware zur Erfassung und Planung des Wartungsbedarfs von SMD-Bestückern. Verantwortlich für Projektplanung, Datenhaltung, Oberfläche, Implementierung, Installationsprozeduren, Dokumentation und Anwendersupport.

Ergebnis
Langfristig betreute Fachanwendung mit durchgängiger Verantwortung von Konzeption und Entwicklung bis Installation, Dokumentation und Support.

Technologien
C#, WinForms, C++/CLI, MySQL, Visual Studio

Lead-Entwickler / Softwarearchitekt

Verband der Vereine Creditreform e.V., Neuss

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Neuentwicklung einer Faktura-Anwendung nach gescheitertem Vorprojekt

Lead-Architektur und -Entwicklung einer Anwendung zur Erfassung von Abrechnungsdaten, Fakturierung von Leistungen und Rechnungserstellung. Nach dem Scheitern eines mehrjährigen Vorprojekts wurde die Anwendung in einem kleinen Team neu konzipiert und innerhalb von sechs Monaten erfolgreich umgesetzt. Verantwortlich für Anwendungs- und Datenbankarchitektur, Schnittstellen zwischen GUI und Backend, Datenübernahme aus Fremdsystemen, Massenimport historischer Abrechnungsdaten sowie Aufbau und Betreuung der Build- und Testsysteme.

Ergebnis
Erfolgreicher Projektabschluss innerhalb des geplanten Zeitrahmens; tragfähige Neuarchitektur, belastbare Schnittstellen und produktionsfähige Build- und Testumgebung.

Technologien
Java EE 6, Java 8, EJB 3, EclipseLink/JPA, JTA, JAX-RS/REST, JSF, Swing, XML/XSD, Oracle, WebLogic, Maven, Mercurial, Jenkins, Linux/Bash

Backend-Entwickler / DevOps

Verband der Vereine Creditreform e.V., Neuss

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Backend-Entwicklung und DevOps-Unterstützung in einem laufenden Java-Enterprise-Projekt

Einstieg als Ersatzentwickler in ein laufendes mehrjähriges Projekt zur Abwicklung von Auslandsaufträgen. Neu- und Weiterentwicklung von REST- und Webservices sowie Konzeption und Implementierung von Schnittstellen zur Anbindung an das Programmsystem der Auslandsabteilung.

Nach kurzer Einarbeitung Übernahme zusätzlicher Verantwortung für Build-, Test- und DevOps-Themen innerhalb des Projektteams.

Ergebnis
Schnelle produktive Integration in ein laufendes Projekt; zuverlässige Umsetzung von Backend- und Schnittstellenthemen sowie Entlastung des Teams bei Build- und Infrastrukturaufgaben.

Technologien
Java EE 6, Spring, Hibernate/JPA, JTA, JAX-RS/REST, Webservices, JSF, JAXB, XML/XSD, Oracle, WebLogic, Maven, Mercurial, Jenkins, Linux/Bash

Entwicklung / Legacy-Modernisierung

Öffentlicher Sektor

Öffentlicher Dienst

1000-5000 Mitarbeiter

Langjährige Entwicklung, Wartung und Modernisierung von Fachverfahren

Langjährige Mitarbeit an Fachverfahren – von Perl-/CGI-Weboberflächen und C/C++-/COBOL-nahen Altverfahren bis zu Java-Enterprise-Anwendungen, Webservices, Suchlösungen und Massendatenverarbeitung. Schwerpunkte waren Wartung und Ablösung bestehender Verfahren, Entwicklung von Schnittstellen zwischen Alt- und Neusystemen, Datenkonvertierung, Webanwendungen, Servicebibliotheken sowie Unterstützung bei Migrationen auf moderne Plattformen.

Besondere Erfahrung entstand in der Verbindung historischer Plattformen mit neueren Technologien:
COBOL85/2000, C/C++, BS2000/HOST, Linux/Windows, Java EE, .NET-Interop, P/Invoke, C++/CLI, Webservices, XML-Verarbeitung und datenintensive Konvertierungsprozesse.

Technologien
COBOL85/2000, C, C++, C++/CLI, Perl/CGI, Java SE/EE, EJB, Spring, Hibernate/JPA, JAX-WS/SOAP, JSF, JAXB, XML/XSD/XSLT, STX, Lucene/Hibernate Search, JavaScript, VB6, VB.NET, P/Invoke, MySQL, Oracle, SQLite, JBoss, Tomcat, OC4J, GlassFish, BS2000/HOST, Linux, Windows, Maven, Ant, IBM Synergy

Bewertungen


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden