Alexander Weigel
Senior Software Engineer

Backend-Architektur, JVM-Systeme und technische Qualität für langlebige Software.

Rund 15 Jahre Erfahrung mit komplexer Individualsoftware. Schwerpunkt: JVM, Spring, Architektur, TDD und Build-/Deployment-Automatisierung.

15Jahre Erfahrung
8+Jahre Public Sector
60k+interne Nutzer im Großprojekt
JVMBackend-Fokus
01

Profil

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

Architektur

Klare Systemgrenzen, robuste Schnittstellen und technische Entscheidungen, die später noch verständlich sind.

Backend

JVM, Spring, Persistenz, REST, Batch-Verarbeitung und langlebige Fachlogik.

Qualität

TDD, Code Reviews, Pair Programming, CI/CD, statische Analyse und Build-Automatisierung.

Kommunikation

Schnittstelle zwischen Entwicklung, Fachlichkeit, Architektur, Projektleitung und externen Partnern.

02

Kompetenzen

Programmiersprachen & Plattformen

Java / JVMClojureJavaScriptTypeScriptSQLC#

Web & Frontend

ReactNext.jsAngularAngularJSHTML5CSS3

Backend & Architektur

Spring / Spring BootHibernate / JPAJersey RESTJava EEJSP / JSF / CDIXtext / Xtend

Delivery & Infrastruktur

GradleMavenAnt / IvyJenkinsNexusDocker / PodmanGitLab CI

Infrastruktur & Daten

Oracle WebLogicJBoss / WildFlyKubernetesKafkaAWS S3Azure AuthOracle DBMSPostgreSQLMySQL

Qualität & Zusammenarbeit

TDDJUnitCheckstyleSonarQubeSeleniumFitNesseSoapUICode ReviewPair Programming

Tools & Methoden

IntelliJ IDEAEclipseGit / SVNJIRAConfluenceKibana / GrafanaLokiScrum / KanbanRUPRelease Management
03

Erfahrung

Senior Entwickler in führender Rolle

Produktprojekt mit Tag-Filtersystem, Änderungshistorie, Azure Auth, Flyway und Containerisierung.

Senior Entwickler

Zentrale Fachanwendung im öffentlichen Sektor mit über 60.000 internen Nutzern, DSLs, Batch-Verarbeitung, Build-Migration und Defektkoordination.

Entwickler

Konfigurierbares Installationsprogramm für Windows-Kundenumgebungen mit Kompatibilitätsprüfung und Rollback-Mechanismus.

Entwickler

Weiterentwicklung eines internen ERP-Systems, neuer fachlicher Scope und Reduzierung der Build-Dauer um 50 Prozent.

Tester / Release Manager / Entwickler

J2EE-Systeme, CI/CD, Kundeninstallationen, Hotfixes und automatisierte Systemtests.

04

Open Source

Eigene Werkzeuge, offen entwickelt und nachvollziehbar dokumentiert.

Freesby

Native macOS-App zur Speicherplatzanalyse mit interaktiver Sunburst-Karte, Finder- und Quick-Look-Unterstützung sowie sicherer Bereinigung über den Papierkorb. Freesby auf GitHub ansehen

05

Aus- und Weiterbildungen

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

Lassen Sie uns über passende Senior-Backend-Rollen sprechen.

Offen für passende Rollen remote oder hybrid im Raum Nürnberg. Verfügbarkeit nach Absprache; für Rückfragen zum Profil genügt eine kurze Nachricht.