Stefan Amann-Senior Backend Architect — Regulierte Java- & Go-Systeme
Tagessatz prüfen
Erfahrungen
Sole Architect and Developer
Bauernhof-Eis Stangl GbR
Konzeption und Umsetzung einer kompakten ERP-, CRM-, Buchhaltungs- und Produktionsplanungsplattform für einen deutschen Lebensmittelhersteller. Das System ersetzt Rechnung11, selbst gebaute Excel-Listen und manuelle Prozesse für weniger als 10 interne Nutzer.
- Die komplette Plattformarchitektur als alleiniger Architect und Developer entworfen und umgesetzt.
- Module für Kundenverwaltung, B2B-Bestellabwicklung, Rechnungsstellung, Produktionsplanung und Unterstützung der Buchhaltung gebaut.
- DATEV-Export, ZUGFeRD/XRechnung-E-Rechnungen, FinTS-Bankbuchungssynchronisierung und GoBD-Audit-Trail-Konzepte umgesetzt.
- KI-gestützte Workflows für Prototyping, Testunterstützung und schnellere Umsetzung genutzt, dabei aber die volle Architektur-, Review-, Teststrategie- und technische Verantwortung behalten.
Technologie: Java 23, Spring Boot 3, Spring Data JPA, Spring Security, Vue 3, TypeScript, PostgreSQL, Flyway, REST, OpenAPI, JWT, TOTP, RBAC, DATEV, FinTS, ZUGFeRD, XRechnung, GoBD, JUnit, Mockito, Testcontainers, Playwright, Docker, GitLab CI/CD
Backend Engineer
Worldline Germany GmbH
Backend-Entwicklung für ein produktives, sicheres Kommunikations-Gateway, das deutsche Krankenkassen mit der nationalen Telematikinfrastruktur verbindet. Das System unterstützt regulierte medizinische Datenkommunikation und Nachrichtenflüsse rund um FHIR, KIM und TIM.
- Backend-Features und Bugfixes für das gematik-Telematik-Gateway ausgeliefert, das deutsche Krankenkassen an die TI anbindet.
- Java/Spring-Services für FHIR-, KIM- und TIM-Nachrichtenverarbeitung sowie Integrationsflüsse gebaut.
- Kryptografische Nachrichtenverarbeitung (PKI, Hashing, digitale Signaturen) über sichere Kommunikationspfade gehärtet.
- 5 größere Produktionsfehler behoben und die Testabdeckung für sichere Nachrichtenverarbeitung und Integrationsflüsse erhöht.
Technologie: Java, Java EE, Spring, Spring Boot, Spring Data, FHIR, KIM, TIM, REST, SMTP, POP3, LDAP, PKI, Kryptografie, MongoDB, Kubernetes, Docker, OpenAPI, GitLab, Nexus
Backend Engineer / Software Architect
LYNQTECH GmbH
Backend-Entwicklung und Architektur für eine B2B-SaaS-Plattform im Energiesektor auf Basis von Go- und Java-Microservices, die auf Kubernetes und AWS liefen. Verantwortlich für End-to-End-Dokumenten-Workflows: Erzeugung, Persistenz/Archivierung, Druck und Versand. Außerdem wurden interne Druck- und Mailing-Prozesse durch eine Integration der Deutsche Post API ersetzt. Die Arbeit umfasste auch Feature-Delivery, Performance-Profiling, Prototyping, mit OAuth2/JWT abgesicherte APIs und CI/CD-Workflows.
- Go- und Java-Microservices für eine B2B-SaaS-Plattform im Energiesektor auf Kubernetes und AWS gebaut.
- End-to-End-Dokumenten-Workflows für Erzeugung, Persistenz/Archivierung, Druck und Versand verantwortet.
- Interne Druck- und Mailing-Prozesse durch eine Deutsche Post API-Integration ersetzt.
- REST/OpenAPI-Service-Schnittstellen und mit OAuth2/JWT abgesicherte Authentifizierungsflüsse gebaut.
Technologie: Go, Java, Quarkus, Spring Boot, Spring Data, REST, OpenAPI, OAuth2, JWT, AWS Aurora, RDS, S3, Cognito, PostgreSQL, MySQL, Kubernetes, Docker, GitHub, Jenkins, Drone
Backend Engineer / DevOps Engineer
n-design GmbH
Migration einer produktiven Telematik-Anwendung von Java 8 auf Java 17, inklusive Dependency-Upgrades, Behebung veralteter APIs und Aufbau isolierter CI-Pipelines für nachgelagerte Java-Bibliotheken in einer air-gapped Umgebung.
- Produktive Telematik-Anwendung und Abhängigkeiten von Java 8 auf Java 17 migriert.
- Java-17-Kompatibilitätsprobleme in mehr als 15 Modulen gelöst, inklusive JAXB-Entfernung und reflektivem Zugriff auf JDK-interne APIs in der Kryptolayer.
- Isolierte GitLab/Jenkins/Nexus-CI-Pipelines entworfen und gebaut, die jede transitive Java-Abhängigkeit für eine air-gapped Zielumgebung aus dem Quellcode neu gebaut haben.
- Kryptografie-Code im Zuge des Java-17-Upgrades auf JCA und Bouncy Castle (AES, ECC, Hashing) migriert.
Technologie: Java, Java 17, GitLab, Jenkins, Nexus, JCA, Bouncy Castle, AES, ECC, Hashing
Java and Database Specialist / Technical Analyst
Volkswagen Financial Services
Fachspezifische Unterstützung für ein großes länderübergreifendes Rechenzentrums-Migrationsprogramm mit Hunderten von Anwendungen und Tausenden von Datenbanken. Eingestiegen im letzten Drittel des Hauptprojekts und später als Teil eines Spezialistenteams verlängert, das Länder-Migrationen wie UK, Frankreich und weitere Tochtergesellschaften unterstützt hat.
- Migrationsanalysen und Fehlerbehebung über Java-Anwendungen und Oracle-/SQL-Server-Landschaften mit Hunderten von Apps und Tausenden von Datenbanken vorangetrieben.
- Fehlgeschlagene Lift-and-Shift-Migrationen behoben, die zu starken Performance-Einbußen geführt hatten.
- Java-basierte Oracle Stored Procedures aus alten Oracle-Umgebungen auf einen neuen Oracle-Cluster migriert.
- Länder-Migrations-Workstreams mit Spezialistenteams für UK, Frankreich und weitere VW-Tochtergesellschaften vorangetrieben.
- Performance-Regressions nach Lift-and-Shift-Migrationen analysiert und bei der Behebung auf Anwendungs- und Datenbankebene unterstützt.
Technologie: Java, Oracle, Oracle Stored Procedures, Microsoft SQL Server, Python, Perl, Tomcat, Linux, Windows Server, Azure, AWS
Mitgründer und CTO
Lyngual GmbH
Mitgründer und CTO eines Übersetzungsmarktplatzes, der Kunden, Agenturen und Übersetzer verbindet. Ich habe die Technologieorganisation aufgebaut, das IT-Team eingestellt und geführt, die technische Architektur definiert und die öffentliche Beta-Version innerhalb von 10 Monaten nach der Gründung gelauncht. Die Plattform unterstützte Übersetzer aus 70 Ländern sowie Leistungen wie Übersetzung, Lektorat, maschinelle Übersetzung, beglaubigte Übersetzung und Agenturportale.
- Ein 5-köpfiges IT-Team in einem 12-köpfigen Unternehmen über zwei Länder hinweg aufgebaut und geführt.
- Technische Strategie, Architektur, Infrastruktur, Delivery-Prozess und Plattform-Roadmap definiert.
- Eine Java/Go-Microservice-Architektur für Marketplace-Workflows, Matching, Aufträge, Sprachservices, Agenturportale und Zahlungen entworfen und umgesetzt.
- Adyen integriert und anfangs Stripe implementiert, bis eine Ablehnung beim Onboarding durch den Provider die Entfernung nötig machte.
- CI/CD, Secrets-Management, Private-Cloud-Infrastruktur und Kanban-basierte Lieferung etabliert.
- Die öffentliche Beta innerhalb von 10 Monaten nach Gründung live gebracht. Da die Nachfrage auf Käuferseite durch die COVID-Zeit eingeschränkt war, habe ich 2022 bewusst entschieden, den Betrieb herunterzufahren und wieder in die freiberufliche Backend-Architektur zurückzukehren.
Technologie: Java, Go, Rust, React, Spring Boot, Spring Data, PostgreSQL, MySQL, Redis, REST, GraphQL, OAuth2, JWT, Nomad, Consul, Vault, Docker, GitLab CI/CD, Rundeck, Adyen, Stripe, OpenAPI
Technischer Leiter
BMW AG via NTT Data
Technischer Leiter für BMW MNO Manager, ein SIM-Karten-Verwaltungssystem innerhalb des ConnectedDrive-Ökosystems. Ich wurde nach der erfolgreichen Stabilisierung der BMW Online Entertainment Cloud-Migration eingesetzt, um ein zweites eskaliertes Cloud-Migrationsprogramm wieder auf Kurs zu bringen.
- MNO Manager mitten in der Eskalation übernommen und innerhalb des ersten Sprint-Zyklus einen neuen wöchentlichen Liefer-Rhythmus mit dem BMW-Programmmanagement etabliert.
- Technischer Leiter für ein 7-köpfiges Team während der Plattformmigration von MNO Manager und eines teilweisen Backend-Rewrites.
- Zentrale Plattformkomponenten von Legacy-Hosting in die OpenShift Private Cloud migriert.
- Die Integrationsmöglichkeiten für Telekommunikationsanbieter nach der Cloud-Migration erweitert und zusätzliche Provider-Integrationen für Hongkong und die USA ausgeliefert.
- Die SIM-Provisioning-Integration mit Mobilfunkanbietern in mehreren Regionen koordiniert, inklusive technischer Ansprechpartner auf Carrier-Seite für Rollouts in Hongkong und den USA.
Technologie: Java EE 7, PostgreSQL, IBM MQ, ActiveMQ, REST, SOAP, PKI, Hashing, digitale Signaturen, OpenShift, GlassFish, Jenkins, Scrum, Kanban, Private Cloud
Technischer Leiter / Backend-Architekt
BMW AG via NTT Data
Technischer Leiter für die Migration von BMW ConnectedDrive Online Entertainment auf OpenShift und den anschließenden Rewrite zur Connected Music Plattform. Ich kam zum Start der Eskalation ins Programm, unterstützte den Lift-and-Shift in die OpenShift Private Cloud und habe danach für einen anschließenden Microservice-Rewrite argumentiert und ihn geführt, um neue Streaming-Provider-Integrationen zu ermöglichen und BMWs Microservice-Richtung zu unterstützen. Zu den Provider-Integrationen gehörten Spotify, QQ Music, Napster und Deezer.
- 10 Entwickler in Deutschland, Rumänien, Spanien und Indien innerhalb eines 12-köpfigen Projektteams geführt.
- Die Backend-Architektur für alle BMW Online Entertainment Komponenten entworfen.
- Architektur-Entscheidungen in mehreren BMW-Architecture-Review-Meetings abgesichert.
- Für einen anschließenden Microservice-Rewrite der migrierten Plattform argumentiert und BMWs Freigabe zur Umsetzung erhalten, wodurch neue Streaming-Provider-Integrationen möglich wurden.
- Die Plattform in die OpenShift Private Cloud migriert; Oracle nach PostgreSQL migriert.
- Den weltweiten Rollout in über 40 ConnectedDrive-Märkten mit nur minimaler geplanter nächtlicher Downtime geliefert.
- Migrationsstrategie-Entscheidungen gemeinsam mit BMW zentraler Architektur und Betrieb vorangetrieben, einschließlich Oracle-zu-PostgreSQL-Migration, GlassFish-auf-OpenShift-Deployment und Zielgrenzen der Services.
Technologie: Java EE 7, REST, SOAP, PostgreSQL, Oracle, Redis, PKI, AES, Hashing, OpenShift, GlassFish, Jenkins, OpenAPI, Scrum, Kanban, Private Cloud
Senior Software Engineer / Architekt
mybestbrands GmbH
Modernisierung eines stark frequentierten Fashion- und Lifestyle-Portals von einer monolithischen Plattform zu einer Microservice-basierten Architektur geleitet. Die Plattform verarbeitete 3-5 Mio. Live-Produkte mit mehreren Angeboten und mehr als 30 Mio. inaktiven oder saisonalen Produktdatensätzen.
- Backend-Architektur und Implementierung innerhalb eines 6-köpfigen Engineering-Teams geleitet.
- Die Plattform von Monolith zu einer Microservice-basierten Architektur neu aufgebaut.
- REST-APIs eingeführt, die Web- und Mobile-Clients versorgten.
- Die Bereitstellung von manuellen Releases auf voll automatisiertes CI/CD umgestellt.
- Die Release-Frequenz von monatlichen oder wöchentlichen Releases auf mehrere Deployments pro Tag erhöht.
- Eine Zero-Downtime-Migration von der Legacy-Plattform geliefert.
Technologie: C#, Java, JavaScript, Python, Bash, Node.js, PowerShell, Spring Boot, Spring Data, Microsoft SQL Server, Solr, MongoDB, Elasticsearch, Azure Service Bus, REST, SOAP, Ansible, Jenkins, Bamboo, Rundeck, Linux, Windows Server, AWS, Azure, GCP
Alleiniger Technischer Leiter / Software-Architekt
Hotel Agenten GmbH
Langjähriger B2B/B2C-Engagement für eine Hotelbuchungsplattform mit Fokus auf Messeunterkünfte, einschließlich Architektur, Backend-Entwicklung, Betrieb, Support, Scraping, Datenanalyse, interner Tools und mehrerer Plattform-Rewrites über 10 Jahre.
- Über eine 10-jährige Zusammenarbeit alleinige technische Verantwortung übernommen und die Plattform durch drei größere Rewrites geführt, ausgelöst durch wechselnde Geschäftsanforderungen: Legacy Perl → PHP/Drupal → Java → ein geschichteter Java-API-Backend mit einem externen Frontend-Partner.
- Die Backend-Architektur, Implementierung und den Produktivbetrieb von Hotel Agenten als alleiniger technischer Leiter verantwortet.
- Buchungsprozesse, interne Admin-Tools, Dokumentenerstellung und Backoffice-Features auf Java/Spring/MySQL aufgebaut.
- Öffentliche REST/Swagger-APIs entworfen und gepflegt, die B2B-Partnerintegrationen in die Buchungsplattform antrieben.
- Einen polnischen Frontend-Entwicklungspartner für die API-gestützte Plattform-Iteration koordiniert.
- Scraping- und Datenanalyse-Tools aufgebaut; die Entwicklung vom Monolithen zur Headless-Plattform vorangetrieben.
Technologie: Java, JavaScript, HTML, CSS, Vaadin, Spring Boot, Spring Data, Spring Security, MySQL, Lucene, REST, Jenkins, Bamboo, Bitbucket, Rundeck, Linux, Swagger
Softwareentwickler / Architekt
Catbird Seat GmbH
Softwareentwicklung und Architektur für Webplattformen und Backend-Systeme.
Softwareentwickler / Architekt
Lorenz Software GmbH
Softwareentwicklung und Architektur.
Softwareentwickler
JobScout24 GmbH
Softwareentwicklung für eine Online-Recruiting-Plattform.
Militärdienst
Bundeswehr
Militärdienst einschließlich Auslandseinsatz-Erfahrung.
Selbstständiger Softwareberater
inet-advice
Selbstständiges Softwareberatungsunternehmen mit Fokus auf Backend-Entwicklung, Softwarearchitektur, Webplattformen und lang laufende Produktionssysteme. Zunächst als Vollzeit-Freelance-Unternehmen bis zum Militärdienst geführt. Später für ausgewählte Kundenprojekte, profitable Webangebote und wiederkehrende langfristige Einsätze wie Hotel Agenten weitergeführt. Das Unternehmen wurde vor der Mitgründung von Lyngual geschlossen und später bei der Rückkehr in die freiberufliche Beratung wieder aufgenommen.
Softwareentwickler
Webdatabases GmbH
Softwareentwicklung nach Abschluss der Berufsausbildung.
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Tourismus und Gastgewerbe, Automotive, Mode und Bekleidung, Einzelhandel und Energie.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Betrieb, Produktentwicklung, Projektmanagement, Strategie und Planung und Buchhaltung.
Zusammenfassung
Senior Backend Architect und Hands-on Java/Go Engineer mit über 20 Jahren Erfahrung beim Aufbau regulierter Backend-Systeme, Cloud-Migrationsprogrammen und Enterprise-Plattformen in Automotive, Healthcare, Finance, Energy, B2B SaaS und im deutschen Mittelstand.
Ich werde in eskalierte Programme geholt, wenn Systeme Architektur-Reviews bestehen, Audits überstehen, sicher migrieren und die Produktion am Laufen halten müssen. Erfolgsbilanz bei BMW ConnectedDrive, Volkswagen Financial Services, Worldline, LYNQTECH und deutschen SME-Plattformen.
Fähigkeiten
- Backend Und Architektur: Java, Spring Boot, Spring Data, Spring Security, Go, Rest Apis, Openapi, Microservice-Architektur, Backend-Architektur, Legacy-Modernisierung, Api-Design, Verteilte Systeme
- Cloud, Plattform, Devops: Kubernetes, Openshift, Docker, Gitlab Ci/Cd, Jenkins, Drone, Aws, Azure, Nomad, Consul, Vault, Ci/Cd-Automatisierung, Deployment-Automatisierung, Private Cloud, Cloud-Migration
- Daten Und Messaging: Postgresql, Oracle, Microsoft Sql Server, Mysql, Mongodb, Redis, Solr/Lucene, Flyway, Ibm Mq, Activemq, Smtp, Pop3, Ldap
- Sicherheit Und Regulierte Systeme: Oauth2, Jwt, Pki, Kryptografie, Digitale Signaturen, Hashing, Fhir, Kim, Tim, Fints, Datev-Export, Gobd-Audit-Trails, En16931, Zugferd, Xrechnung, Dsgvo/Gdpr
- FüHrung Und Delivery: Technische FüHrung, FüHrung Verteilter Teams, Architektur-Reviews, Stakeholder-Kommunikation, Migrations-Absicherung, Abstimmung Mit Anbietern, Agile Lieferung, Kanban, Scrum, Verantwortung FüR Die Produktion
Sprachen
Ausbildung
Ebit GmbH / ENSECO GmbH
IT-Spezialist für Anwendungsentwicklung · Anwendungsentwicklung · Crailsheim, Deutschland
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Sole Architect and Developer
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Forstern, Deutschland arbeiten
