26.10.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Software Engineer | Legacy-Modernisierung, Microservices, AWS | Kotlin, Go, Java, Spring

Hamburg, Deutschland
Weltweit
Fachhochschulreife Elektrotechnik
Hamburg, Deutschland
Weltweit
Fachhochschulreife Elektrotechnik

Profilanlagen

Thorsten_Boock-Resume_and_Project_Selection.pdf
projekthistorie.pdf
lebenslauf.pdf
project-history.pdf
resume.pdf

Über mich

Senior Backend Engineer & Softwarearchitekt, 13+ Jahre. Kotlin, Java, Spring, Go, AWS, PostgreSQL, NoSQL. Entwurf und Betrieb ereignisgesteuerter, hochskalierbarer Systeme für IoT – von der Architektur bis zum Produktionsbetrieb. Remote weltweit, vor Ort in Hamburg.

Skills

ServerlessAmazon Web ServicesDevOpsAmazon DynamoDBPostgreSQLPostgisRabbitMQAWS CDKEvent-driven ArchitectureAWS LambdaBackendCloudformationKotlinBackend-programmierungKubernetesFull Stack EntwicklungGraphQLFront EndEvent-SourcingTerraformServerless ComputingGolangMicroservices
Senior freelance Backend Engineer und Softwarearchitekt mit über 10 Jahren Erfahrung in Design, Entwicklung und Betrieb skalierbarer Backend-Systeme mit Kotlin, Golang und Postgresql auf AWS.

Schwerpunkte: Microservices, Serverless Computing, Cloud Native, Event-driven Architecture, Event-Sourcing und Distributed Systems. Testautomatisierung, Infrastruktur, CI/CD und Betrieb gehören für mich zur Entwicklung dazu.

Branchenerfahrung in Schienengüterverkehr, Flottenmanagement, Logistik, Automotive und Mobilität mit IoT-, Telematik- und Geodaten.

Programmiersprachen
Kotlin
Golang
TypeScript
Java
SQL

Architektur
Microservices
Serverless Computing
Event-driven Architecture
Event-Sourcing
Domain-Driven Design
Distributed Systems
Softwarearchitektur
Backend-programmierung
REST
GraphQL
Data Engineering

Datenbanken
Postgresql
Amazon DynamoDB
MongoDB
Amazon RDS

AWS
AWS Lambda / Serverless
Amazon SNS
Amazon SQS
AWS CDK
Cloudformation
Amazon CloudWatch
AWS CodePipeline
AWS CodeBuild

DevOps
Docker
Kubernetes
Terraform
Infrastructure as Code
CI/CD
GitHub Actions
DevOps

Monitoring
Prometheus
Grafana
Observability
Incident Management

Messaging & Auth
RabbitMQ
Keycloak
OAuth2
Single Sign-On

Frontend (sekundär)
React.js
Redux

Methoden
Scrum
Test-Driven Development
Code Review

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2013

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Backend Engineer – Event-Driven Telematik-Plattform (Kotlin, PostgreSQL, AWS)

VTG Rail Europe

Transport und Logistik

1000-5000 Mitarbeiter

traigo ist die digitale Plattform von VTG für Schienenlogistik und Flottenmanagement. Sie verarbeitet in nahezu Echtzeit große Mengen an Telemetrie-, Laufleistungs-, Geofence-, Sensor- und Waggonbewegungsdaten und stellt operative Services für Kunden in ganz Europa bereit.

Im Team Customer Selfcare verantwortete ich Design, Implementierung, Optimierung und Betrieb von Backend-Services und ereignisgesteuerter Verarbeitungspipelines – von der Feature-Entwicklung bis zur operativen Verantwortung geschäftskritischer Produktionssysteme. Als First Responder war ich in die Bearbeitung von Produktionsincidents, Dateninkonsistenzen und Performance-Analysen über mehrere verteilte Services hinweg beteiligt.

Aufgaben:
- Design und Implementierung ereignisgesteuerter Backend-Services (Kotlin, AWS)
- Ablösung und Migration von Legacy-Verarbeitungspipelines
- Replay-/Rebuild-Mechanismen für große Event-Datenbestände
- Asynchrone High-Throughput-Verarbeitung mit Amazon SNS/SQS
- Datenbank- und Query-Optimierung (PostgreSQL, DynamoDB)
- Skalierbare Read-/Write-Modelle und Aggregationspipelines
- Performance-Tuning, Infrastruktur-Skalierung, Production Support
- Stabilisierung von Integrations- und Systemtests
- Technische Konzepte, Architekturdokumentation, teamübergreifende Abstimmung

Ergebnis: Legacy-Pipelines abgelöst, Verarbeitungsstrecke für Telemetrie-Events stabilisiert und skaliert.

Senior Backend & Data Engineer – Event-Driven Datenplattform für Flurförderzeuge (Go, PostgreSQL, AWS)

Jungheinrich

Industrie und Maschinenbau

>10.000 Mitarbeiter

Aufbau eines ereignisgesteuerten Systems zur Verarbeitung von Kunden- und Staplerdaten für Jungheinrichs Flottenmanagement.

Aufgaben:
  • Design und Implementierung der Event-Verarbeitung (Go, AWS)
  • Entwurf komplexer, performanter Materialized Views (PostgreSQL)
  • GraphQL-Server zur Bereitstellung vorberechneter Daten für das Frontend (Go, ent)
  • Infrastruktur mit AWS CDK
  • CI/CD-Automatisierung (Deployments, Docker-Builds) mit Concourse CI
  • Monitoring-Dashboards und Alarmierung (Amazon CloudWatch, MS Teams)
  • Evaluation von Apache Spark / AWS Glue für ETL-Pipelines

Senior Backend Engineer & Technical Designer – Microservices auf AWS (Kotlin, Go, Serverless)

MOIA (Volkswagen Group)

Automobil und Fahrzeugbau

50-250 Mitarbeiter

Backend-Entwicklung im crossfunktionalen Customer-Growth-Team des Ridepooling-Anbieters MOIA (Volkswagen-Konzern). Verantwortlich für zwei Go- und drei Kotlin-Services sowie Nutzerregistrierung und Authentifizierung – Entwicklung, Infrastruktur, Deployment-Automatisierung und Betrieb nach dem Prinzip "you build it, you run it".

Als Technical Designer beteiligt an unternehmensweiten Makroarchitektur-Entscheidungen und Schnittstelle zu anderen Teams; als Hiring Manager verantwortlich für Stellenausschreibungen, Interviews und Bewertung von Code Challenges.

Aufgaben:
  • Entwicklung und Betrieb von Microservices (Go, Kotlin, AWS Lambda, Serverless)
  • Infrastructure as Code mit AWS CDK, Terraform, CloudFormation
  • Monitoring und Alerting mit Amazon CloudWatch, Prometheus, Grafana, Slack
  • CI/CD mit GitHub Actions, AWS CodePipeline, AWS CodeBuild
  • Makroarchitektur und teamübergreifende technische Abstimmung
  • Recruiting für das Backend-Team

Backend Engineer – Serverless Microservices im Cloud-Native-Team (Go, Kotlin, TypeScript, AWS)

MOIA

Automobil und Fahrzeugbau

50-250 Mitarbeiter

Unterstützung des Cloud-Native-Teams bei MOIA in Entwicklung und Betrieb von serverless Microservices auf AWS, inklusive DevOps-Aufgaben.

Aufgaben:
  • Entwicklung von Microservices in Go, Kotlin und TypeScript
  • Infrastruktur mit AWS CDK, Terraform, Serverless Framework, CloudFormation
  • Aufbau von Deployment-Pipelines

Backend Engineer – Iterative Ablösung eines Monolithen durch Microservices (Go, AWS, Keycloak)

Jungheinrich

Industrie und Maschinenbau

>10.000 Mitarbeiter

Das in PHP entwickelte Flottenmanagementsystem hatte 2016 wiederkehrende Performance-Probleme und Ausfälle bei schwer wartbarer Codebasis. Im Team Phoenix analysierte ich die Ursachen und entwickelte mit dem Team einen Ansatz zur schrittweisen Ablösung des Monolithen durch Microservices. Dabei etablierten wir Go als Hauptsprache des Unternehmens. Später Mitarbeit an einer Batteriemanagement-Software und am Nachfolgesystem Jungheinrich FMS.

Aufgaben:
  • Einführung von Event Sourcing: Event Bridge in Go zur Publikation von Legacy-Events nach RabbitMQ, JSON-RPC-Schnittstellen zum Altsystem
  • Auslagerung der Fahrzeugkonnektivität in Microservices (MongoDB, Job Queues)
  • Migration von Nutzerverwaltung und Authentifizierung nach Keycloak inkl. On-the-fly-Migration bestehender Nutzer und Keycloak-Extension (Java)
  • Batteriemanagement: Fahrzeugdatenverarbeitung, berechtigungsabhängige Datenausgabe, Web-App (React, Redux)
  • Jungheinrich FMS: Backend (Go, PostgreSQL), Frontend (TypeScript, React)
  • Deployment-Pipelines mit AWS CodePipeline, CodeBuild, CodeDeploy, Terraform, Docker; Resilience Testing, Monitoring-Endpoints

Ergebnis: Monolith schrittweise abgelöst, Go als Unternehmensstandard etabliert, Authentifizierung zentralisiert.
exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.03.2027


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden