Full Stack Software Development
Aktualisiert am 11.12.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2026
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Spring Boot
Angular
TypeScript
AWS
Python
Django
Projektmanagement
Apache FOP
Apache Camel
HTML(5)
CSS
Scrum
JIRA
Git
Docker
Webdesign
Node.js
JPA
Hibernate
OpenAPI
Liquibase
PostgreSQL
Deutsch
Muttersprache
Englisch
fließend
Französisch
Grundkenntnisse
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 9 Monate
2024-04 - 2025-12

Modernisierung Schiedsrichteransetzung

Java Backend-Entwickler und Berater Domain Driven Design Spring Boot 3 Spring Framework ...
Java Backend-Entwickler und Berater
Ablösung der bestehenden Schiedsrichterkomponenten innerhalb der Schiedsrichteransetzung. Entwicklung von REST-Services zur Nutzbarmachung und Abstraktion bestehender Datenstrukturen für das Frontend. Durchführung von Reverse Engineering der aktuellen Schiedsrichteransetzung, um einen Parallelbetrieb der alten und neuen Anwendung sicherzustellen.
Domain Driven Design Spring Boot 3 Spring Framework Java 17 19 21 Gradle Angular 19 & 20 REST JUnit 5 Mockito Mockserver OpenAPI OpenApi Generator Mapstruct Docker TestContainers KANBAN GIT BitBucket GitLab CI/CD Kubernetes Ports & Adapter Architektur Micro-Services. Grafana OpenID Connect Keykloak Gradle Plugin Development Liquibase Database Migration Oracle DB PostgreSQL DB Caffeine Cache Jenkins
Deutscher Fußballbund
5 Monate
2023-11 - 2024-03

IT Consulting und Website-Verwaltung

Berater in IT-Fragen und Web-Entwickle Wordpress PHP HTML ...
Berater in IT-Fragen und Web-Entwickle
Beratung in IT-Fragen im Zuge der Expansion der Hotelgruppe sowie Betreuung und Weiterentwicklung der Webauftritte.
Wordpress PHP HTML CSS JavaScript
Hotelgruppe in S-H
1 Jahr 10 Monate
2022-01 - 2023-10

CRM System (Customer-Relationship-Management)

Java Backend-Entwickler & Verantwortlicher für mehrere Libraries und Services des Systems Domain Driven Design Spring Boot Spring Framework ...
Java Backend-Entwickler & Verantwortlicher für mehrere Libraries und Services des Systems
Ablösung eines PHP-Monolith-CRM-Systems (Customer-Relationship-Management) durch Neuentwicklung eines Systems in Form eines ?Baukasten?-Systems als Micro-Services. Bereitstellung verschiedener REST APIs, auf die verschiedene Services zu greifen können, um ein CRM System zu bauen, das je nach Wunsch anpassbar ist. Zur Umsetzung wurden mehrere Java-Bibliotheken entwickelt, welche von der API genutzt werden. Diese Bibliotheken umfassen Funktionen wie Validierung, Abhängigkeitsbewertung, Datenvisualisierung und Datenpersistenz.
Domain Driven Design Spring Boot Spring Framework Java 8 Java 17 Gradle JUnit 5 Mockito Cucumber AssertJ OpenAPI(Swagger) Mapstruct Docker Docker TestContainers KANBAN GIT GitLab CI/CD Kubernetes Ports & Adapter Architektur Micro-Services
Internationales Kreditinstitut
Remote
2 Monate
2021-09 - 2021-10

Entwicklung eines Webportals

Leitender Entwickler AWS Cognito API Gateway ...
Leitender Entwickler
Entwicklung eines Webportals zur Bereitstellung von Dokumenten und zur User-Verwaltung
  • Erstellung einer Cloud Native Anwendung, in der User unterschiedlicher Rollen angelegt und verwaltet werden können. Abhängig von der Account-Nummer werden Dokumente aus einem Dateiverzeichnis aufgelistet und für den Download bereitgestellt.
AWS Cognito API Gateway Lambda S3 Node.js
Agrardienstleister in S-H
7 Monate
2021-04 - 2021-10

Webportal zum Erstellen und Verwalten von Rechnungen

Leitender Entwickler und Projektleiter BDD Spring Boot Apache FOP ...
Leitender Entwickler und Projektleiter
Neuentwicklung eines kundenorientierten Rechnungsprogramms. In dieser Anwendung können Anträge verschiedener Belege beantragt werden. Diese werden von einer Kontrollinstanz geprüft, aktualisiert und anschließend genehmigt oder abgelehnt. Bei Genehmigung werden PDF-Belege erstellt und via E-Mail versendet. Die angewandte Projektmethode war SCRUM.
BDD Spring Boot Apache FOP Apache Kafka Angular Angular Material Liquibase REST API Java 11 TypeScript HTML SCSS XSLT XML Thymeleaf Java Mail JWT Authentification Spring Security GIT GitLab SCRUM JUnit 5 Selenium Windows Server 2008 R2 IIS
Hafenagentur in Kiel
5 Monate
2020-12 - 2021-04

Erstellung einer Mitgliederverwaltung

Consultant und leitender Entwickler BDD Spring Boot Java 11 ...
Consultant und leitender Entwickler
Durchführen eines Anforderungsworkshops, Beratung zur digitalen Transformation und anschließender Implementierung einer Userverwaltung, eines persönlichen Postfachs für die registrierten User, einer Stammdatenpflege mit automatisierter Validierung, eine Anbindung an ein SAP-System via SOAP sowie eine Dateiverwaltung.
BDD Spring Boot Java 11 Apache Camel Thymeleaf Java Mail SOAP SoapUI JWT Authentification Angular Angular Material Endereco JUnit 5 SCRUM GIT GitaLab Linux Ubuntu Apache Web Server MySQL Liquibase
Konsumgenossenschaft in Kiel
10 Monate
2020-02 - 2020-11

Webportal zur Rechnungslegung

Leitender Entwickler und Projektleiter BDD Spring Boot Java 8 ...
Leitender Entwickler und Projektleiter
Erstellung eines Webportals zur automatisierten Rechnungslegung für eine Hafenagentur. Das beinhaltet die Anbindung an weitere Systeme, die Implementierung einer Userverwaltung, einer gesicherten REST API, einen Datei-Upload und deren Verarbeitung sowie die Digitalisierung und Automatisierung bestehender Prozesse.
BDD Spring Boot Java 8 Angular Angular Material TypeScript JUnit 5 Selenium HTML CSS Eclipse GIT GitLab Jira Windows Server 2008 R2 IIS SCRUM MSSQL Liquibase Jasper Reports Thymeleaf Java Mail Spring Security
Hafenagentur in Kiel
2 Monate
2019-12 - 2020-01

Digitalisierung eines Lagersystems

Consultant Anforderungsanalyse Software-Architektur BDD ...
Consultant
Optimierung eines Lagersystem. Vom Prozess über stationäre Endgeräte zu sich synchronisierenden Mobilgeräten umgestalten.
Anforderungsanalyse Software-Architektur BDD Java Spring Boot Angular PWA JavaScript HTML CSS
Internationales Maschinenbauunternehmen
1 Jahr 7 Monate
2018-06 - 2019-12

Erweitern eines Abwesenheitsverwaltungssystems

Consultant und Entwickler Python Django Vue.js 1 & 2 Javascript ...
Consultant und Entwickler
Schnittstellen zu anderen Systemen schaffen, Performance-Optimierung, Tools zur Analyse der Abwesenheiten entwickeln, Versionsmigration von Vue.js, Support
Python Django Vue.js 1 & 2 Javascript Webpack nginx Docker Kubernetes GitLab helm i18n AWS (S3) SCRUM PyCharm GIT BDD Linux Ubuntu
Internationale Musikproduktion
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre
2011-09 - 2015-08

Informationstechnologie und Gestaltung

Bachelor of Science, Fachhochschule Lübeck
Bachelor of Science
Fachhochschule Lübeck
9 Jahre
2001-08 - 2010-07

Abitur

Abitur, Gymnasium Wellingdorf in Kiel
Abitur
Gymnasium Wellingdorf in Kiel

Position

Position

Freiberuflicher Software-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Angular TypeScript AWS Python Django Projektmanagement Apache FOP Apache Camel HTML(5) CSS Scrum JIRA Git Docker Webdesign Node.js JPA Hibernate OpenAPI Liquibase PostgreSQL

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen und angewandte Technologien

  • Entwicklung von Webapplikationen
  • Entwicklung von Cloud Native Webapplikationen
  • Entwicklung von Micro-Services
  • REST- API
  • SOAP-API
  • Layered Architecture
  • Ports & Adapter Architecture
  • Domain Driven Design
  • Test Driven Design
  • Behavior Driven Design
  • Benutzeroberflächengestaltung
  • Usability
  • Erstellung von Webauftritten
  • Newsletter-Gestaltung und Programmierung
  • Agile Entwicklungsmethoden nach SCRUM und KANBAN
  • Software- und Cloud-Architektur
  • Dev-Ops
  • Anforderungsanalysen
  • Projektleitung
  • JIRA
  • Confluence
  •  Gitlab, Bitbucket
  • nginx, Tomcat
  • Amazon Web Services (AWS)
  • Datenbanken (Postgresql, Oracle, MySQL, MSSQL, MongoDB)
  • Gradle und Maven
  • Linux (Ubuntu)
  • Spring Boot und Spring Framework
  • Angular Web-Framework
  • Vue.JS Web-Franework
  • Django Web-Framework
  • Express.js Web-Framework
  • Node.js
  • Ionic Web- und Mobile-Framework
  • JUnit 5, Mockito, AssertJ, Docker Testcontainers, Cucumber, Selenium, Mockserver
  • Websockets mit Spring Boot und Angular
  • Thymeleaf
  • Liquibase
  • JPA
  • Hibernate
  • CI/CD, Kubernetes, Jenkins, helm, IIS
  • Docker
  • Apache Camel
  • Apache FOP
  • Apache Kafka
  • Open API (Swagger) Generator
  • Spring Security
  • OAuth2, OpenID Connect, Keykloak
  • JWT
  • Mapstruct
  • Jasper Reports
  • XSLT
  • Webpack
  • Web Components
  • Bootstrap, SemanticUI, Material Design
  • Grafana


Berufliche Erfahrungen

seit 01/2022
Freiberuflicher Software-Entwickler

05/2018 ? 10/2021
Software-Entwickler und Consultant
Consist Software Solutions GmbH

  • Anforderungsanalyse und Beratung
  • Neuentwicklung und Leitung von Software-Projekten
  • Erweiterung und Pflege bestehender Software-Lösungen
  • Mentoring von Start-Ups im Raum Kiel

04/2017 ? 04/2018
Web-Entwickler und Grafiker
eyepin eMarketing Software
  • Entwicklung von Newsletter-Templates, Landingpages und Event-Websites
  • Grafik- und Screendesign, 3D-Modellierung

Programmiersprachen

Java
Python
Typescript
HTML
SCSS
C#
PHP
JavaScript
XML
CSS

Datenbanken

Postgresql
MySQL
MSSQL
MongoDB

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 9 Monate
2024-04 - 2025-12

Modernisierung Schiedsrichteransetzung

Java Backend-Entwickler und Berater Domain Driven Design Spring Boot 3 Spring Framework ...
Java Backend-Entwickler und Berater
Ablösung der bestehenden Schiedsrichterkomponenten innerhalb der Schiedsrichteransetzung. Entwicklung von REST-Services zur Nutzbarmachung und Abstraktion bestehender Datenstrukturen für das Frontend. Durchführung von Reverse Engineering der aktuellen Schiedsrichteransetzung, um einen Parallelbetrieb der alten und neuen Anwendung sicherzustellen.
Domain Driven Design Spring Boot 3 Spring Framework Java 17 19 21 Gradle Angular 19 & 20 REST JUnit 5 Mockito Mockserver OpenAPI OpenApi Generator Mapstruct Docker TestContainers KANBAN GIT BitBucket GitLab CI/CD Kubernetes Ports & Adapter Architektur Micro-Services. Grafana OpenID Connect Keykloak Gradle Plugin Development Liquibase Database Migration Oracle DB PostgreSQL DB Caffeine Cache Jenkins
Deutscher Fußballbund
5 Monate
2023-11 - 2024-03

IT Consulting und Website-Verwaltung

Berater in IT-Fragen und Web-Entwickle Wordpress PHP HTML ...
Berater in IT-Fragen und Web-Entwickle
Beratung in IT-Fragen im Zuge der Expansion der Hotelgruppe sowie Betreuung und Weiterentwicklung der Webauftritte.
Wordpress PHP HTML CSS JavaScript
Hotelgruppe in S-H
1 Jahr 10 Monate
2022-01 - 2023-10

CRM System (Customer-Relationship-Management)

Java Backend-Entwickler & Verantwortlicher für mehrere Libraries und Services des Systems Domain Driven Design Spring Boot Spring Framework ...
Java Backend-Entwickler & Verantwortlicher für mehrere Libraries und Services des Systems
Ablösung eines PHP-Monolith-CRM-Systems (Customer-Relationship-Management) durch Neuentwicklung eines Systems in Form eines ?Baukasten?-Systems als Micro-Services. Bereitstellung verschiedener REST APIs, auf die verschiedene Services zu greifen können, um ein CRM System zu bauen, das je nach Wunsch anpassbar ist. Zur Umsetzung wurden mehrere Java-Bibliotheken entwickelt, welche von der API genutzt werden. Diese Bibliotheken umfassen Funktionen wie Validierung, Abhängigkeitsbewertung, Datenvisualisierung und Datenpersistenz.
Domain Driven Design Spring Boot Spring Framework Java 8 Java 17 Gradle JUnit 5 Mockito Cucumber AssertJ OpenAPI(Swagger) Mapstruct Docker Docker TestContainers KANBAN GIT GitLab CI/CD Kubernetes Ports & Adapter Architektur Micro-Services
Internationales Kreditinstitut
Remote
2 Monate
2021-09 - 2021-10

Entwicklung eines Webportals

Leitender Entwickler AWS Cognito API Gateway ...
Leitender Entwickler
Entwicklung eines Webportals zur Bereitstellung von Dokumenten und zur User-Verwaltung
  • Erstellung einer Cloud Native Anwendung, in der User unterschiedlicher Rollen angelegt und verwaltet werden können. Abhängig von der Account-Nummer werden Dokumente aus einem Dateiverzeichnis aufgelistet und für den Download bereitgestellt.
AWS Cognito API Gateway Lambda S3 Node.js
Agrardienstleister in S-H
7 Monate
2021-04 - 2021-10

Webportal zum Erstellen und Verwalten von Rechnungen

Leitender Entwickler und Projektleiter BDD Spring Boot Apache FOP ...
Leitender Entwickler und Projektleiter
Neuentwicklung eines kundenorientierten Rechnungsprogramms. In dieser Anwendung können Anträge verschiedener Belege beantragt werden. Diese werden von einer Kontrollinstanz geprüft, aktualisiert und anschließend genehmigt oder abgelehnt. Bei Genehmigung werden PDF-Belege erstellt und via E-Mail versendet. Die angewandte Projektmethode war SCRUM.
BDD Spring Boot Apache FOP Apache Kafka Angular Angular Material Liquibase REST API Java 11 TypeScript HTML SCSS XSLT XML Thymeleaf Java Mail JWT Authentification Spring Security GIT GitLab SCRUM JUnit 5 Selenium Windows Server 2008 R2 IIS
Hafenagentur in Kiel
5 Monate
2020-12 - 2021-04

Erstellung einer Mitgliederverwaltung

Consultant und leitender Entwickler BDD Spring Boot Java 11 ...
Consultant und leitender Entwickler
Durchführen eines Anforderungsworkshops, Beratung zur digitalen Transformation und anschließender Implementierung einer Userverwaltung, eines persönlichen Postfachs für die registrierten User, einer Stammdatenpflege mit automatisierter Validierung, eine Anbindung an ein SAP-System via SOAP sowie eine Dateiverwaltung.
BDD Spring Boot Java 11 Apache Camel Thymeleaf Java Mail SOAP SoapUI JWT Authentification Angular Angular Material Endereco JUnit 5 SCRUM GIT GitaLab Linux Ubuntu Apache Web Server MySQL Liquibase
Konsumgenossenschaft in Kiel
10 Monate
2020-02 - 2020-11

Webportal zur Rechnungslegung

Leitender Entwickler und Projektleiter BDD Spring Boot Java 8 ...
Leitender Entwickler und Projektleiter
Erstellung eines Webportals zur automatisierten Rechnungslegung für eine Hafenagentur. Das beinhaltet die Anbindung an weitere Systeme, die Implementierung einer Userverwaltung, einer gesicherten REST API, einen Datei-Upload und deren Verarbeitung sowie die Digitalisierung und Automatisierung bestehender Prozesse.
BDD Spring Boot Java 8 Angular Angular Material TypeScript JUnit 5 Selenium HTML CSS Eclipse GIT GitLab Jira Windows Server 2008 R2 IIS SCRUM MSSQL Liquibase Jasper Reports Thymeleaf Java Mail Spring Security
Hafenagentur in Kiel
2 Monate
2019-12 - 2020-01

Digitalisierung eines Lagersystems

Consultant Anforderungsanalyse Software-Architektur BDD ...
Consultant
Optimierung eines Lagersystem. Vom Prozess über stationäre Endgeräte zu sich synchronisierenden Mobilgeräten umgestalten.
Anforderungsanalyse Software-Architektur BDD Java Spring Boot Angular PWA JavaScript HTML CSS
Internationales Maschinenbauunternehmen
1 Jahr 7 Monate
2018-06 - 2019-12

Erweitern eines Abwesenheitsverwaltungssystems

Consultant und Entwickler Python Django Vue.js 1 & 2 Javascript ...
Consultant und Entwickler
Schnittstellen zu anderen Systemen schaffen, Performance-Optimierung, Tools zur Analyse der Abwesenheiten entwickeln, Versionsmigration von Vue.js, Support
Python Django Vue.js 1 & 2 Javascript Webpack nginx Docker Kubernetes GitLab helm i18n AWS (S3) SCRUM PyCharm GIT BDD Linux Ubuntu
Internationale Musikproduktion
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre
2011-09 - 2015-08

Informationstechnologie und Gestaltung

Bachelor of Science, Fachhochschule Lübeck
Bachelor of Science
Fachhochschule Lübeck
9 Jahre
2001-08 - 2010-07

Abitur

Abitur, Gymnasium Wellingdorf in Kiel
Abitur
Gymnasium Wellingdorf in Kiel

Position

Position

Freiberuflicher Software-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Angular TypeScript AWS Python Django Projektmanagement Apache FOP Apache Camel HTML(5) CSS Scrum JIRA Git Docker Webdesign Node.js JPA Hibernate OpenAPI Liquibase PostgreSQL

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen und angewandte Technologien

  • Entwicklung von Webapplikationen
  • Entwicklung von Cloud Native Webapplikationen
  • Entwicklung von Micro-Services
  • REST- API
  • SOAP-API
  • Layered Architecture
  • Ports & Adapter Architecture
  • Domain Driven Design
  • Test Driven Design
  • Behavior Driven Design
  • Benutzeroberflächengestaltung
  • Usability
  • Erstellung von Webauftritten
  • Newsletter-Gestaltung und Programmierung
  • Agile Entwicklungsmethoden nach SCRUM und KANBAN
  • Software- und Cloud-Architektur
  • Dev-Ops
  • Anforderungsanalysen
  • Projektleitung
  • JIRA
  • Confluence
  •  Gitlab, Bitbucket
  • nginx, Tomcat
  • Amazon Web Services (AWS)
  • Datenbanken (Postgresql, Oracle, MySQL, MSSQL, MongoDB)
  • Gradle und Maven
  • Linux (Ubuntu)
  • Spring Boot und Spring Framework
  • Angular Web-Framework
  • Vue.JS Web-Franework
  • Django Web-Framework
  • Express.js Web-Framework
  • Node.js
  • Ionic Web- und Mobile-Framework
  • JUnit 5, Mockito, AssertJ, Docker Testcontainers, Cucumber, Selenium, Mockserver
  • Websockets mit Spring Boot und Angular
  • Thymeleaf
  • Liquibase
  • JPA
  • Hibernate
  • CI/CD, Kubernetes, Jenkins, helm, IIS
  • Docker
  • Apache Camel
  • Apache FOP
  • Apache Kafka
  • Open API (Swagger) Generator
  • Spring Security
  • OAuth2, OpenID Connect, Keykloak
  • JWT
  • Mapstruct
  • Jasper Reports
  • XSLT
  • Webpack
  • Web Components
  • Bootstrap, SemanticUI, Material Design
  • Grafana


Berufliche Erfahrungen

seit 01/2022
Freiberuflicher Software-Entwickler

05/2018 ? 10/2021
Software-Entwickler und Consultant
Consist Software Solutions GmbH

  • Anforderungsanalyse und Beratung
  • Neuentwicklung und Leitung von Software-Projekten
  • Erweiterung und Pflege bestehender Software-Lösungen
  • Mentoring von Start-Ups im Raum Kiel

04/2017 ? 04/2018
Web-Entwickler und Grafiker
eyepin eMarketing Software
  • Entwicklung von Newsletter-Templates, Landingpages und Event-Websites
  • Grafik- und Screendesign, 3D-Modellierung

Programmiersprachen

Java
Python
Typescript
HTML
SCSS
C#
PHP
JavaScript
XML
CSS

Datenbanken

Postgresql
MySQL
MSSQL
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.