Fullstack Entwickler für Kotlin/Java/TypeScript mit Erfahrung im DevOps Bereich
Aktualisiert am 08.05.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 08.05.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Kotlin
Java
TypeScript
Spring Boot
React
Angular
Kubernetes
Docker
PostgreSQL
Redis
MongoDB
GitLab
Deutsch
Muttersprache
Englisch
C1
Spanisch
A2/B1
Französisch
A1

Einsatzorte

Einsatzorte

Hamburg (+50km) Bremen (+50km) Berlin (+50km) Hannover (+50km) Köln (+50km) Bonn (+50km) Düsseldorf (+50km)
Deutschland
möglich

Projekte

Projekte

10 Monate
2024-06 - 2025-03

Verwaltungssoftware im Gesundheitswesen

Entwicklung einer umfassenden Verwaltungssoftware für das Gesundheitswesen basierend auf moderner Microservices-Architektur. Das System besteht aus einem zentralen Basismodul und zahlreichen fachspezifischen Grundmodulen, die nach dem Zero-Trust-Sicherheitsprinzip implementiert wurden.

  • Mitglied eines von neun agilen Scrum-Teams mit Fokus auf die Implementierung fachlicher Features
  • Fullstack-Entwicklung mit Verantwortung für Frontend- und Backend-Komponenten
  • Umsetzung komplexer Geschäftslogik unter Berücksichtigung strenger Sicherheits- und Datenschutzanforderungen


Technische Schwerpunkte

  • Implementierung von Microservices unter Einhaltung des Zero-Trust-Sicherheitsmodells
  • Fullstack-Entwicklung komplexer, fachlicher Features
  • Sicherstellung der Interoperabilität zwischen verschiedenen Modulen der Verwaltungssoftware

cronn GmbH
1 Jahr 2 Monate
2023-06 - 2024-07

Webshop Buchungsstrecke

Entwicklung und Betrieb eines skalierbaren Webshops für Streaming-Dienste auf Basis einer modernen Microservices-Architektur. Die Plattform wurde speziell für die Bewältigung hoher Transaktionsvolumina zu Spitzenzeiten optimiert.

  • Mitglied eines Scrum-Teams mit Fokus auf die Buchungsstrecke des Webshops
  • Fullstack-Entwicklung geschäftskritischer Features entlang der Customer Journey
  • Konzeption, Implementierung und Optimierung von CI/CD-Pipelines für effiziente Deployment-Prozesse
  • Entwicklung spezialisierter Pipelines für komplexe Datenmigrationen zwischen Cloud-Umgebungen
  • Aktive Beteiligung am operativen Betrieb der Plattform inklusive Rufbereitschaft


Technische Schwerpunkte

  • Performance-Optimierung der Buchungsstrecke zur Bewältigung von Lastspitzen
  • Implementierung skalierbarer Microservices mit Fokus auf Ausfallsicherheit und Resilienz
  • Automatisierung von Deployment- und Migrationsprozessen zur Steigerung der Entwicklungseffizienz
  • Monitoring und Troubleshooting in produktiven Cloud-Umgebungen
  • Kontinuierliche Verbesserung der Systemarchitektur basierend auf Lastanalysen

cronn GmbH
1 Jahr 1 Monat
2022-11 - 2023-11

Verwaltungssoftware im Vermessungswesen

Entwicklung einer spezialisierten Verwaltungssoftware für das Vermessungswesen mit dualer Architektur ? bestehend aus einer Webanwendung für den Online-Betrieb und einer Desktopanwendung für den Offline-Einsatz im Feld.

  • Mitarbeit an der Entwicklung beider Anwendungskomponenten
  • Maßgebliche Beteiligung an der komplexen Integration einer geodätischen Datenbank
  • Reverse Engineering von Datenbankfunktionalitäten zur Schaffung einer eigenen Testumgebung
  • Implementierung von Lösungen für die besonderen Herausforderungen der Geodaten-Verarbeitung


Technische Schwerpunkte

  • Entwicklung von Schnittstellen zur Integration spezialisierter geodätischer Datenbanken
  • Konzeption und Implementierung von Testumgebungen für komplexe Datenbankfunktionalitäten
  • Sicherstellung der Datenintegrität bei der Verarbeitung präziser Vermessungsdaten

cronn GmbH
1 Jahr 3 Monate
2021-08 - 2022-10

Fuhrparkmanagementsystem

Umfassende Modernisierung und Migration eines konzernweiten Fuhrparkmanagementsystems auf Basis einer Microservices-Architektur. Die Lösung ermöglicht die effiziente Verwaltung der gesamten Fahrzeugflotte über alle Konzernbereiche hinweg.

  • Fullstack-Entwicklung geschäftskritischer Features für das Fuhrparkmanagement
  • Konzeption und Implementierung von CI/CD-Pipelines zur Optimierung des Entwicklungsprozesses
  • Aktive Beteiligung am operativen Betrieb der Plattform mit Verantwortung für Systemstabilität und Performance


Technische Schwerpunkte

  • Entwicklung modularer, skalierbarer Komponenten innerhalb der Microservices-Landschaft
  • Aufbau und Optimierung automatisierter Deployment-Prozesse
  • Sicherstellung der Systemverfügbarkeit und Betriebsstabilität im produktiven Einsatz
  • Unterstützung bei der schrittweisen Migration von Altdaten und -funktionen

Deutsche Post IT Services GmbH
2 Jahre 3 Monate
2019-07 - 2021-09

Dialog-Marketing-Software

Weiterentwicklung und partielle Modernisierung einer umfangreichen Dialog-Marketing-Software mit erheblichen Legacy-Komponenten. Fokus auf Performance-Optimierung, Qualitätssicherung und schrittweise Migration veralteter Systembestandteile.

  • Fullstack-Entwicklung neuer Features bei gleichzeitiger Berücksichtigung bestehender Legacy-Strukturen
  • Signifikante Erweiterung der Testabdeckung zur Steigerung der Codequalität und Systemstabilität
  • Grundlegende Neukonzeption und Optimierung der CI-Pipeline zur Effizienzsteigerung im Entwicklungsprozess
  • Entwicklung einer hochperformanten Schnittstelle zur Bewältigung extremer Lastspitzen zu Stoßzeiten


Technische Schwerpunkte

  • Performance-Engineering für kritische Systemschnittstellen unter Hochlast
  • Implementierung umfassender Teststrategien für komplexe Softwaresysteme mit Legacy-Anteilen
  • Radikale Verbesserung der Build- und Deployment-Prozesse

artegic AG

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Monate
2022-04 - 2022-10

Praktische Informatik

Master, FernUniversität in Hagen
Master
FernUniversität in Hagen
6 Monate
2021-10 - 2022-03

Informatik

Master, Hochschule Bonn-Rhein-Sieg
Master
Hochschule Bonn-Rhein-Sieg
5 Jahre
2016-10 - 2021-09

Wirtschaftsinformatik

Bachelor (Note: 2.1), Hochschule Bonn-Rhein-Sieg
Bachelor (Note: 2.1)
Hochschule Bonn-Rhein-Sieg
2 Jahre 1 Monat
2014-09 - 2016-09

Maschinenbau

Bachelor, Hochschule Bonn-Rhein-Sieg
Bachelor
Hochschule Bonn-Rhein-Sieg

Kompetenzen

Kompetenzen

Top-Skills

Kotlin Java TypeScript Spring Boot React Angular Kubernetes Docker PostgreSQL Redis MongoDB GitLab

Produkte / Standards / Erfahrungen / Methoden

Profil

Erfahrener Fullstack-Entwickler mit Fokus auf modernen Webtechnologien und einer Leidenschaft für sauber strukturierte, wartbare Software. Ich arbeite mit Java, Kotlin und TypeScript und setze dabei auf bewährte Frameworks wie Spring Boot, React und Angular. Neben der Entwicklung hochwertiger Softwarelösungen interessiere ich mich für alle Aspekte des Softwareentwicklungsprozesses. Daher übernehme ich gerne Aufgaben im DevOps-Bereich, insbesondere Entwicklung von CI/CD-Pipelines sowie Deployment mit Docker oder Kubernetes. Qualität steht für mich an erster Stelle ? daher lege ich großen Wert auf automatisiertes Testen und robuste Softwarearchitekturen.


Frameworks

  • Spring Boot
  • React
  • Angular
  • Symfony


DevOps

  • Docker
  • Kubernetes
  • GitLab CI
  • Jenkins


Weitere Technologien

Frameworks

  • Hibernate
  • Liquibase
  • Next.js
  • MUI
  • Ktor


Testing

  • JUnit
  • Playwright
  • Cypress
  • Cucumber
  • SonarQube


Monitoring

  • Prometheus
  • Grafana
  • Elasticsearch
  • Logstash
  • Kibana


DevOps

  • Helm
  • Traefik
  • nginx
  • ArgoCD
  • Ansible


Devtools

  • Git
  • Neovim
  • IntelliJ IDEA
  • Gradle
  • OpenAPI


Kollaboration

  • GitLab
  • GitHub
  • Jira
  • Confluence
  • Figma


Projektübersicht

06/2024 - 03/2025

Rolle: Verwaltungssoftware im Gesundheitswesen

Kunde: cronn GmbH


Aufgaben:

  • Umsetzung fachlicher Features
  • Entwicklung von Microservices mit Zero-Trust
  • Umsetzung automatisierter Tests (Unit bis E2E)


06/2023 - 07/2024

Rolle: Webshop Buchungsstrecke

Kunde: cronn GmbH


Aufgaben:

  • Entwicklung von Microservices
  • Datenmigration zwischen Cloud-Umgebungen
  • Operativer Betrieb mit Rufbereitschaft


11/2022 - 11/2023

Rolle: Verwaltungssoftware im Vermessungswesen

Kunde: cronn GmbH


Aufgaben:

  • Entwicklung einer Web- und Desktop-Anwendung
  • Entwicklung und Optimierung on CI Pipelines
  • Umsetzung automatisierter Tests (Unit bis E2E)


08/2021 - 10/2022

Rolle: Fuhrparkmanagementsystem

Kunde: Deutsche Post IT Services GmbH


Aufgaben:

  • Entwicklung von Microservices
  • Operativer Betrieb
  • Entwicklung und Optimierung von CI Pipelines


07/2019 - 09/2021

Rolle: Dialog-Marketing-Software

Kunde: artegic AG


Aufgaben:

  • Entwicklung und Modernisierung der Anwendung
  • Intensive Optimierung von CI Pipelines
  • Umsetzung automatisierter Tests (Unit bis E2E)


Persönliche Projekte

artifakts: Command line Tool zum Herunterladen und lokalen Bereitstellen von GitLab CI Artefakten.

Beim Debuggen von fehlschlagenden Tests ist es meistens notwendig die, in der CI-Pipeline generierten, Testberichte zu sichten. Dieses Tool vereinfacht das Herunterladen und Anzeigen der Berichte, indem man lediglich die GitLab Job URL kopiert und an das Tool übergibt.

  • Interaktion mit der GitLab REST-API
  • Starten paralleler Webserver für die lokale Bereitstellung der Berichte
  • Entwicklung und Testen mit funktionalem Programmierstil


retry: Command line Tool zum wiederholten Ausführen anderer Programme bis zum Eintreten einer gegebenen Kondition.

Beim Debuggen von flaky Tests kann es hilfreich sein, diese wiederholt auszuführen, bis diese fehlschlagen. Dieses Tool hilft dabei externe Programme anhand von vorgegebenen Kriterien wiederholt auszuführen und gleichzeitig die Ausgabe dieser Programme auszugeben.


testies: Command line Tool zur Interaktion mit JUnit Testberichten.

Das Öffnen der HTML basierten Testberichte, wie sie von JUnit erzeugt werden, führt zu einem Kontextwechsel aus IDE oder Terminal. Dieses Tool soll dies verhindern und ermöglicht es den Testbericht in Textform im Terminal anzuzeigen.

Programmiersprachen

Java
Kotlin
TypeScript
PHP
Python
Bash
Golang
Rust
Lua
Nix

Datenbanken

PostgreSQL
Oracle DB
MySQL
Redis
mongoDB

Einsatzorte

Einsatzorte

Hamburg (+50km) Bremen (+50km) Berlin (+50km) Hannover (+50km) Köln (+50km) Bonn (+50km) Düsseldorf (+50km)
Deutschland
möglich

Projekte

Projekte

10 Monate
2024-06 - 2025-03

Verwaltungssoftware im Gesundheitswesen

Entwicklung einer umfassenden Verwaltungssoftware für das Gesundheitswesen basierend auf moderner Microservices-Architektur. Das System besteht aus einem zentralen Basismodul und zahlreichen fachspezifischen Grundmodulen, die nach dem Zero-Trust-Sicherheitsprinzip implementiert wurden.

  • Mitglied eines von neun agilen Scrum-Teams mit Fokus auf die Implementierung fachlicher Features
  • Fullstack-Entwicklung mit Verantwortung für Frontend- und Backend-Komponenten
  • Umsetzung komplexer Geschäftslogik unter Berücksichtigung strenger Sicherheits- und Datenschutzanforderungen


Technische Schwerpunkte

  • Implementierung von Microservices unter Einhaltung des Zero-Trust-Sicherheitsmodells
  • Fullstack-Entwicklung komplexer, fachlicher Features
  • Sicherstellung der Interoperabilität zwischen verschiedenen Modulen der Verwaltungssoftware

cronn GmbH
1 Jahr 2 Monate
2023-06 - 2024-07

Webshop Buchungsstrecke

Entwicklung und Betrieb eines skalierbaren Webshops für Streaming-Dienste auf Basis einer modernen Microservices-Architektur. Die Plattform wurde speziell für die Bewältigung hoher Transaktionsvolumina zu Spitzenzeiten optimiert.

  • Mitglied eines Scrum-Teams mit Fokus auf die Buchungsstrecke des Webshops
  • Fullstack-Entwicklung geschäftskritischer Features entlang der Customer Journey
  • Konzeption, Implementierung und Optimierung von CI/CD-Pipelines für effiziente Deployment-Prozesse
  • Entwicklung spezialisierter Pipelines für komplexe Datenmigrationen zwischen Cloud-Umgebungen
  • Aktive Beteiligung am operativen Betrieb der Plattform inklusive Rufbereitschaft


Technische Schwerpunkte

  • Performance-Optimierung der Buchungsstrecke zur Bewältigung von Lastspitzen
  • Implementierung skalierbarer Microservices mit Fokus auf Ausfallsicherheit und Resilienz
  • Automatisierung von Deployment- und Migrationsprozessen zur Steigerung der Entwicklungseffizienz
  • Monitoring und Troubleshooting in produktiven Cloud-Umgebungen
  • Kontinuierliche Verbesserung der Systemarchitektur basierend auf Lastanalysen

cronn GmbH
1 Jahr 1 Monat
2022-11 - 2023-11

Verwaltungssoftware im Vermessungswesen

Entwicklung einer spezialisierten Verwaltungssoftware für das Vermessungswesen mit dualer Architektur ? bestehend aus einer Webanwendung für den Online-Betrieb und einer Desktopanwendung für den Offline-Einsatz im Feld.

  • Mitarbeit an der Entwicklung beider Anwendungskomponenten
  • Maßgebliche Beteiligung an der komplexen Integration einer geodätischen Datenbank
  • Reverse Engineering von Datenbankfunktionalitäten zur Schaffung einer eigenen Testumgebung
  • Implementierung von Lösungen für die besonderen Herausforderungen der Geodaten-Verarbeitung


Technische Schwerpunkte

  • Entwicklung von Schnittstellen zur Integration spezialisierter geodätischer Datenbanken
  • Konzeption und Implementierung von Testumgebungen für komplexe Datenbankfunktionalitäten
  • Sicherstellung der Datenintegrität bei der Verarbeitung präziser Vermessungsdaten

cronn GmbH
1 Jahr 3 Monate
2021-08 - 2022-10

Fuhrparkmanagementsystem

Umfassende Modernisierung und Migration eines konzernweiten Fuhrparkmanagementsystems auf Basis einer Microservices-Architektur. Die Lösung ermöglicht die effiziente Verwaltung der gesamten Fahrzeugflotte über alle Konzernbereiche hinweg.

  • Fullstack-Entwicklung geschäftskritischer Features für das Fuhrparkmanagement
  • Konzeption und Implementierung von CI/CD-Pipelines zur Optimierung des Entwicklungsprozesses
  • Aktive Beteiligung am operativen Betrieb der Plattform mit Verantwortung für Systemstabilität und Performance


Technische Schwerpunkte

  • Entwicklung modularer, skalierbarer Komponenten innerhalb der Microservices-Landschaft
  • Aufbau und Optimierung automatisierter Deployment-Prozesse
  • Sicherstellung der Systemverfügbarkeit und Betriebsstabilität im produktiven Einsatz
  • Unterstützung bei der schrittweisen Migration von Altdaten und -funktionen

Deutsche Post IT Services GmbH
2 Jahre 3 Monate
2019-07 - 2021-09

Dialog-Marketing-Software

Weiterentwicklung und partielle Modernisierung einer umfangreichen Dialog-Marketing-Software mit erheblichen Legacy-Komponenten. Fokus auf Performance-Optimierung, Qualitätssicherung und schrittweise Migration veralteter Systembestandteile.

  • Fullstack-Entwicklung neuer Features bei gleichzeitiger Berücksichtigung bestehender Legacy-Strukturen
  • Signifikante Erweiterung der Testabdeckung zur Steigerung der Codequalität und Systemstabilität
  • Grundlegende Neukonzeption und Optimierung der CI-Pipeline zur Effizienzsteigerung im Entwicklungsprozess
  • Entwicklung einer hochperformanten Schnittstelle zur Bewältigung extremer Lastspitzen zu Stoßzeiten


Technische Schwerpunkte

  • Performance-Engineering für kritische Systemschnittstellen unter Hochlast
  • Implementierung umfassender Teststrategien für komplexe Softwaresysteme mit Legacy-Anteilen
  • Radikale Verbesserung der Build- und Deployment-Prozesse

artegic AG

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Monate
2022-04 - 2022-10

Praktische Informatik

Master, FernUniversität in Hagen
Master
FernUniversität in Hagen
6 Monate
2021-10 - 2022-03

Informatik

Master, Hochschule Bonn-Rhein-Sieg
Master
Hochschule Bonn-Rhein-Sieg
5 Jahre
2016-10 - 2021-09

Wirtschaftsinformatik

Bachelor (Note: 2.1), Hochschule Bonn-Rhein-Sieg
Bachelor (Note: 2.1)
Hochschule Bonn-Rhein-Sieg
2 Jahre 1 Monat
2014-09 - 2016-09

Maschinenbau

Bachelor, Hochschule Bonn-Rhein-Sieg
Bachelor
Hochschule Bonn-Rhein-Sieg

Kompetenzen

Kompetenzen

Top-Skills

Kotlin Java TypeScript Spring Boot React Angular Kubernetes Docker PostgreSQL Redis MongoDB GitLab

Produkte / Standards / Erfahrungen / Methoden

Profil

Erfahrener Fullstack-Entwickler mit Fokus auf modernen Webtechnologien und einer Leidenschaft für sauber strukturierte, wartbare Software. Ich arbeite mit Java, Kotlin und TypeScript und setze dabei auf bewährte Frameworks wie Spring Boot, React und Angular. Neben der Entwicklung hochwertiger Softwarelösungen interessiere ich mich für alle Aspekte des Softwareentwicklungsprozesses. Daher übernehme ich gerne Aufgaben im DevOps-Bereich, insbesondere Entwicklung von CI/CD-Pipelines sowie Deployment mit Docker oder Kubernetes. Qualität steht für mich an erster Stelle ? daher lege ich großen Wert auf automatisiertes Testen und robuste Softwarearchitekturen.


Frameworks

  • Spring Boot
  • React
  • Angular
  • Symfony


DevOps

  • Docker
  • Kubernetes
  • GitLab CI
  • Jenkins


Weitere Technologien

Frameworks

  • Hibernate
  • Liquibase
  • Next.js
  • MUI
  • Ktor


Testing

  • JUnit
  • Playwright
  • Cypress
  • Cucumber
  • SonarQube


Monitoring

  • Prometheus
  • Grafana
  • Elasticsearch
  • Logstash
  • Kibana


DevOps

  • Helm
  • Traefik
  • nginx
  • ArgoCD
  • Ansible


Devtools

  • Git
  • Neovim
  • IntelliJ IDEA
  • Gradle
  • OpenAPI


Kollaboration

  • GitLab
  • GitHub
  • Jira
  • Confluence
  • Figma


Projektübersicht

06/2024 - 03/2025

Rolle: Verwaltungssoftware im Gesundheitswesen

Kunde: cronn GmbH


Aufgaben:

  • Umsetzung fachlicher Features
  • Entwicklung von Microservices mit Zero-Trust
  • Umsetzung automatisierter Tests (Unit bis E2E)


06/2023 - 07/2024

Rolle: Webshop Buchungsstrecke

Kunde: cronn GmbH


Aufgaben:

  • Entwicklung von Microservices
  • Datenmigration zwischen Cloud-Umgebungen
  • Operativer Betrieb mit Rufbereitschaft


11/2022 - 11/2023

Rolle: Verwaltungssoftware im Vermessungswesen

Kunde: cronn GmbH


Aufgaben:

  • Entwicklung einer Web- und Desktop-Anwendung
  • Entwicklung und Optimierung on CI Pipelines
  • Umsetzung automatisierter Tests (Unit bis E2E)


08/2021 - 10/2022

Rolle: Fuhrparkmanagementsystem

Kunde: Deutsche Post IT Services GmbH


Aufgaben:

  • Entwicklung von Microservices
  • Operativer Betrieb
  • Entwicklung und Optimierung von CI Pipelines


07/2019 - 09/2021

Rolle: Dialog-Marketing-Software

Kunde: artegic AG


Aufgaben:

  • Entwicklung und Modernisierung der Anwendung
  • Intensive Optimierung von CI Pipelines
  • Umsetzung automatisierter Tests (Unit bis E2E)


Persönliche Projekte

artifakts: Command line Tool zum Herunterladen und lokalen Bereitstellen von GitLab CI Artefakten.

Beim Debuggen von fehlschlagenden Tests ist es meistens notwendig die, in der CI-Pipeline generierten, Testberichte zu sichten. Dieses Tool vereinfacht das Herunterladen und Anzeigen der Berichte, indem man lediglich die GitLab Job URL kopiert und an das Tool übergibt.

  • Interaktion mit der GitLab REST-API
  • Starten paralleler Webserver für die lokale Bereitstellung der Berichte
  • Entwicklung und Testen mit funktionalem Programmierstil


retry: Command line Tool zum wiederholten Ausführen anderer Programme bis zum Eintreten einer gegebenen Kondition.

Beim Debuggen von flaky Tests kann es hilfreich sein, diese wiederholt auszuführen, bis diese fehlschlagen. Dieses Tool hilft dabei externe Programme anhand von vorgegebenen Kriterien wiederholt auszuführen und gleichzeitig die Ausgabe dieser Programme auszugeben.


testies: Command line Tool zur Interaktion mit JUnit Testberichten.

Das Öffnen der HTML basierten Testberichte, wie sie von JUnit erzeugt werden, führt zu einem Kontextwechsel aus IDE oder Terminal. Dieses Tool soll dies verhindern und ermöglicht es den Testbericht in Textform im Terminal anzuzeigen.

Programmiersprachen

Java
Kotlin
TypeScript
PHP
Python
Bash
Golang
Rust
Lua
Nix

Datenbanken

PostgreSQL
Oracle DB
MySQL
Redis
mongoDB

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.