Skip to main content
Top expert badge
Recommended expert
Profile header background

Stefan Amann-Senior Backend Architect — Regulated Java & Go Systems

Stefan Amann - Senior Backend Architect — Regulated Java & Go Systems - profile avatar
Profile header overlay
Forstern, Germany

Check rate

Experience

Jan 2026 - Present

Sole Architect and Developer

Bauernhof-Eis Stangl GbR

Position Summary
Sole Architect and Developer at Bauernhof-Eis Stangl GbR
Industries
Food and Beverage
Manufacturing
Business Areas
Accounting
Customer Service
Information Technology
Operations
Production
Sales

Design and implementation of a compact ERP, CRM, accounting, and production-planning platform for a German food manufacturer. The system replaces Rechnung11, self-built Excel sheets, and manual processes for fewer than 10 internal users.

  • Designed and implemented the full platform architecture as sole architect and developer.
  • Built modules for customer management, B2B order handling, invoicing, production planning, and accounting support.
  • Implemented DATEV export, ZUGFeRD/XRechnung e-invoicing, FinTS bank statement synchronization, and GoBD audit trail concepts.
  • Used AI-supported workflows for prototyping, test support, and implementation acceleration while retaining full architecture, review, testing strategy, and technical ownership.

Technology: 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

Jul 2024 - Oct 2025

Backend Engineer

Worldline Germany GmbH

Position Summary
Backend Engineer at Worldline Germany GmbH
Industries
Healthcare
Business Areas
Information Technology

Backend engineering for a production secure-communication gateway connecting German health insurers to the national telematics infrastructure. The system supports regulated medical-data communication and message flows around FHIR, KIM, and TIM.

  • Shipped backend features and bug fixes for the gematik telematics gateway connecting German health insurers to TI.
  • Built Java/Spring services for FHIR, KIM, and TIM message handling and integration flows.
  • Hardened cryptographic message handling (PKI, hashing, digital signatures) across secure communication paths.
  • Resolved 5 major production bugs and raised test coverage around secure message processing and integration flows.

Technology: Java, Java EE, Spring, Spring Boot, Spring Data, FHIR, KIM, TIM, REST, SMTP, POP3, LDAP, PKI, cryptography, MongoDB, Kubernetes, Docker, OpenAPI, GitLab, Nexus

May 2022 - Jun 2024

Backend Engineer / Software Architect

LYNQTECH GmbH

Position Summary
Backend Engineer / Software Architect at LYNQTECH GmbH
Industries
Energy
Business Areas
Information Technology

Backend engineering and architecture for an energy-sector B2B SaaS platform built on Go and Java microservices running on Kubernetes and AWS. Owned end-to-end document workflows. Generation, persistence/archiving, printing, and delivery. Also replaced internal print and mailing workflows with Deutsche Post API integration. Work also covered feature delivery, performance profiling, prototyping, OAuth2/JWT-secured APIs, and CI/CD workflows.

  • Built Go and Java microservices for an energy-sector B2B SaaS platform on Kubernetes and AWS.
  • Owned end-to-end document workflows covering generation, persistence/archiving, printing, and delivery.
  • Replaced internal print and mailing workflows with a Deutsche Post API integration.
  • Built REST/OpenAPI service interfaces and OAuth2/JWT-secured authentication flows.

Technology: Go, Java, Quarkus, Spring Boot, Spring Data, REST, OpenAPI, OAuth2, JWT, AWS Aurora, RDS, S3, Cognito, PostgreSQL, MySQL, Kubernetes, Docker, GitHub, Jenkins, Drone

Feb 2022 - Apr 2022

Backend Engineer / DevOps Engineer

n-design GmbH

Position Summary
Backend Engineer / DevOps Engineer at n-design GmbH
Industries
Information Technology
Business Areas
Information Technology
Operations
Product Development

Migration of a production telematics application from Java 8 to Java 17, including dependency upgrades, deprecated API remediation, and isolated CI pipeline setup for downstream Java libraries in an air-gapped environment.

  • Migrated production telematics app and dependencies from Java 8 to Java 17.
  • Resolved Java 17 compatibility issues across 15+ modules, including JAXB removal and JDK-internal reflective access in the crypto layer.
  • Designed and built isolated GitLab/Jenkins/Nexus CI pipelines that rebuilt every transitive Java dependency from source for an air-gapped target environment.
  • Migrated cryptography code to JCA and Bouncy Castle (AES, ECC, hashing) under the Java 17 upgrade.

Technology: Java, Java 17, GitLab, Jenkins, Nexus, JCA, Bouncy Castle, AES, ECC, hashing

Jul 2021 - Oct 2022

Java and Database Specialist / Technical Analyst

Volkswagen Financial Services

Position Summary
Java and Database Specialist / Technical Analyst at Volkswagen Financial Services
Industries
Banking and Finance
Business Areas
Information Technology
Project Management

Specialist support for a major cross-border data center migration program covering hundreds of applications and thousands of databases. Joined the main project in its final third and was later extended as part of a specialist team supporting country migrations including UK, France, and additional subsidiaries.

  • Drove migration analysis and troubleshooting across Java applications and Oracle/SQL Server estates spanning hundreds of apps and thousands of databases.
  • Resolved failed lift-and-shift migrations that had caused major performance regressions.
  • Migrated Java-based Oracle stored procedures from legacy Oracle environments onto a newer Oracle cluster.
  • Drove country-migration workstreams with specialist teams across UK, France, and additional VW subsidiaries.
  • Analyzed performance regressions after lift-and-shift migrations and supported remediation across application and database layers.

Technology: Java, Oracle, Oracle stored procedures, Microsoft SQL Server, Python, Perl, Tomcat, Linux, Windows Server, Azure, AWS

Mar 2020 - Feb 2022
Spain

Co-founder and CTO

Lyngual GmbH

Position Summary
Co-founder and CTO at Lyngual GmbH
Industries
Information Technology
Business Areas
Information Technology
Product Development
Project Management
Strategy

Co-founder and CTO of a translation marketplace connecting customers, agencies, and translators. Built the technology organization, hired and led the IT team, defined the technical architecture, and launched public beta within 10 months from company founding. The platform supported translators from 70 countries and services including translation, proofreading, machine translation, certified translation, and agency portals.

  • Built and led a 5-person IT team within a 12-person company across two countries.
  • Defined technical strategy, architecture, infrastructure, delivery process, and platform roadmap.
  • Designed and delivered a Java/Go microservice architecture for marketplace workflows, matching, orders, language services, agency portals, and payments.
  • Integrated Adyen and initially implemented Stripe before provider-side onboarding rejection required removal.
  • Established CI/CD, secrets management, private cloud infrastructure, and Kanban-based delivery.
  • Launched public beta within 10 months from founding. With buyer-side demand constrained through the COVID period, made a deliberate decision in 2022 to wind down operations and return to freelance backend architecture.

Technology: 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

May 2019 - Feb 2020

Technical Lead

BMW AG via NTT Data

Position Summary
Technical Lead at BMW AG via NTT Data
Industries
Automotive
Telecommunication
Business Areas
Information Technology
Project Management

Technical lead for BMW MNO Manager, a SIM card management system within the ConnectedDrive ecosystem. Assigned after successful recovery of the BMW Online Entertainment cloud migration to bring a second escalated cloud migration program back on track.

  • Took over MNO Manager mid-escalation and re-established weekly delivery rhythm with BMW program management within the first sprint cycle.
  • Technical Lead for a 7-person team through MNO Manager platform migration and partial backend rewrite.
  • Migrated core platform components from legacy hosting to OpenShift private cloud.
  • Extended telecom provider integration capabilities after the cloud migration and shipped additional telecom provider integrations for Hong Kong and the USA.
  • Coordinated SIM provisioning integration with mobile network operators across multiple regions, including carrier-side technical contacts for Hong Kong and USA rollouts.

Technology: Java EE 7, PostgreSQL, IBM MQ, ActiveMQ, REST, SOAP, PKI, hashing, digital signatures, OpenShift, GlassFish, Jenkins, Scrum, Kanban, private cloud

Jan 2017 - Apr 2019

Technical Lead / Backend Architect

BMW AG via NTT Data

Position Summary
Technical Lead / Backend Architect at BMW AG via NTT Data
Industries
Automotive
Business Areas
Information Technology
Product Development

Technical lead for the BMW ConnectedDrive Online Entertainment migration onto OpenShift and the subsequent rewrite into the Connected Music platform. Joined the program at the start of its escalation, supported the lift-and-shift onto OpenShift private cloud, then made the case for and led a follow-on microservice rewrite to enable new streaming-provider integrations and align with BMW's microservice direction. Provider integrations included Spotify, QQ Music, Napster, and Deezer.

  • Led 10 developers across Germany, Romania, Spain, and India inside a 12-person project team.
  • Designed the backend architecture for all BMW Online Entertainment components.
  • Secured architecture-decision approvals in multiple BMW architecture review meetings.
  • Made the case for a follow-on microservice rewrite of the migrated platform and secured BMW approval to execute, enabling new streaming-provider integrations.
  • Migrated the platform to OpenShift private cloud; migrated Oracle to PostgreSQL.
  • Shipped worldwide rollout across 40+ ConnectedDrive markets with only minimal planned nighttime downtime.
  • Drove migration-strategy decisions with BMW central architecture and operations, including Oracle-to-PostgreSQL migration, GlassFish-on-OpenShift deployment, and target service boundaries.

Technology: Java EE 7, REST, SOAP, PostgreSQL, Oracle, Redis, PKI, AES, hashing, OpenShift, GlassFish, Jenkins, OpenAPI, Scrum, Kanban, private cloud

Jan 2014 - Dec 2016
Croatia

Senior Software Engineer / Architect

mybestbrands GmbH

Position Summary
Senior Software Engineer / Architect at mybestbrands GmbH
Industries
Fashion
Retail
Business Areas
Information Technology
Product Development

Led modernization of a high-traffic fashion and lifestyle portal from a monolithic platform to a microservice-based architecture. The platform handled 3-5M live products with multiple offers and more than 30M inactive or seasonal product records.

  • Led backend architecture and implementation within a 6-person engineering team.
  • Rebuilt the platform from monolith to microservice-based architecture.
  • Introduced REST APIs powering web and mobile clients.
  • Transformed deployment from manual releases to fully automated CI/CD.
  • Improved release frequency from monthly or weekly releases to multiple deployments per day.
  • Delivered zero-downtime migration from the legacy platform.

Technology: 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

Jan 2011 - Dec 2020

Sole Technical Lead / Software Architect

Hotel Agenten GmbH

Position Summary
Sole Technical Lead / Software Architect at Hotel Agenten GmbH
Industries
Tourism
Business Areas
Information Technology
Operations
Product Development

Long-running B2B/B2C hotel booking platform engagement focused on trade-fair accommodation, covering architecture, backend development, operations, support, scraping, data analysis, internal tools, and successive platform rewrites over 10 years.

  • Sole technical owner across a 10-year engagement, taking the platform through three major rewrites driven by changing business requirements: legacy Perl → PHP/Drupal → Java → a layered Java API backend with an external frontend partner.
  • Owned Hotel Agenten backend architecture, implementation, and production operations as sole technical lead.
  • Built booking workflows, internal admin tools, document generation, and back-office features on Java/Spring/MySQL.
  • Designed and maintained public REST/Swagger APIs powering B2B partner integrations into the booking platform.
  • Coordinated a Polish frontend development partner across the API-layered platform iteration.
  • Built scraping and data-analysis tooling; drove monolith-to-headless evolution of the platform.

Technology: Java, JavaScript, HTML, CSS, Vaadin, Spring Boot, Spring Data, Spring Security, MySQL, Lucene, REST, Jenkins, Bamboo, Bitbucket, Rundeck, Linux, Swagger

Jan 2010 - Dec 2013
Munich, Germany

Software Developer / Architect

Catbird Seat GmbH

Position Summary
Software Developer / Architect at Catbird Seat GmbH
Industries
Information Technology
Business Areas
Information Technology
Product Development

Software development and architecture for web platforms and backend systems.

Jul 2008 - Dec 2009
Freising, Germany

Software Developer / Architect

Lorenz Software GmbH

Position Summary
Software Developer / Architect at Lorenz Software GmbH
Industries
Information Technology
Business Areas
Information Technology
Product Development

Software development and architecture.

Oct 2007 - Apr 2008
Munich, Germany

Software Developer

JobScout24 GmbH

Position Summary
Software Developer at JobScout24 GmbH
Industries
Information Technology
Business Areas
Information Technology

Software development for online recruiting platform.

Apr 2006 - Sep 2007

Military Service

Bundeswehr

Position Summary
Military Service at Bundeswehr
Industries
Aerospace and Defense

Military service including deployment experience.

Aug 2004 - Present

Independent Software Consultant

inet-advice

Position Summary
Independent Software Consultant at inet-advice
Industries
Information Technology
Business Areas
Information Technology
Operations
Product Development

Independent software consulting business focused on backend development, software architecture, web platforms, and long-running production systems. Initially operated as a full-time freelance business until military service. Later maintained for selected client projects, profitable web properties, and recurring long-running engagements such as Hotel Agenten. The business was closed before co-founding Lyngual and later resumed when returning to freelance consulting.

Sep 2003 - Aug 2004
Schwäbisch Gmünd, Germany

Software Developer

Webdatabases GmbH

Position Summary
Software Developer at Webdatabases GmbH
Industries
Information Technology
Business Areas
Information Technology

Software development after completing vocational training.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Tourism, Automotive, Fashion, Retail, and Energy.

Information Technology
Tourism
Automotive
Fashion
Retail
Energy
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Operations, Product Development, Project Management, Strategy, and Accounting.

Information Technology
Operations
Product Development
Project Management
Strategy
Accounting
Profile match chart

Summary

Senior Backend Architect and hands-on Java/Go engineer with 20+ years building regulated backend systems, cloud migration programs, and enterprise platforms across automotive, healthcare, finance, energy, B2B SaaS, and German Mittelstand environments.

Brought into escalated programs where systems must pass architecture review, survive audit, migrate safely, and keep production running. Track record at BMW ConnectedDrive, Volkswagen Financial Services, Worldline, LYNQTECH, and German SME platforms.

Skills

  • Backend And Architecture: Java, Spring Boot, Spring Data, Spring Security, Go, Rest Apis, Openapi, Microservice Architecture, Backend Architecture, Legacy Modernization, Api Design, Distributed Systems
  • Cloud, Platform, Devops: Kubernetes, Openshift, Docker, Gitlab Ci/Cd, Jenkins, Drone, Aws, Azure, Nomad, Consul, Vault, Ci/Cd Automation, Deployment Automation, Private Cloud, Cloud Migration
  • Data And Messaging: Postgresql, Oracle, Microsoft Sql Server, Mysql, Mongodb, Redis, Solr/Lucene, Flyway, Ibm Mq, Activemq, Smtp, Pop3, Ldap
  • Security And Regulated Systems: Oauth2, Jwt, Pki, Cryptography, Digital Signatures, Hashing, Fhir, Kim, Tim, Fints, Datev Export, Gobd Audit Trails, En16931, Zugferd, Xrechnung, Dsgvo/Gdpr
  • Leadership And Delivery: Technical Leadership, Distributed Team Leadership, Architecture Reviews, Stakeholder Communication, Migration Recovery, Vendor Coordination, Agile Delivery, Kanban, Scrum, Production Ownership

Languages

German
Native
English
Advanced

Education

Sep 2000 - Aug 2003

Ebit GmbH / ENSECO GmbH

IT Specialist for Application Development · Application Development · Crailsheim, Germany

Statistics

Experience

Total positions 16
Experience in Information Technology 23 y
Avg length 3 y 4 m
Longest experience 21 y 11 m

Global Experience

Countries worked in 3 (Germany, Spain, Croatia)
Primary country Germany

Expertise

Recent roles Sole Architect and Developer, Backend Engineer, Backend Engineer / Software Architect
Main industries Information Technology, Tourism, Automotive
Main business areas Information Technology, Operations, Product Development

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Stefan is based in Forstern, Germany and can operate in on-site, hybrid, and remote work models.
Stefan speaks the following languages: German (Native), English (Advanced).
Stefan has at least 23 years of experience. During this time, Stefan has worked in at least 14 different roles and for 15 different companies. The average length of individual experience is 1 year and 5 months. Note that Stefan may not have shared all experience and actually has more experience.
Based on recent experience, Stefan would be well-suited for roles such as: Sole Architect and Developer, Backend Engineer, Backend Engineer / Software Architect.
Stefan's most recent position is Sole Architect and Developer at Bauernhof-Eis Stangl GbR.
In recent years, Stefan has worked for Bauernhof-Eis Stangl GbR, Worldline Germany GmbH, LYNQTECH GmbH, n-design GmbH, and Volkswagen Financial Services.
Stefan is most experienced in industries like Information Technology, Tourism, and Automotive. Stefan also has some experience in Fashion, Retail, and Energy.
Stefan is most experienced in business areas like Information Technology, Operations, and Product Development. Stefan also has some experience in Project Management, Strategy, and Accounting.
Stefan has recently worked in industries like Information Technology, Energy, and Healthcare.
Stefan has recently worked in business areas like Information Technology, Operations, and Product Development.
Stefan attended Ebit GmbH / ENSECO GmbH for Application Development.
Stefan is immediately available full-time for suitable projects.
Stefan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
To hire Stefan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 688-848 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.