Java EE Entwicklung mit Spring Boot, SQL oder MongoDB. Weitreichende Kenntnisse in der Webentwicklung
Aktualisiert am 02.12.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2026
Verfügbar zu: 80%
davon vor Ort: 20%
Java
Spring Boot
REST
MySQL
PostgreSQL
Kubernetes
RabbitMQ
Git
MongoDB
Ubuntu
Keycloak
Apache POI
TypeScript
Vue.js
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Bonn (+75km) Köln (+75km)
Deutschland
möglich

Projekte

Projekte

11 Monate
2025-01 - heute

Entwicklung einer Vertriebssoftware im Photovoltaikbereich

Typescript Entwicklung / Maintenance bestehender Systeme TypeScript Vue.js MySQL ...
Typescript Entwicklung / Maintenance bestehender Systeme

Übernahme eines bestehenden Systems in Nuxt.js sowie dessen kontinuierliche Wartung, Pflege und Weiterentwicklung. Dies umfasst unter anderem folgende Tätigkeiten:

  • Modernisierung der PDF-Angebotserstellung

  • Erweiterung bestehender Funktionen

  • Fehlerbehebung (Bugfixing)

  • Aktualisierung und Wartung der Infrastruktur

  • Schulung von Mitarbeitenden in der Nutzung des Systems

IntelliJ Trello MySQL Digital Ocean
TypeScript Vue.js MySQL Webhosting Docker
Remote
5 Jahre 8 Monate
2020-04 - heute

Mitentwicklung Business Management System

Senior Java EE Developer Scrum SpringFramework Java 17 ...
Senior Java EE Developer
Entwicklung eines Systems zur Zeiterfassung von Mitarbeitenden unter Berücksichtigung der tarifvertraglichen Vorgaben, insbesondere mit folgenden Schwerpunkten:

  • Konzeption und Entwicklung der Datenstruktur mit PostgreSQL
  • Einsatz von Spring Boot zur Backend-Entwicklung
  • Anbindung sowie API-Steuerung über Keycloak
  • Durchführung von Deployments mittels Kubernetes
  • Integration der Google Directions API
  • Nutzung von S3 Storage zur Datenspeicherung
  • Entwicklung eines Migrationsservices für Legacy-Anwendungen
  • Erstellung von RESTful APIs für Frontend-Anwendungen
  • Durchführung der Anforderungsanalyse
IntelliJ IDEA Atlassian JIRA
Scrum SpringFramework Java 17 Keycloak TypeScript PostgreSQL MongoDB MySQL
3 Jahre
2017-01 - 2019-12

Entwicklung & Konzeption Software as a Service Lösung im E Commerce

CTO Java RabbitMQ MySQL ...
CTO
Ausarbeitung, Konzeption und aktive Mitentwicklung einer Plattform zur Analyse von E-Commerce-Marktdaten über verschiedene Plattformen hinweg unter Einsatz folgender Technologien und Methoden:

  • Agiles Arbeiten nach SCRUM mit drei weiteren Entwicklern
  • Entwicklung von Spring-Boot-Microservices mit unterschiedlichen Aufgaben nach dem EVA-Prinzip
  • Einsatz von MongoDB als zentrale Datenbank (Datenvolumen: ca. 12 TB)
  • Verwendung von RabbitMQ als Message Broker
  • Nutzung von MySQL für die Nutzer- und Abonnementverwaltung
  • Auswertung und Analyse von Kundenfeedback zur kontinuierlichen Produktverbesserung
Java RabbitMQ MySQL MongoDB Spring Boot Spring
ShopDoc GmbH
Leverkusen

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot REST MySQL PostgreSQL Kubernetes RabbitMQ Git MongoDB Ubuntu Keycloak Apache POI TypeScript Vue.js

Produkte / Standards / Erfahrungen / Methoden

IntelliJ IDEA
Scrum
SpringFramework

Programmiersprachen

Java
Experte
TypeScript
Fortgeschritten
PHP
Basics

Java ? Backend-Entwicklung (seit 2011)
Langjährige Erfahrung in der professionellen Java-Entwicklung mit unterschiedlichen Java-Versionen (Java SE/EE). Schwerpunkt liegt auf der Entwicklung skalierbarer Backend-Systeme mit Spring Boot in verteilten Systemlandschaften.

  • Einsatz von AMQP / RabbitMQ zur asynchronen Kommunikation zwischen Services
  • Datenbankanbindung mit MySQL und PostgreSQL unter Verwendung von Spring Data und Hibernate (JPA)
  • Integration von MongoDB für NoSQL-Anwendungsfälle
  • Architektur, Aufbau und Konzeption von Microservice-Landschaften für performante und hochskalierbare Anwendungen
  • Entwicklung und Implementierung von KI-gestützter Analysesoftware für unterschiedliche fachliche Anwendungsbereiche
  • Verarbeitung, Erstellung und Analyse von PDF-Dokumenten mit Apache PDFBox
  • Automatisierte Erstellung von Excel-Reports mit Apache POI

TypeScript ? Frontend-Entwicklung mit Vue.js / Nuxt.js
  • Entwicklung moderner, performanter Webanwendungen mit TypeScript im Vue.js- und Nuxt.js-Umfeld:
  • Umsetzung von UI/UX-Designvorgaben in responsiven Webanwendungen
  • Entwicklung und dynamisches Rendering von PDF-Vorlagen mit Puppeteer
  • Anbindung an RESTful APIs und Integration in bestehende Systemlandschaften

PHP ? Webentwicklung & CMS (Drupal)
  • Erfahrung in der Wartung, Erweiterung und individuellen Anpassung bestehender Webanwendungen.
  • Durchführung kleinerer Anpassungen an Bestandswebsites
  • Entwicklung individueller Module für Drupal zur funktionalen Erweiterung bestehender Systeme

Datenbanken

MySQL
Experte
PostgreSQL
Fortgeschritten
MongoDB
Fortgeschritten
Datenbanken ? Architektur, Performance & Skalierung
Umfangreiche Erfahrung in der Entwicklung, Optimierung und Skalierung relationaler und NoSQL-Datenbanksysteme:
  • Erstellung komplexer SQL-Queries in MySQL und PostgreSQL
  • Performante Aggregation und Verarbeitung großer Datenmengen in MongoDB
  • Konzeption, Normalisierung und Weiterentwicklung neuer sowie bestehender Datenbankmodelle
  • Performance-Optimierung produktiver Datenbanksysteme in laufenden Anwendungen
  • Erfahrung mit Replikation und Cluster-Aufbau in MongoDB sowie MariaDB
  • Durchführung von Software- und hardwareseitigen Performance-Optimierungen zur Steigerung von Stabilität, Skalierbarkeit und Antwortzeiten

Einsatzorte

Einsatzorte

Bonn (+75km) Köln (+75km)
Deutschland
möglich

Projekte

Projekte

11 Monate
2025-01 - heute

Entwicklung einer Vertriebssoftware im Photovoltaikbereich

Typescript Entwicklung / Maintenance bestehender Systeme TypeScript Vue.js MySQL ...
Typescript Entwicklung / Maintenance bestehender Systeme

Übernahme eines bestehenden Systems in Nuxt.js sowie dessen kontinuierliche Wartung, Pflege und Weiterentwicklung. Dies umfasst unter anderem folgende Tätigkeiten:

  • Modernisierung der PDF-Angebotserstellung

  • Erweiterung bestehender Funktionen

  • Fehlerbehebung (Bugfixing)

  • Aktualisierung und Wartung der Infrastruktur

  • Schulung von Mitarbeitenden in der Nutzung des Systems

IntelliJ Trello MySQL Digital Ocean
TypeScript Vue.js MySQL Webhosting Docker
Remote
5 Jahre 8 Monate
2020-04 - heute

Mitentwicklung Business Management System

Senior Java EE Developer Scrum SpringFramework Java 17 ...
Senior Java EE Developer
Entwicklung eines Systems zur Zeiterfassung von Mitarbeitenden unter Berücksichtigung der tarifvertraglichen Vorgaben, insbesondere mit folgenden Schwerpunkten:

  • Konzeption und Entwicklung der Datenstruktur mit PostgreSQL
  • Einsatz von Spring Boot zur Backend-Entwicklung
  • Anbindung sowie API-Steuerung über Keycloak
  • Durchführung von Deployments mittels Kubernetes
  • Integration der Google Directions API
  • Nutzung von S3 Storage zur Datenspeicherung
  • Entwicklung eines Migrationsservices für Legacy-Anwendungen
  • Erstellung von RESTful APIs für Frontend-Anwendungen
  • Durchführung der Anforderungsanalyse
IntelliJ IDEA Atlassian JIRA
Scrum SpringFramework Java 17 Keycloak TypeScript PostgreSQL MongoDB MySQL
3 Jahre
2017-01 - 2019-12

Entwicklung & Konzeption Software as a Service Lösung im E Commerce

CTO Java RabbitMQ MySQL ...
CTO
Ausarbeitung, Konzeption und aktive Mitentwicklung einer Plattform zur Analyse von E-Commerce-Marktdaten über verschiedene Plattformen hinweg unter Einsatz folgender Technologien und Methoden:

  • Agiles Arbeiten nach SCRUM mit drei weiteren Entwicklern
  • Entwicklung von Spring-Boot-Microservices mit unterschiedlichen Aufgaben nach dem EVA-Prinzip
  • Einsatz von MongoDB als zentrale Datenbank (Datenvolumen: ca. 12 TB)
  • Verwendung von RabbitMQ als Message Broker
  • Nutzung von MySQL für die Nutzer- und Abonnementverwaltung
  • Auswertung und Analyse von Kundenfeedback zur kontinuierlichen Produktverbesserung
Java RabbitMQ MySQL MongoDB Spring Boot Spring
ShopDoc GmbH
Leverkusen

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot REST MySQL PostgreSQL Kubernetes RabbitMQ Git MongoDB Ubuntu Keycloak Apache POI TypeScript Vue.js

Produkte / Standards / Erfahrungen / Methoden

IntelliJ IDEA
Scrum
SpringFramework

Programmiersprachen

Java
Experte
TypeScript
Fortgeschritten
PHP
Basics

Java ? Backend-Entwicklung (seit 2011)
Langjährige Erfahrung in der professionellen Java-Entwicklung mit unterschiedlichen Java-Versionen (Java SE/EE). Schwerpunkt liegt auf der Entwicklung skalierbarer Backend-Systeme mit Spring Boot in verteilten Systemlandschaften.

  • Einsatz von AMQP / RabbitMQ zur asynchronen Kommunikation zwischen Services
  • Datenbankanbindung mit MySQL und PostgreSQL unter Verwendung von Spring Data und Hibernate (JPA)
  • Integration von MongoDB für NoSQL-Anwendungsfälle
  • Architektur, Aufbau und Konzeption von Microservice-Landschaften für performante und hochskalierbare Anwendungen
  • Entwicklung und Implementierung von KI-gestützter Analysesoftware für unterschiedliche fachliche Anwendungsbereiche
  • Verarbeitung, Erstellung und Analyse von PDF-Dokumenten mit Apache PDFBox
  • Automatisierte Erstellung von Excel-Reports mit Apache POI

TypeScript ? Frontend-Entwicklung mit Vue.js / Nuxt.js
  • Entwicklung moderner, performanter Webanwendungen mit TypeScript im Vue.js- und Nuxt.js-Umfeld:
  • Umsetzung von UI/UX-Designvorgaben in responsiven Webanwendungen
  • Entwicklung und dynamisches Rendering von PDF-Vorlagen mit Puppeteer
  • Anbindung an RESTful APIs und Integration in bestehende Systemlandschaften

PHP ? Webentwicklung & CMS (Drupal)
  • Erfahrung in der Wartung, Erweiterung und individuellen Anpassung bestehender Webanwendungen.
  • Durchführung kleinerer Anpassungen an Bestandswebsites
  • Entwicklung individueller Module für Drupal zur funktionalen Erweiterung bestehender Systeme

Datenbanken

MySQL
Experte
PostgreSQL
Fortgeschritten
MongoDB
Fortgeschritten
Datenbanken ? Architektur, Performance & Skalierung
Umfangreiche Erfahrung in der Entwicklung, Optimierung und Skalierung relationaler und NoSQL-Datenbanksysteme:
  • Erstellung komplexer SQL-Queries in MySQL und PostgreSQL
  • Performante Aggregation und Verarbeitung großer Datenmengen in MongoDB
  • Konzeption, Normalisierung und Weiterentwicklung neuer sowie bestehender Datenbankmodelle
  • Performance-Optimierung produktiver Datenbanksysteme in laufenden Anwendungen
  • Erfahrung mit Replikation und Cluster-Aufbau in MongoDB sowie MariaDB
  • Durchführung von Software- und hardwareseitigen Performance-Optimierungen zur Steigerung von Stabilität, Skalierbarkeit und Antwortzeiten

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.