Senior Full Stack Engineer (Java | Kotlin | Spring Boot | React | AI)
Aktualisiert am 24.07.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 24.07.2026
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Kotlin
Spring
Spring Boot
React
TypeScript
Next.js
PostgreSQL
MS SQL Server
Kafka
Kubernetes
Docker
Azure
Terraform
GitHub Actions
GitLab CI
Testcontainers
Project Reactor
Hibernate/JPA
OpenAPI
Microservices
CQRS
Codex
Deutsch
Muttersprache
Englisch
Fortgeschritten

Einsatzorte

Einsatzorte

Köln (+50km)
möglich

Projekte

Projekte

11 Monate
2025-09 - heute

Architektur und Aufbau einer Analytics-Plattform

Software Architect Agentic Engineering Next.js React ...
Software Architect
Architektur und Aufbau einer Analytics-Plattform (Voice of Customer): Next.js-Anwendung mit PostgreSQL, Machine-Learning-Komponenten und Stripe-Anbindung für das Abo-Modell. Die Azure-Infrastruktur wird per Terraform provisioniert, das Deployment läuft über GitHub Actions. Der komplette Entwicklungsprozess ist um Coding Agents herum aufgebaut.
Agentic Engineering Next.js React TypeScript PostgreSQL Stripe Terraform Azure GitHub Actions
Leverkusen
1 Jahr 8 Monate
2024-02 - 2025-09

Modernisierung einer Energiehandelsplattform

Full Stack Developer Java Spring Boot Kotlin ...
Full Stack Developer
Modernisierung einer gewachsenen Energiehandelsplattform: Aktualisierung des Tech-Stacks, Umsetzung der Preislogik für eine neue Vertragsart und Beschleunigung kritischer Finanzreports durch Datenbank-Tuning und Parallelisierung. Die lokale Entwicklungsumgebung wurde vollständig containerisiert und CI/CD-Pipelines wurden mit Testcontainers verlässlicher gemacht. Eine mit Coding Agents entwickelte Azure Function erleichtert die Fehleranalyse in der Live-Umgebung.
Java Spring Boot Kotlin MS SQL Server Azure Functions Kafka Agentic Engineering Docker Testcontainers CI/CD
Düsseldorf
9 Monate
2023-06 - 2024-02

Event-driven KYC- und Migrations-Workflows

Senior Backend Developer Java Spring Boot Project Reactor ...
Senior Backend Developer
Entwicklung event-driven KYC- und Migrations-Workflows sowie reactive API-Integrationen mit Banken und Identitätsprovidern inklusive 2FA. Zentrale Business-Logik wurde auf CQRS und Reactive Programming umgestellt, der Tech-Stack auf Spring Boot 3.1 gehoben. Distributed Tracing brachte mehr Durchblick ins System-Monitoring. Dazu kamen regulatorische Themen wie Freistellungsaufträge und AML, Automatisierung wiederkehrender Datenkorrekturen und Abbau technischer Schulden.
Java Spring Boot Project Reactor CQRS Apache Kafka PostgreSQL Kubernetes Docker GitLab CI Sentry Keycloak Maven OpenAPI Liquibase Micrometer
Berlin
3 Jahre
2020-05 - 2023-04

Weiterentwicklung einer Plattform für B2B-Energieprodukte

Full Stack Developer Spring Boot Kotlin Java ...
Full Stack Developer
Weiterentwicklung der zentralen Plattform, über die Geschäftskunden verschiedene Energieprodukte bestellen. Neben der großen Java-Anwendung entstanden mehrere Microservices mit Spring Boot, Kotlin, TypeScript und React - inklusive API-Design, Kafka-Anbindung und Betrieb auf Kubernetes in Azure.
Spring Boot Kotlin Java React TypeScript Azure Kubernetes Kafka OpenAPI SOAP Hibernate
Düsseldorf
6 Monate
2020-01 - 2020-06

Aufbau Marktplatz Backend-Service

Software Architect Kotlin Ktor MongoDB ...
Software Architect
Aufbau des Backend-Services für den neuen Marktplatz: Verwaltung und Verarbeitung der Produkt- und Bestelldaten externer Händler, Anbindung an die bestehende IT-Landschaft sowie Design der internen und öffentlichen APIs.
Kotlin Ktor MongoDB AWS OpenAPI
Köln
9 Monate
2019-05 - 2020-01

Service für Abhol- und Lieferzeitfenster

Scala Developer Scala Akka Slick ...
Scala Developer
Mitentwicklung eines neuen Services zur Berechnung der verfügbaren Abhol- und Lieferzeitfenster für Online-Bestellungen.
Scala Akka Slick MySQL
Düsseldorf
3 Jahre 9 Monate
2016-05 - 2020-01

Weiterentwicklung Checkout-Microservices

Scala Developer Scala Play Akka ...
Scala Developer
Weiterentwicklung der Checkout-Microservices des Online-Shops, unter anderem mit Anbindung externer Services wie Payback. Nach einer Unternehmensfusion kam außerdem die Migration der Kundendaten dazu.
Scala Play Akka Cassandra
Köln
10 Monate
2014-08 - 2015-05

Dezentrale Komponenten für eine Logistikplattform

Java Developer Java Spring Spring Boot ...
Java Developer
Konzeption und Entwicklung dezentraler Komponenten (Microservices) zur Verbesserung von Stabilität und Wartbarkeit der Logistikplattform.
Java Spring Spring Boot Oracle Database
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 1 Monat
2004-01 - 2010-01

Informatik-Studium

Diplom-Informatiker (FH), FH Dortmund
Diplom-Informatiker (FH)
FH Dortmund


Position

Position

Seit 2014 arbeite ich freiberuflich als Full Stack Engineer, die meiste Zeit davon an geschäftskritischen Backend-Systemen mit Java, Kotlin und Spring Boot - unter anderem im Energiehandel, für ein Berliner Fintech und im E-Commerce.

Am meisten Erfahrung habe ich mit Systemen, die über Jahre gewachsen sind und wieder in Form gebracht werden müssen: Tech-Stack aktualisieren, Performance-Probleme aufspüren, komplexe Fachlogik sauber umsetzen. In fremde Codebases arbeite ich mich schnell ein, und ich lege Wert auf Lösungen, die auch in zwei Jahren noch wartbar sind.

Coding Agents gehören inzwischen fest zu meinem Arbeitsalltag. Ich setze sie überall dort ein, wo sie mich tatsächlich schneller machen, von der Analyse bis zum Refactoring.

Ich arbeite bevorzugt remote.

Kompetenzen

Kompetenzen

Top-Skills

Java Kotlin Spring Spring Boot React TypeScript Next.js PostgreSQL MS SQL Server Kafka Kubernetes Docker Azure Terraform GitHub Actions GitLab CI Testcontainers Project Reactor Hibernate/JPA OpenAPI Microservices CQRS Codex

Produkte / Standards / Erfahrungen / Methoden

Codex
Claude Code
OpenCode
GitHub Copilot
Gemini CLI
Spring Boot
Hibernate/JPA
Project Reactor
React
Next.js
Azure
Kubernetes
Docker
Kafka
Terraform
GitHub Actions
GitLab CI
CI/CD
Testcontainers
Elasticsearch
Git
Gradle
Maven
IntelliJ
Postman
Jira
Scrum
Kanban
AWS
Akka
Play
Ktor

Programmiersprachen

Java
Kotlin
TypeScript
Python
Scala

Datenbanken

SQL
PostgreSQL
MS SQL Server
MongoDB
Cassandra
Neo4J

Datenkommunikation

Microservices
Event-Driven Architecture
CQRS
API Design
OpenAPI
REST
SOAP

Einsatzorte

Einsatzorte

Köln (+50km)
möglich

Projekte

Projekte

11 Monate
2025-09 - heute

Architektur und Aufbau einer Analytics-Plattform

Software Architect Agentic Engineering Next.js React ...
Software Architect
Architektur und Aufbau einer Analytics-Plattform (Voice of Customer): Next.js-Anwendung mit PostgreSQL, Machine-Learning-Komponenten und Stripe-Anbindung für das Abo-Modell. Die Azure-Infrastruktur wird per Terraform provisioniert, das Deployment läuft über GitHub Actions. Der komplette Entwicklungsprozess ist um Coding Agents herum aufgebaut.
Agentic Engineering Next.js React TypeScript PostgreSQL Stripe Terraform Azure GitHub Actions
Leverkusen
1 Jahr 8 Monate
2024-02 - 2025-09

Modernisierung einer Energiehandelsplattform

Full Stack Developer Java Spring Boot Kotlin ...
Full Stack Developer
Modernisierung einer gewachsenen Energiehandelsplattform: Aktualisierung des Tech-Stacks, Umsetzung der Preislogik für eine neue Vertragsart und Beschleunigung kritischer Finanzreports durch Datenbank-Tuning und Parallelisierung. Die lokale Entwicklungsumgebung wurde vollständig containerisiert und CI/CD-Pipelines wurden mit Testcontainers verlässlicher gemacht. Eine mit Coding Agents entwickelte Azure Function erleichtert die Fehleranalyse in der Live-Umgebung.
Java Spring Boot Kotlin MS SQL Server Azure Functions Kafka Agentic Engineering Docker Testcontainers CI/CD
Düsseldorf
9 Monate
2023-06 - 2024-02

Event-driven KYC- und Migrations-Workflows

Senior Backend Developer Java Spring Boot Project Reactor ...
Senior Backend Developer
Entwicklung event-driven KYC- und Migrations-Workflows sowie reactive API-Integrationen mit Banken und Identitätsprovidern inklusive 2FA. Zentrale Business-Logik wurde auf CQRS und Reactive Programming umgestellt, der Tech-Stack auf Spring Boot 3.1 gehoben. Distributed Tracing brachte mehr Durchblick ins System-Monitoring. Dazu kamen regulatorische Themen wie Freistellungsaufträge und AML, Automatisierung wiederkehrender Datenkorrekturen und Abbau technischer Schulden.
Java Spring Boot Project Reactor CQRS Apache Kafka PostgreSQL Kubernetes Docker GitLab CI Sentry Keycloak Maven OpenAPI Liquibase Micrometer
Berlin
3 Jahre
2020-05 - 2023-04

Weiterentwicklung einer Plattform für B2B-Energieprodukte

Full Stack Developer Spring Boot Kotlin Java ...
Full Stack Developer
Weiterentwicklung der zentralen Plattform, über die Geschäftskunden verschiedene Energieprodukte bestellen. Neben der großen Java-Anwendung entstanden mehrere Microservices mit Spring Boot, Kotlin, TypeScript und React - inklusive API-Design, Kafka-Anbindung und Betrieb auf Kubernetes in Azure.
Spring Boot Kotlin Java React TypeScript Azure Kubernetes Kafka OpenAPI SOAP Hibernate
Düsseldorf
6 Monate
2020-01 - 2020-06

Aufbau Marktplatz Backend-Service

Software Architect Kotlin Ktor MongoDB ...
Software Architect
Aufbau des Backend-Services für den neuen Marktplatz: Verwaltung und Verarbeitung der Produkt- und Bestelldaten externer Händler, Anbindung an die bestehende IT-Landschaft sowie Design der internen und öffentlichen APIs.
Kotlin Ktor MongoDB AWS OpenAPI
Köln
9 Monate
2019-05 - 2020-01

Service für Abhol- und Lieferzeitfenster

Scala Developer Scala Akka Slick ...
Scala Developer
Mitentwicklung eines neuen Services zur Berechnung der verfügbaren Abhol- und Lieferzeitfenster für Online-Bestellungen.
Scala Akka Slick MySQL
Düsseldorf
3 Jahre 9 Monate
2016-05 - 2020-01

Weiterentwicklung Checkout-Microservices

Scala Developer Scala Play Akka ...
Scala Developer
Weiterentwicklung der Checkout-Microservices des Online-Shops, unter anderem mit Anbindung externer Services wie Payback. Nach einer Unternehmensfusion kam außerdem die Migration der Kundendaten dazu.
Scala Play Akka Cassandra
Köln
10 Monate
2014-08 - 2015-05

Dezentrale Komponenten für eine Logistikplattform

Java Developer Java Spring Spring Boot ...
Java Developer
Konzeption und Entwicklung dezentraler Komponenten (Microservices) zur Verbesserung von Stabilität und Wartbarkeit der Logistikplattform.
Java Spring Spring Boot Oracle Database
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 1 Monat
2004-01 - 2010-01

Informatik-Studium

Diplom-Informatiker (FH), FH Dortmund
Diplom-Informatiker (FH)
FH Dortmund


Position

Position

Seit 2014 arbeite ich freiberuflich als Full Stack Engineer, die meiste Zeit davon an geschäftskritischen Backend-Systemen mit Java, Kotlin und Spring Boot - unter anderem im Energiehandel, für ein Berliner Fintech und im E-Commerce.

Am meisten Erfahrung habe ich mit Systemen, die über Jahre gewachsen sind und wieder in Form gebracht werden müssen: Tech-Stack aktualisieren, Performance-Probleme aufspüren, komplexe Fachlogik sauber umsetzen. In fremde Codebases arbeite ich mich schnell ein, und ich lege Wert auf Lösungen, die auch in zwei Jahren noch wartbar sind.

Coding Agents gehören inzwischen fest zu meinem Arbeitsalltag. Ich setze sie überall dort ein, wo sie mich tatsächlich schneller machen, von der Analyse bis zum Refactoring.

Ich arbeite bevorzugt remote.

Kompetenzen

Kompetenzen

Top-Skills

Java Kotlin Spring Spring Boot React TypeScript Next.js PostgreSQL MS SQL Server Kafka Kubernetes Docker Azure Terraform GitHub Actions GitLab CI Testcontainers Project Reactor Hibernate/JPA OpenAPI Microservices CQRS Codex

Produkte / Standards / Erfahrungen / Methoden

Codex
Claude Code
OpenCode
GitHub Copilot
Gemini CLI
Spring Boot
Hibernate/JPA
Project Reactor
React
Next.js
Azure
Kubernetes
Docker
Kafka
Terraform
GitHub Actions
GitLab CI
CI/CD
Testcontainers
Elasticsearch
Git
Gradle
Maven
IntelliJ
Postman
Jira
Scrum
Kanban
AWS
Akka
Play
Ktor

Programmiersprachen

Java
Kotlin
TypeScript
Python
Scala

Datenbanken

SQL
PostgreSQL
MS SQL Server
MongoDB
Cassandra
Neo4J

Datenkommunikation

Microservices
Event-Driven Architecture
CQRS
API Design
OpenAPI
REST
SOAP

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.