Backend-Entwicklung, Datenverarbeitung, Testing & Qualitätssicherung, Testautomatisierung
Aktualisiert am 29.04.2026
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 07.04.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre
2024-01 - 2025-12

Modernisierung der Lager- und Logistiksoftware sowie der zugrunde liegenden Infrastruktur

Java-Entwickler Kanban Java Spring Boot ...
Java-Entwickler

Im Rahmen des Projekts sollte eine bestehende Software für Lager und Logistik sowie die dazugehörige Infrastruktur modernisiert werden.

Die bestehende Anwendung wurde in Java 11 mit EJB entwickelt, bestand aus mehreren Modulen, die in einer monolithischen Architektur zusammengefasst sind, und wurde in einem Payara Server betrieben.

Diese Anwendung sollte auf Java 17 aktualisiert werden und innerhalb eines Kubernetes-Clusters betrieben werden. Entwicklung neuer Funktionalitäten sollte als Microservices mit Spring Boot realisiert werden.

Mein Schwerpunkt innerhalb des Projekts lag bei der Einrichtung, Betreuung und Administration von Kubernetes-Clustern, um Release-Zyklen zu verkürzen und die Verfügbarkeit zu erhöhen. Außerdem war ich verantwortlich für die Entwicklung von Datenverarbeitungsprozessen mit Spring Batch, um den Datenbestand zwischen verschiedenen Datenbanken synchron zu halten.

Des Weiteren habe ich neue Funktionalitäten als Spring-Boot-Microservices entwickelt, z.B. für das Erstellen und Drucken von ZPL-Labels zum Versand von Waren.


Meine Tätigkeiten:

  • Einrichtung, Betreuung und Administration von Kubernetes-Clustern
  • Backend-Entwicklung
  • Testautomatisierung
  • Entwicklung von Datenverarbeitungsprozessen

Kanban Java Spring Boot Spring Batch Spring Data JPA Hibernate Swagger OpenAPI Mapstruct Lombok Maven JUnit Mockito IntelliJ SonarQube Atlassian JIRA Atlassian Confluence GitLab REST Kubernetes Rancher Docker MySQL MariaDB
2 Jahre
2022-01 - 2023-12

Pflege von Telefonbuchdaten

Java -Entwickler Kanban Java Spring Boot ...
Java -Entwickler

Das Ziel des Projekts war die Entwicklung einer Software zur Pflege von Telefonbuchdaten.

Die Anwendung wurde mit Java, Spring Boot und Vaadin entwickelt und besteht aus mehreren Modulen, die in einer monolithischen Architektur zusammengefasst sind.

Die Daten der Telefonanschlüsse wurden von den Festnetzprovidern in einem XML-Format zur Verfügung gestellt und werden über Importprozesse, die als Spring Batch Jobs entwickelt wurden in eine MongoDB gespeichert.

Meine Aufgabe war die Entwicklung und Anpassung von Vaadin-Frontends damit die Nutzer Daten abfragen und anpassen können. Auch habe ich Datenimports mit Spring Batch erstellt, um die von den Providern angelieferten Daten zu verarbeiten.


Meine Tätigkeiten:

  • Entwicklung von Vaadin-Frontends
  • Entwicklung von Datenimports mit Spring Batch

Kanban Java Spring Boot Spring Batch Vaadin Maven IntelliJ SonarQube MongoDB MongoDB Compass Jira Atlassian Confluence GitLab REST
4 Jahre
2019-01 - 2022-12

Verlags Fulfillment

Java-/ PL/SQL-Entwickler Scrum Java Spring Boot ...
Java-/ PL/SQL-Entwickler

Das Ziel des Projekts war die Weiterentwicklung und Pflege der internen ERP-Bestandslösung und die Entwicklung einer neuen ERP-Lösung, die das vollständige Fulfillment des Verlags umfassend abbildet.

Die bestehende Anwendung wurde datenbanknah und monolithisch in PL/SQL entwickelt und hat ein Frontend in Oracle Forms. Das Backend der neu entwickelten Anwendung besteht aus Spring-Microservices. Für das Frontend wurde Angular verwendet.

Das Team hat das Projekt innerhalb agiler SCRUM-Entwicklungssprints umgesetzt. Dabei wurde eng mit den Fachbereichen zur Abbildung der end-to-end Fulfillment-Prozesse zusammengearbeitet.

Mein Schwerpunkt in dem Projekt lag auf der Backendentwicklung mit PL/SQL, Java und Spring Boot. Außerdem habe ich automatisierte Testabläufe etabliert und das Entwicklungsteam in diesem Bereich geschult, um die Qualitätssicherung zu verbessern. Des Weiteren habe ich das Support-Team im 3rd-Level-Support bei der Suche und Behebung von Fehlern in der Anwendung unterstützt.

Meine Tätigkeiten:

  • SCRUM als Vorgehensmodell des Projekt- und Produktmanagements
  • Backend-Entwicklung
  • Testautomatisierung

Scrum Java Spring Boot Spring Data JPA Hibernate Mapstruct Lombok Maven JUnit Mockito Flyway IntelliJ SonarQube PL/SQL Oracle TOAD Atlassian JIRA Atlassian Confluence GitLab REST

Aus- und Weiterbildung

Aus- und Weiterbildung

Position

Position

  • Java Entwickler
  • PL/SQL Entwickler
  • Backend-Entwicklung
  • Datenverarbeitung
  • Testing & Qualitätssicherung
  • Testautomatisierung

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Angular
Fortgeschritten
Confluence
Experte
Docker
Fortgeschritten
Flyway
Fortgeschritten
GitLab
Experte
Hibernate
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Java
Experte
Jira
Experte
JUnit
Fortgeschritten
Kanban
Fortgeschritten
Kubernetes
Fortgeschritten
Lombok
Fortgeschritten
MapStruct
Fortgeschritten
MariaDB
Basics
Maven
Experte
Mockito
Experte
MongoDB
Fortgeschritten
MongoDB Compass
Fortgeschritten
MySQL
Fortgeschritten
OpenAPI
Fortgeschritten
Oracle Database
Fortgeschritten
Oracle Forms
Fortgeschritten
Payara Server
Fortgeschritten
PL/SQL
Fortgeschritten
Rancher
Fortgeschritten
REST
Experte
SCRUM
Fortgeschritten
SonarQube
Experte
Spring Batch
Fortgeschritten
Spring Boot
Experte
Spring Data JPA
Fortgeschritten
Swagger
Fortgeschritten
Testautomatisierung
Experte
TOAD
Fortgeschritten
Vaadin
Basics
ZPL (Labeldruck)
Basics

Branchen

Branchen

  • Lager
  • Logistik
  • Verlagswesen

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre
2024-01 - 2025-12

Modernisierung der Lager- und Logistiksoftware sowie der zugrunde liegenden Infrastruktur

Java-Entwickler Kanban Java Spring Boot ...
Java-Entwickler

Im Rahmen des Projekts sollte eine bestehende Software für Lager und Logistik sowie die dazugehörige Infrastruktur modernisiert werden.

Die bestehende Anwendung wurde in Java 11 mit EJB entwickelt, bestand aus mehreren Modulen, die in einer monolithischen Architektur zusammengefasst sind, und wurde in einem Payara Server betrieben.

Diese Anwendung sollte auf Java 17 aktualisiert werden und innerhalb eines Kubernetes-Clusters betrieben werden. Entwicklung neuer Funktionalitäten sollte als Microservices mit Spring Boot realisiert werden.

Mein Schwerpunkt innerhalb des Projekts lag bei der Einrichtung, Betreuung und Administration von Kubernetes-Clustern, um Release-Zyklen zu verkürzen und die Verfügbarkeit zu erhöhen. Außerdem war ich verantwortlich für die Entwicklung von Datenverarbeitungsprozessen mit Spring Batch, um den Datenbestand zwischen verschiedenen Datenbanken synchron zu halten.

Des Weiteren habe ich neue Funktionalitäten als Spring-Boot-Microservices entwickelt, z.B. für das Erstellen und Drucken von ZPL-Labels zum Versand von Waren.


Meine Tätigkeiten:

  • Einrichtung, Betreuung und Administration von Kubernetes-Clustern
  • Backend-Entwicklung
  • Testautomatisierung
  • Entwicklung von Datenverarbeitungsprozessen

Kanban Java Spring Boot Spring Batch Spring Data JPA Hibernate Swagger OpenAPI Mapstruct Lombok Maven JUnit Mockito IntelliJ SonarQube Atlassian JIRA Atlassian Confluence GitLab REST Kubernetes Rancher Docker MySQL MariaDB
2 Jahre
2022-01 - 2023-12

Pflege von Telefonbuchdaten

Java -Entwickler Kanban Java Spring Boot ...
Java -Entwickler

Das Ziel des Projekts war die Entwicklung einer Software zur Pflege von Telefonbuchdaten.

Die Anwendung wurde mit Java, Spring Boot und Vaadin entwickelt und besteht aus mehreren Modulen, die in einer monolithischen Architektur zusammengefasst sind.

Die Daten der Telefonanschlüsse wurden von den Festnetzprovidern in einem XML-Format zur Verfügung gestellt und werden über Importprozesse, die als Spring Batch Jobs entwickelt wurden in eine MongoDB gespeichert.

Meine Aufgabe war die Entwicklung und Anpassung von Vaadin-Frontends damit die Nutzer Daten abfragen und anpassen können. Auch habe ich Datenimports mit Spring Batch erstellt, um die von den Providern angelieferten Daten zu verarbeiten.


Meine Tätigkeiten:

  • Entwicklung von Vaadin-Frontends
  • Entwicklung von Datenimports mit Spring Batch

Kanban Java Spring Boot Spring Batch Vaadin Maven IntelliJ SonarQube MongoDB MongoDB Compass Jira Atlassian Confluence GitLab REST
4 Jahre
2019-01 - 2022-12

Verlags Fulfillment

Java-/ PL/SQL-Entwickler Scrum Java Spring Boot ...
Java-/ PL/SQL-Entwickler

Das Ziel des Projekts war die Weiterentwicklung und Pflege der internen ERP-Bestandslösung und die Entwicklung einer neuen ERP-Lösung, die das vollständige Fulfillment des Verlags umfassend abbildet.

Die bestehende Anwendung wurde datenbanknah und monolithisch in PL/SQL entwickelt und hat ein Frontend in Oracle Forms. Das Backend der neu entwickelten Anwendung besteht aus Spring-Microservices. Für das Frontend wurde Angular verwendet.

Das Team hat das Projekt innerhalb agiler SCRUM-Entwicklungssprints umgesetzt. Dabei wurde eng mit den Fachbereichen zur Abbildung der end-to-end Fulfillment-Prozesse zusammengearbeitet.

Mein Schwerpunkt in dem Projekt lag auf der Backendentwicklung mit PL/SQL, Java und Spring Boot. Außerdem habe ich automatisierte Testabläufe etabliert und das Entwicklungsteam in diesem Bereich geschult, um die Qualitätssicherung zu verbessern. Des Weiteren habe ich das Support-Team im 3rd-Level-Support bei der Suche und Behebung von Fehlern in der Anwendung unterstützt.

Meine Tätigkeiten:

  • SCRUM als Vorgehensmodell des Projekt- und Produktmanagements
  • Backend-Entwicklung
  • Testautomatisierung

Scrum Java Spring Boot Spring Data JPA Hibernate Mapstruct Lombok Maven JUnit Mockito Flyway IntelliJ SonarQube PL/SQL Oracle TOAD Atlassian JIRA Atlassian Confluence GitLab REST

Aus- und Weiterbildung

Aus- und Weiterbildung

Position

Position

  • Java Entwickler
  • PL/SQL Entwickler
  • Backend-Entwicklung
  • Datenverarbeitung
  • Testing & Qualitätssicherung
  • Testautomatisierung

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Angular
Fortgeschritten
Confluence
Experte
Docker
Fortgeschritten
Flyway
Fortgeschritten
GitLab
Experte
Hibernate
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Java
Experte
Jira
Experte
JUnit
Fortgeschritten
Kanban
Fortgeschritten
Kubernetes
Fortgeschritten
Lombok
Fortgeschritten
MapStruct
Fortgeschritten
MariaDB
Basics
Maven
Experte
Mockito
Experte
MongoDB
Fortgeschritten
MongoDB Compass
Fortgeschritten
MySQL
Fortgeschritten
OpenAPI
Fortgeschritten
Oracle Database
Fortgeschritten
Oracle Forms
Fortgeschritten
Payara Server
Fortgeschritten
PL/SQL
Fortgeschritten
Rancher
Fortgeschritten
REST
Experte
SCRUM
Fortgeschritten
SonarQube
Experte
Spring Batch
Fortgeschritten
Spring Boot
Experte
Spring Data JPA
Fortgeschritten
Swagger
Fortgeschritten
Testautomatisierung
Experte
TOAD
Fortgeschritten
Vaadin
Basics
ZPL (Labeldruck)
Basics

Branchen

Branchen

  • Lager
  • Logistik
  • Verlagswesen

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.