Florian Albers

Senior Software Engineer

Florian Albers ist freiberuflicher Senior Software Engineer aus Dorsten und arbeitet für Unternehmen im gesamten deutschsprachigen Raum, remote wie vor Ort. Sein Schwerpunkt liegt auf KI in Enterprise-Systemen – LLM-Integration, KI-Agenten und KI-gestützte Softwareentwicklung – auf dem Fundament langjähriger Erfahrung mit Java, Spring Boot, Apache Kafka und Kubernetes sowie Webanwendungen mit React und Angular. Er begleitet Projekte von der Architekturentscheidung bis in den produktiven Betrieb. Projekterfahrung bringt er aus Gesundheitswesen und Versicherung, Logistik, Entsorgung und öffentlichem Sektor mit, unter anderem aus Mandaten für adesso SE, Deutsche Bahn, Helvetia, Envivas, Remondis und Swiss Post.

Profile im Netz
Florian Albers – Software Engineer für KI und Enterprise-Java

Qualifikation & Erfahrung

Acht Jahre, vier Branchen, ein Anspruch: Microservice-Architekturen, die mit jeder neuen Anforderung klarer werden, statt komplexer.

Expertise

Zertifizierungen

  • B.Sc. IT- und Softwaresysteme
  • Oracle Certified Professional: Java 11
  • Certified Spring Professional 2024 [v2]
  • Certified Kubernetes Application Developer
  • adesso certified BSI Practitioner

Trainings

  • Java Design Patterns
  • Spring Framework
  • Microservices mit Spring Boot und Spring Cloud
  • Buildmanagement
  • Java Unit Testing
  • Introduction to Kubernetes
  • Profiling-Performanceoptimierung
  • Informationssicherheit
  • Penetration Tests / Ethical Hacking
  • Introduction to AI and Machine Learning
  • BSI CRM & Eclipse Scout

Skills

Projekterfahrung

04.2025 – heute
aktuell
Versicherung

Full-Stack Software Engineer

MicroservicesSpringKafkaKubernetes

Neuentwicklung einer Microservice-Landschaft zur Integration des Telematikinfrastruktur-Messengers in bestehende Unternehmensprozesse und Evaluierung einer Dokument-Konvertierung zur Langzeitarchivierung

  • Konzeption, Implementierung und Deployment von Microservices, die Matrix-Chat-Events des TI-Messengers aus Apache Kafka übernehmen, mit Stammdaten anreichern, für die Kundenberatung darstellen und revisionssicher archivieren – über den TI-Messenger-Standard sind 80+ Mio. Versicherte erreichbar.
  • Umsetzung eines Mechanismus zur Event-Fehlerbehandlung basierend auf Apache Kafka inklusive DLQ-Replay-Mechanismus.
  • Implementierung und Evaluierung von Lösungsansätzen zur Ablösung einer bestehenden allgemeinen Dokument-Konvertierungssoftware zum Zweck der Langzeitarchivierung.
  • Koordination von fachlichen und technischen Anforderungen zwischen bilingualen Teams.
MethodikAgile Methoden, Code Reviews
ProgrammiersprachenCSS, HTML, Java
BackendApache Kafka, REST, SOAP, Spring, Spring Test, XSLT
TestautomatisierungAssertJ, JUnit
DatenbanksystemeMongoDB, OpenSearch
Build- und PaketmanagementHELM, Maven
Containerisierung, Virtualisierung und HyperscalerArgoCD, Docker, Kubernetes, MinIO, S3
DevOpsCI/ CD Pipelines, Git, GitLab, Jaeger
Identity und Access ManagementKeycloak
WerkzeugeApache FOP, Aspose.Total, Bouncy Castle, Gotenberg, IntelliJ
KonzepteKryptographie
10.2024 – 01.2025
Recruiting

Full-Stack Software Engineer

ReactPrompt EngineeringSpringMicroservices

Neuentwicklung eines KI-gestützten Systems zur Unterstützung des Staffing-Prozesses durch Vorschlagen von passenden Mitarbeiterprofilen für unstrukturierte Stellenausschreibungen

  • Migration des Frontend-Technologiestacks hin zu React durch reimplementierung des Angular-Frontends mit der Statemanagement-Bibliothek Zustand.
  • Kostensenkung von 60% durch Optimierung von LLM-Prompts zur Extraktion strukturierter Daten.
  • Implementierung von Prozessen inkl. REST-API zum Importieren und Scoren von Profilen.
  • Einrichtung einer SonarQube- und JUnit-Integration für GitLab CI Pipelines.
  • Einrichtung eines Mechanismus für individualisierbare UI-Themes.
MethodikAgile Softwareentwicklung, Code Reviews, Pair Programming
ProgrammiersprachenCSS, HTML, Java, TypeScript
BackendJOOQ, REST, Spring
FrontendAngular, MUI, React, Vite, Vitest, Zustand
AIPrompt Engineering
TestautomatisierungAssertJ, JUnit
Build- und PaketmanagementGradle
Containerisierung, Virtualisierung und HyperscalerDocker, Kubernetes
DevOpsCI/ CD Pipelines, Git, GitLab, SonarQube
WerkzeugeIntelliJ
12.2023 – 09.2024
Fahrzeugvermietung

Software Engineer

JavaOracle DBRESTBSI CRM

Erweiterung, Wartung, und Optimierung eines CRM- und Flottenverwaltungssystems zur Kurz- und Langzeitvermietung von Fahrzeugen und Erschließung neuer Geschäftszweige und -kanäle

  • Erweiterung des Fakturaprozesses für kundenindividuelle Abrechnungsintervalle und -gruppen.
  • Erzielung einer um 40% höheren Verarbeitungsgeschwindigkeit des Fakturaprozesses durch technische Optimierungen bei der Abfrage von Oracle Datenbanken.
  • Implementierung einer Verwaltung von ca. 8.000 Autobahnund E-Vignetten p.a.
  • Realisierung der Vererbung von ca. 5.000 vereinbarten Säulenrabatten entlang der Firmenhierarchien und deren Integration in den Fakturaprozess.
  • Erweiterung von Kernkomponenten zur Realisierung der B2C-Fähigkeit.
  • Durchführung von Releases, Qualitätssicherungsmaßnahmen und Datenmigrationen.
  • Analyse und Behebung von Softwarefehlern.
  • Technische Konzeption diverser Features.
MethodikAgile Softwareentwicklung, Code Reviews, Pair Programming, UML-Modellierung
ProgrammiersprachenJava, SQL
BackendBSI CRM, Eclipse Scout, Hibernate, JPA, REST
DatenbanksystemeOracle DB
Containerisierung, Virtualisierung und HyperscalerDocker
DevOpsCI/ CD Pipelines, Git, GitLab, Jenkins, Kibana
WerkzeugeConfluence, Eclipse, IntelliJ, Jasper Reports, Jira
05.2023 – 12.2023
Fahrzeugvermietung

Software Engineer

JavaOracle DBRESTBSI CRM

Neuentwicklung eines Kundenportals basierend auf einem bestehenden CRM- und Flottenverwaltungssystem

  • Anbindung eines neuen Kundenportals an ein Flottenverwaltungs-Bestandssystem.
  • Umsetzung einer API zur Bestandslistenund Detailansicht von vermieteten Fahrzeugen.
  • Realisierung eines API für einen mehrstufigen Freigabeprozesses für Fahrzeugbestellungen.
  • Unterstützung bei der Erweiterung des Flottenmanagement-Systems um Funktionalitäten für die Verwaltung von Interimsfahrzeugen.
  • Implementierung von Prozessschritten auf Basis des Frameworks BSI-CRM.
MethodikAgile Softwareentwicklung, Code Reviews
ProgrammiersprachenJava, SQL
BackendBSI CRM, Eclipse Scout, Hibernate, JPA, REST
DatenbanksystemeOracle DB
Build- und PaketmanagementMaven
DevOpsCI/ CD Pipelines, Git, GitLab, Jenkins, Kibana
WerkzeugeConfluence, IntelliJ, Jira
12.2022 – 05.2023
Versicherung

Software Engineer

JavaETLPostgreSQL, BSI CRM

Weiterentwicklung eines propäritären CRM Systems zur Bestandskundenverwaltung und Neukundenaquise

  • Implementierung eines regulären ETL-Imports zur sukzessiven Synchronisierung von ca. 11 Mio. Versichertendatensätzen mit einem bestehenden Versichertenlexikon.
  • Realisierung eines Mechanismus für die Zusammenführung von Duplikaten in den Bestandskundendaten zur Gewährleistung der Datenintegrität.
  • Technische Umsetzung eines Datenschutzkonzepts zur Herstellung der Rechtssicherheit nach europäischen Standards.
  • Implementierung von Wizard-Steps zur Abbildung von Vertriebsprozessen.
MethodikAgile Softwareentwicklung, Code Reviews
ProgrammiersprachenJava, SQL
BackendBSI CRM, Eclipse Scout, Hibernate, JPA, REST
DatenbanksystemeETL, PostgreSQL
Build- und PaketmanagementMaven
Containerisierung, Virtualisierung und HyperscalerDocker
DevOpsGit, GitLab, Jenkins
WerkzeugeIntelliJ
12.2021 – 12.2022
Logistik

Full-Stack Software Engineer

JavaSpringAngularMicroservices

Neuentwicklung eines Logistikmoduls für ein ERP-Microservice System zur Planung und operativen Begleitung von Touren

  • Backend Lead und Vorantreiben der Entwicklung eines Microservice-Moduls eines neuen ERP-Systems ausgelegt auf über 30.000 Mitarbeitende an rund 900 Standorten auf vier Kontinenten.
  • Realisierung einer Anwendungsdomäne zur Abbildung von geplanten und operativen Touren sowie deren Generierung anhand von Vertragsdaten.
  • Optimierung der Tour-Anfahrtreihenfolge samt Testautomatisierung im Spring Backend.
  • Integration eines Dokumentenmanagementsystems zum Archivieren und Abrufen von Lieferscheinen, Gefahrgutscheinen und weiteren Nachweisen.
  • Entwicklung einer 360°-Sicht für Disponenten zur übersichtlichen Darstellung und Verwaltung kontextrelevanter Elemente in Angular und Anbindung der Backend-API.
  • Durch Vorantrieben der Entwicklung maßgeblich zur erfolgreichen Einführung der Anwendung am ersten Standort beigetragen.
MethodikAgile Softwareentwicklung, Code Reviews, Pair Programming, UML-Modellierung
ProgrammiersprachenCSS, Groovy, HTML, Java, TypeScript
BackendHibernate, JPA, Microservices, RabbitMQ, REST, Spring
FrontendAngular, RxJs
TestautomatisierungAssertJ, Jest, JUnit, Mockito
DatenbanksystemeFlyway, PostgreSQL
Build- und PaketmanagementGradle
Containerisierung, Virtualisierung und HyperscalerDocker, Kubernetes
DevOpsGit, GitLab, Graylog
WerkzeugeConfluence, IntelliJ, Jira