Freelance Senior Backend Developer & Architect, Kotlin, Java, Go, Spring Boot, Microservices
Aktualisiert am 05.05.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.05.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Kotlin
Microservices
Spring Boot
Go
REST
gRPC
GraphQL
Docker
Kubernetes
CI/CD
PostgreSQL
MongoDB
Redis
OAuth 2.0
Keycloak
E-Commerce
TypeScript
React
Next.js
GitLab
Back-End
Python
FastAPI
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km)
Deutschland
möglich

Projekte

Projekte

5 Monate
2025-08 - 2025-12

Suchmaschinen-zentrierte Storefront-Modernisierung im Rahmen eines Relaunches

Software Developer (in Festanstellung) Next.js OpenSearch Java ...
Software Developer (in Festanstellung)
  • Rebranding und Relaunch als Anlass zur Trennung von Storefront und Checkout
  • Beteiligung an der Konzeptionierung und Implementierung einer Suchmaschinen-zentrierten Storefront sowie mehrerer Microservices zur Echtzeit-Datenabfrage
  • Erfolgreicher Launch Ende 2025, Modernisierung des Tech-Stacks, teilweise Ablösung des Monolithen
Next.js OpenSearch Java Go Microservices
ZYRES digital media systems GmbH
1 Monat
2025-04 - 2025-04

Echtzeit gRPC/SOAP Backend-Schnittstelle als Microservice

Software Developer (in Festanstellung) Go Redis gRPC ...
Software Developer (in Festanstellung)
  • Planung und Umsetzung eines gRPC-to-SOAP Proxy-Services inklusive Caching via Redis
  • Aufgrund des Erfolgs und der geringen Wartungsanforderungen erfolgte Extraktion einer gemeinsamen Basis in Form einer Library
  • Wiederverwendbare Library wurde später in weiteren Services verwendet
Go Redis gRPC SOAP Java
ZYRES digital media systems GmbH
1 Monat
2024-07 - 2024-07

Modulare ETL-Pipeline für E-Commerce Importe

Software Developer (in Festanstellung) Python Pandas Jinja ...
Software Developer (in Festanstellung)
  • Entwicklung eines Prototyps und einer Architektur-Konzeption für umfangreiche ETL-Pipeline zur Verarbeitung zu importierender Dokumente
  • Klare Trennung in Extract, Transform und Load Komponenten
  • Architektur-Konzept hat sich bewährt und wurde vielfach weiterverwendet
Python Pandas Jinja Go CloudEvents gRPC
ZYRES digital media systems GmbH
1 Monat
2024-06 - 2024-06

Implementierung eines OIDC-basierten Login-Flows

Software Developer (in Festanstellung) Go OIDC OAuth 2.0 ...
Software Developer (in Festanstellung)
  • Erweiterung einer bestehenden Go-Applikation um einen OIDC-standardkonformen Login-Prozess
  • Erfolgreiche Integration und produktiver Einsatz des internen Tools
Go OIDC OAuth 2.0 Keycloak
ZYRES digital media systems GmbH
1 Monat
2023-11 - 2023-11

Event-Driven Import-Pipeline für E-Commerce Daten

Software Developer (in Festanstellung) Go gRPC CloudEvents ...
Software Developer (in Festanstellung)
  • Erarbeitung und Implementierung einer Event-Driven Import-Pipeline zur asynchronen Verarbeitung großer Datenimporte
  • Produktiver Einsatz mit wöchentlichen, täglichen und viertelstündlichen Delta- sowie on-Demand Voll-Importen
  • Architektur- und Design-Learnings flossen in verbessertes ETL-Pipeline Konzept (Juli 2024) ein
Go gRPC CloudEvents REST Microservices
ZYRES digital media systems GmbH
1 Monat
2023-07 - 2023-07

Echtzeit gRPC/SOAP Backend-Schnittstelle als Microservice

Software Developer (in Festanstellung) Go gRPC SOAP ...
Software Developer (in Festanstellung)
  • Planung und Umsetzung eines gRPC-to-SOAP Proxy-Services inklusive Caching via Redis
  • Aufgrund des Erfolgs und der geringen Wartungsanforderungen erfolgte Extraktion einer gemeinsamen Basis in Form einer Library
  • Wiederverwendbare Library wurde später in weiteren Services verwendet
Go gRPC SOAP Redis Java
ZYRES digital media systems GmbH
6 Monate
2022-05 - 2022-10

Retouren Self-Service-Portal für E-Commerce

Software Developer (in Festanstellung) Java Kotlin Spring Boot ...
Software Developer (in Festanstellung)
  • Wiederverwendbare Microservice-Architektur für zwei Kunden implementiert
  • Beide Systeme ohne strukturelle Änderungen seit 4+ Jahren produktiv
  • Einfache Erweiterbarkeit dank vorgesehener Andockpunkte im Event-Driven Design
  • Flexible Architektur ermöglichte mehrere Erweiterungen über die Jahre
Java Kotlin Spring Boot GraphQL RabbitMQ MongoDB Microservices Docker Hasura
ZYRES digital media systems GmbH
1 Monat
2022-03 - 2022-03

Abstraktion einer Newsletter-API als Microservice

Software Developer (in Festanstellung) Kotlin Spring Boot REST
Software Developer (in Festanstellung)
Entwicklung eines REST-API-Services zur Authentifizierung und Abstraktion einer Newsletter-API
Kotlin Spring Boot REST
ZYRES digital media systems GmbH
3 Monate
2022-01 - 2022-03

Payment-Service-Provider Integration in Checkout-Prozess (Klarna & Adyen)

Software Developer (in Festanstellung) OAuth REST Java ...
Software Developer (in Festanstellung)
  • Integration von Klarna und Adyen Payments via REST API und Frontend-Widgets
  • Spätere Erweiterung um asynchrone Callback-Prozesse für abgebrochene Payment-Flows
  • Mehrjähriger Einsatz in Produktion
OAuth REST Java Spring Klarna API Adyen API
ZYRES digital media systems GmbH
1 Monat
2021-06 - 2021-06

Automatisiertes Performance-Testing-Framework mit Echtzeit-Monitoring

Software Developer (in Festanstellung) Java JUnit Selenium/Selenide ...
Software Developer (in Festanstellung)
  • Konzeptionierung und Umsetzung eines Selenium-basierten Performance-Testing-Tools
  • Automatisches Monitoring von KPIs in InfluxDB und Visualisierung durch Grafana-Dashboards
  • Test-Framework ist seit Juni 2021 ohne größere Änderungen dauerhaft im produktiven Einsatz für systematische Performance-Regression-Tests
Java JUnit Selenium/Selenide InfluxDB Grafana
ZYRES digital media systems GmbH
9 Monate
2020-09 - 2021-05

Payment-Service-Provider Integration in Checkout-Prozess (Klarna & Adyen)

Software Developer (in Festanstellung) Java Spring Klarna API ...
Software Developer (in Festanstellung)
  • Integration von Klarna und Adyen Payments via REST API und Frontend-Widgets
  • Spätere Erweiterung um asynchrone Callback-Prozesse für abgebrochene Payment-Flows
  • Mehrjähriger Einsatz in Produktion
Java Spring Klarna API Adyen API REST OAuth
ZYRES digital media systems GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 6 Monate
2022-10 - 2026-03

Bachelorstudium - Informatik

RWTH Aachen University
RWTH Aachen University
Berufsbegleitend, parallel zur Tätigkeit als Softwareentwickler (derzeit unterbrochen)
1 Monat
2021-12 - 2021-12

Ausbildereignungsprüfung (AEVO)

IHK Frankfurt am Main
IHK Frankfurt am Main
2 Jahre 6 Monate
2016-08 - 2019-01

Ausbildung - Fachinformatiker für Systemintegration

IHK geprüft, BCC Unternehmensberatung GmbH
IHK geprüft
BCC Unternehmensberatung GmbH

Position

Position

Senior Backend Developer & Architect

Kompetenzen

Kompetenzen

Top-Skills

Kotlin Microservices Spring Boot Go REST gRPC GraphQL Docker Kubernetes CI/CD PostgreSQL MongoDB Redis OAuth 2.0 Keycloak E-Commerce TypeScript React Next.js GitLab Back-End Python FastAPI

Produkte / Standards / Erfahrungen / Methoden

PROFIL
Ich bin freiberuflicher Senior Backend Developer & Architect aus dem Raum Frankfurt mit über 6 Jahren Erfahrung in der Konzeption und Umsetzung von Softwareprojekten. Mein Fokus liegt dabei auf langlebigen, wartbaren und skalierbaren Lösungen, beispielsweise für Microservice-Architekturen im Bereich E-Commerce oder Payment. Primär arbeite ich mit Java, Kotlin und Go, habe aber keinerlei Schwierigkeiten, mich in neue Sprachen, Frameworks oder bestehende Systeme einzuarbeiten. Dabei arbeite ich pragmatisch und konzentriere mich auf wieder verwendbare Architekturen, die sich über Jahre bewähren. Neben der Entwicklung habe ich auch zwei Auszubildende erfolgreich ausgebildet und bringe damit die Kompetenz für Teamführung und Wissensvermittlung mit.

STÄRKEN UND SKILLS
  • Quick Learner
  • Teamplayer
  • Clean Code
  • Kommunikationsstark
  • Kotlin
  • Java
  • Go 
  • TypeScript
  • Spring Boot
  • Microservices
  • REST
  • GraphQL
  • PostgreSQL
  • MongoDB
  • Docker
  • Kubernetes
  • CI/CD
  • Git

ERFAHRUNGEN

01/2026 - heute
Senior Backend Developer & Architect (Freelancer) in Frankfurt am Main (Remote)

06/2019 - 12/2025
Software Developer
ZYRES digital media systems GmbH, Frankfurt am Main (Remote)
  • Backend: Kotlin, Java, Spring Boot, Go, Python
  • Frontend: TypeScript, JavaScript, React, Next.js
  • DevOps: Docker, Kubernetes, GitLab, Jenkins

01/2019 - 05/2019
Junior Consultant
BCC Unternehmensberatung GmbH, Eschborn
  • IBM Notes / Domino Consulting
  • Kundenbetreuung und -support
  • Interne Administration und Support

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km)
Deutschland
möglich

Projekte

Projekte

5 Monate
2025-08 - 2025-12

Suchmaschinen-zentrierte Storefront-Modernisierung im Rahmen eines Relaunches

Software Developer (in Festanstellung) Next.js OpenSearch Java ...
Software Developer (in Festanstellung)
  • Rebranding und Relaunch als Anlass zur Trennung von Storefront und Checkout
  • Beteiligung an der Konzeptionierung und Implementierung einer Suchmaschinen-zentrierten Storefront sowie mehrerer Microservices zur Echtzeit-Datenabfrage
  • Erfolgreicher Launch Ende 2025, Modernisierung des Tech-Stacks, teilweise Ablösung des Monolithen
Next.js OpenSearch Java Go Microservices
ZYRES digital media systems GmbH
1 Monat
2025-04 - 2025-04

Echtzeit gRPC/SOAP Backend-Schnittstelle als Microservice

Software Developer (in Festanstellung) Go Redis gRPC ...
Software Developer (in Festanstellung)
  • Planung und Umsetzung eines gRPC-to-SOAP Proxy-Services inklusive Caching via Redis
  • Aufgrund des Erfolgs und der geringen Wartungsanforderungen erfolgte Extraktion einer gemeinsamen Basis in Form einer Library
  • Wiederverwendbare Library wurde später in weiteren Services verwendet
Go Redis gRPC SOAP Java
ZYRES digital media systems GmbH
1 Monat
2024-07 - 2024-07

Modulare ETL-Pipeline für E-Commerce Importe

Software Developer (in Festanstellung) Python Pandas Jinja ...
Software Developer (in Festanstellung)
  • Entwicklung eines Prototyps und einer Architektur-Konzeption für umfangreiche ETL-Pipeline zur Verarbeitung zu importierender Dokumente
  • Klare Trennung in Extract, Transform und Load Komponenten
  • Architektur-Konzept hat sich bewährt und wurde vielfach weiterverwendet
Python Pandas Jinja Go CloudEvents gRPC
ZYRES digital media systems GmbH
1 Monat
2024-06 - 2024-06

Implementierung eines OIDC-basierten Login-Flows

Software Developer (in Festanstellung) Go OIDC OAuth 2.0 ...
Software Developer (in Festanstellung)
  • Erweiterung einer bestehenden Go-Applikation um einen OIDC-standardkonformen Login-Prozess
  • Erfolgreiche Integration und produktiver Einsatz des internen Tools
Go OIDC OAuth 2.0 Keycloak
ZYRES digital media systems GmbH
1 Monat
2023-11 - 2023-11

Event-Driven Import-Pipeline für E-Commerce Daten

Software Developer (in Festanstellung) Go gRPC CloudEvents ...
Software Developer (in Festanstellung)
  • Erarbeitung und Implementierung einer Event-Driven Import-Pipeline zur asynchronen Verarbeitung großer Datenimporte
  • Produktiver Einsatz mit wöchentlichen, täglichen und viertelstündlichen Delta- sowie on-Demand Voll-Importen
  • Architektur- und Design-Learnings flossen in verbessertes ETL-Pipeline Konzept (Juli 2024) ein
Go gRPC CloudEvents REST Microservices
ZYRES digital media systems GmbH
1 Monat
2023-07 - 2023-07

Echtzeit gRPC/SOAP Backend-Schnittstelle als Microservice

Software Developer (in Festanstellung) Go gRPC SOAP ...
Software Developer (in Festanstellung)
  • Planung und Umsetzung eines gRPC-to-SOAP Proxy-Services inklusive Caching via Redis
  • Aufgrund des Erfolgs und der geringen Wartungsanforderungen erfolgte Extraktion einer gemeinsamen Basis in Form einer Library
  • Wiederverwendbare Library wurde später in weiteren Services verwendet
Go gRPC SOAP Redis Java
ZYRES digital media systems GmbH
6 Monate
2022-05 - 2022-10

Retouren Self-Service-Portal für E-Commerce

Software Developer (in Festanstellung) Java Kotlin Spring Boot ...
Software Developer (in Festanstellung)
  • Wiederverwendbare Microservice-Architektur für zwei Kunden implementiert
  • Beide Systeme ohne strukturelle Änderungen seit 4+ Jahren produktiv
  • Einfache Erweiterbarkeit dank vorgesehener Andockpunkte im Event-Driven Design
  • Flexible Architektur ermöglichte mehrere Erweiterungen über die Jahre
Java Kotlin Spring Boot GraphQL RabbitMQ MongoDB Microservices Docker Hasura
ZYRES digital media systems GmbH
1 Monat
2022-03 - 2022-03

Abstraktion einer Newsletter-API als Microservice

Software Developer (in Festanstellung) Kotlin Spring Boot REST
Software Developer (in Festanstellung)
Entwicklung eines REST-API-Services zur Authentifizierung und Abstraktion einer Newsletter-API
Kotlin Spring Boot REST
ZYRES digital media systems GmbH
3 Monate
2022-01 - 2022-03

Payment-Service-Provider Integration in Checkout-Prozess (Klarna & Adyen)

Software Developer (in Festanstellung) OAuth REST Java ...
Software Developer (in Festanstellung)
  • Integration von Klarna und Adyen Payments via REST API und Frontend-Widgets
  • Spätere Erweiterung um asynchrone Callback-Prozesse für abgebrochene Payment-Flows
  • Mehrjähriger Einsatz in Produktion
OAuth REST Java Spring Klarna API Adyen API
ZYRES digital media systems GmbH
1 Monat
2021-06 - 2021-06

Automatisiertes Performance-Testing-Framework mit Echtzeit-Monitoring

Software Developer (in Festanstellung) Java JUnit Selenium/Selenide ...
Software Developer (in Festanstellung)
  • Konzeptionierung und Umsetzung eines Selenium-basierten Performance-Testing-Tools
  • Automatisches Monitoring von KPIs in InfluxDB und Visualisierung durch Grafana-Dashboards
  • Test-Framework ist seit Juni 2021 ohne größere Änderungen dauerhaft im produktiven Einsatz für systematische Performance-Regression-Tests
Java JUnit Selenium/Selenide InfluxDB Grafana
ZYRES digital media systems GmbH
9 Monate
2020-09 - 2021-05

Payment-Service-Provider Integration in Checkout-Prozess (Klarna & Adyen)

Software Developer (in Festanstellung) Java Spring Klarna API ...
Software Developer (in Festanstellung)
  • Integration von Klarna und Adyen Payments via REST API und Frontend-Widgets
  • Spätere Erweiterung um asynchrone Callback-Prozesse für abgebrochene Payment-Flows
  • Mehrjähriger Einsatz in Produktion
Java Spring Klarna API Adyen API REST OAuth
ZYRES digital media systems GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 6 Monate
2022-10 - 2026-03

Bachelorstudium - Informatik

RWTH Aachen University
RWTH Aachen University
Berufsbegleitend, parallel zur Tätigkeit als Softwareentwickler (derzeit unterbrochen)
1 Monat
2021-12 - 2021-12

Ausbildereignungsprüfung (AEVO)

IHK Frankfurt am Main
IHK Frankfurt am Main
2 Jahre 6 Monate
2016-08 - 2019-01

Ausbildung - Fachinformatiker für Systemintegration

IHK geprüft, BCC Unternehmensberatung GmbH
IHK geprüft
BCC Unternehmensberatung GmbH

Position

Position

Senior Backend Developer & Architect

Kompetenzen

Kompetenzen

Top-Skills

Kotlin Microservices Spring Boot Go REST gRPC GraphQL Docker Kubernetes CI/CD PostgreSQL MongoDB Redis OAuth 2.0 Keycloak E-Commerce TypeScript React Next.js GitLab Back-End Python FastAPI

Produkte / Standards / Erfahrungen / Methoden

PROFIL
Ich bin freiberuflicher Senior Backend Developer & Architect aus dem Raum Frankfurt mit über 6 Jahren Erfahrung in der Konzeption und Umsetzung von Softwareprojekten. Mein Fokus liegt dabei auf langlebigen, wartbaren und skalierbaren Lösungen, beispielsweise für Microservice-Architekturen im Bereich E-Commerce oder Payment. Primär arbeite ich mit Java, Kotlin und Go, habe aber keinerlei Schwierigkeiten, mich in neue Sprachen, Frameworks oder bestehende Systeme einzuarbeiten. Dabei arbeite ich pragmatisch und konzentriere mich auf wieder verwendbare Architekturen, die sich über Jahre bewähren. Neben der Entwicklung habe ich auch zwei Auszubildende erfolgreich ausgebildet und bringe damit die Kompetenz für Teamführung und Wissensvermittlung mit.

STÄRKEN UND SKILLS
  • Quick Learner
  • Teamplayer
  • Clean Code
  • Kommunikationsstark
  • Kotlin
  • Java
  • Go 
  • TypeScript
  • Spring Boot
  • Microservices
  • REST
  • GraphQL
  • PostgreSQL
  • MongoDB
  • Docker
  • Kubernetes
  • CI/CD
  • Git

ERFAHRUNGEN

01/2026 - heute
Senior Backend Developer & Architect (Freelancer) in Frankfurt am Main (Remote)

06/2019 - 12/2025
Software Developer
ZYRES digital media systems GmbH, Frankfurt am Main (Remote)
  • Backend: Kotlin, Java, Spring Boot, Go, Python
  • Frontend: TypeScript, JavaScript, React, Next.js
  • DevOps: Docker, Kubernetes, GitLab, Jenkins

01/2019 - 05/2019
Junior Consultant
BCC Unternehmensberatung GmbH, Eschborn
  • IBM Notes / Domino Consulting
  • Kundenbetreuung und -support
  • Interne Administration und Support

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.