Senior Software Engineer

Architektur, Backend-Entwicklung und technische Qualität für langlebige Softwaresysteme.

Ich konzipiere, entwickle und stabilisiere komplexe Individualsoftware mit Schwerpunkt JVM, Spring, modellgetriebener Entwicklung, Testautomatisierung und Build- bzw. Deployment-Prozessen.

15 Jahre Erfahrung Raum Nürnberg Deutsch / Englisch / Russisch

Profil

Senior-Softwareentwickler mit rund 15 Jahren Erfahrung in Konzeption, Entwicklung und Qualitätssicherung komplexer Individualsoftware. Über 8 Jahre davon im öffentlichen Sektor, mit tiefem Fachwissen zu modellgetriebener Entwicklung und großen fachlichen Schnittstellen.

Architektur mit Bodenhaftung

Technische Entscheidungen, die Teams verstehen, weiterentwickeln und im Betrieb verantworten können.

Qualität als System

TDD, Code Reviews, Pair Programming, CI/CD, statische Analyse und klare Standards statt zufälliger Stabilität.

Kommunikation über Grenzen

Erfahrung als Ansprechpartner für Architektur, Projektleitung, Fachbereiche, Kunden und externe Dienstleister.

Für passende Senior-Engineering-Rollen

Besonders wirksam bin ich dort, wo technische Tiefe, saubere Umsetzung und verlässliche Abstimmung zusammenkommen müssen.

Backend & JVM-Systeme

Java, Spring, Hibernate, REST, Batch-Verarbeitung, Persistenz, Schnittstellen und langlebige Fachlogik.

Build, Migration & Delivery

Gradle, Maven, Jenkins, GitLab CI, Docker, Podman, Nexus und Migrationen, die Entwicklungsprozesse spürbar beschleunigen.

Technische Führung

Architekturentscheidungen, Review-Kultur, Defektkoordination, Wissenstransfer, Scrum-Master-Vertretung und Teamabstimmung.

Kernkompetenzen

Ein technischer Schwerpunkt auf JVM und Backend, ergänzt durch Frontend-Erfahrung, Infrastruktur, Test und moderne Entwicklungsprozesse.

Sprachen & Plattformen

Java / JVM Clojure JavaScript TypeScript SQL C#

Backend & Frameworks

Spring / Spring Boot Hibernate / JPA Jersey REST Java EE JSP / JSF / CDI Xtext / Xtend

Build, Infrastruktur & Daten

Gradle Maven Jenkins Docker / Podman Kubernetes Kafka Oracle DBMS PostgreSQL MySQL AWS S3 Azure Auth

Test, Qualität & Zusammenarbeit

TDD JUnit SonarQube Selenium FitNesse Code Review Pair Programming Scrum Kanban

Berufserfahrung

Auszug aus Projekten und Rollen, anonymisiert und fokussiert auf Verantwortung, Wirkung und Technologie.

09/2025 – 03/2026

Senior Entwickler in führender Rolle

IT-Dienstleistung · Internes Produktprojekt

Single-Page-Anwendung zur Verwaltung von Artikelbeständen über mehrere Warenhäuser hinweg.

  • Verantwortung für Architektur und technische Entscheidungen.
  • Konzeption und Implementierung von Tag-basiertem Filtersystem und Änderungshistorie.
  • Integration von Azure-Authentifizierung, Flyway-Migrationen und Containerisierung.
Spring Hibernate PostgreSQL React Next.js Docker
03/2017 – 09/2025

Senior Entwickler

Öffentlicher Dienst / Verwaltung · Großprojekt

Zentrale Fachanwendung zur Arbeitsvermittlung mit über 60.000 internen Nutzern und tausenden externen Partnern über XML-basierte Fachschnittstellen.

  • Weiterentwicklung fachlicher Anforderungen in mehreren Domänen mit modellgetriebenen, textuellen DSLs.
  • Entwicklung mehrerer Batch-Verarbeitungen, darunter ein komplexer Import-Batch für externe Fachdaten.
  • Ansprechpartner für Architektur-Umbauten, Build-System-Migration, Defektkoordination und Qualitätssicherung.
  • Code Reviews, Pair Programming, TDD, Scrum-Master-Vertretung und Wissenstransfer.
Java EE Spring Boot Xtext / Xtend Oracle DBMS Kubernetes Kafka Gradle
10/2016 – 02/2017

Entwickler

Messgerätetechnik / Industrie

Konzeption und Entwicklung eines breit konfigurierbaren Installationsprogramms für Windows-Kundenumgebungen mit mehreren Tausend Endanwendern.

  • Anforderungsanalyse, Stakeholder-Kommunikation, Machbarkeitsstudie und Aufwandsschätzung.
  • Umsetzung von Benutzeroberflächen, Geschäftslogik, Kompatibilitätsprüfung und Rollback-Mechanismus.
Java SE C# IzPack Windows API WildFly
05/2016 – 09/2016

Entwickler

IT-Dienstleistung · Internes ERP-Projekt

Weiterentwicklung eines internen ERP-Systems zur Projektbudget-, Arbeitszeit- und Mitarbeiterverwaltung.

  • Konzeption und Umsetzung neuen fachlichen Scopes, unter anderem Skills-Management.
  • Reduzierung der Build-Dauer um 50 Prozent durch Optimierung der Build-Skripte.
Java EE JSF CDI Hibernate MySQL
02/2010 – 11/2014

Tester / Release Manager / Entwickler

Luft- und Raumfahrt / Industriefertigung

J2EE-Systeme zur Zentralisierung von Produkt- und Dienstleistungsinformationen in einer sicheren kollaborativen Umgebung.

  • Fachliche Führung von Junior-Entwicklern, CI/CD-Aufbau und Remote-Installation beim Kunden.
  • Ansprechpartner für Defekte, Hotfixes und Workarounds sowie manuelle und automatisierte Systemtests.
J2EE Spring Hibernate Liferay SOAP / REST FitNesse

Zertifizierungen & Ausbildung

Formale Grundlagen und gezielte Weiterbildung in agiler Führung, moderner Webentwicklung und Machine Learning.

  • Professional Scrum Master I (PSM I)2021
  • Einführung in modernes Maschinelles Lernen mit Deeplearning4j2017
  • Angular 2, HTML5, CSS3 und JavaScript2016
  • Diplom-Informatiker (FH)2008

Kontakt

Offen für passende Senior-Engineering-Rollen im JVM- und Backend-Umfeld sowie für fachlichen Austausch zu Architektur und technischer Qualität.

Direkter Kontakt

Für passende Senior-Engineering-Rollen, fachlichen Austausch und Rückfragen zu meinem Profil.