Senior / Lead Developer
Hands-on development in Java and Spring Boot, feature delivery in legacy and greenfield systems, technical leadership of small teams, code quality and refactoring.
Fluch IT Consulting UG (haftungsbeschränkt)
Senior / Lead Developer · Software Architect · Application Manager
Java · Spring Boot · Azure AKS · OpenShift · Legacy Modernisation
Senior software engineer and architect with more than ten years of project experience building business-critical Java enterprise applications. My industry focus is banks and building societies — grown system landscapes with many consuming systems, where changes have to remain backward compatible.
The emphasis of recent years has been replacing legacy Java EE monoliths with modern Spring Boot architectures and running them on OpenShift and Azure AKS — from cutting the functional boundaries through implementation to operational responsibility. Throughout in a dual role: hands-on development alongside overall technical ownership as lead or application manager.
My particular strength lies in situations with an unclear starting point: taking over error-prone legacy systems, reengineering without available source code, replacing services under strict backward compatibility, and tracing faults across application boundaries. A mathematician by training — analytical mastery of complex domains is the core of how I work.
The following roles are offered equally and can be combined within one engagement.
Hands-on development in Java and Spring Boot, feature delivery in legacy and greenfield systems, technical leadership of small teams, code quality and refactoring.
Assessment of existing architectures, technical concepts, service boundaries, and support for business analysis on technically complex changes.
Overall technical ownership of an application including operations, monitoring, incident support, coordination with consuming systems and steering of external suppliers.
Breaking up monoliths, migrating from Java EE to Spring Boot, moving from VMs to OpenShift and Azure AKS, replacing third-party components.
Analysis of historically grown applications, moving error-prone implementations into sound models, structural remediation during live operation.
For project enquiries, email or phone are the quickest way to reach me. A detailed profile is available on request.