Java Softwareentwickler FullStack
Aktualisiert am 15.12.2025
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 31.12.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 11 Monate
2023-01 - heute

Projekt EAMZ von der Bundesagentur der Arbeit

Senior Fullstack-Entwickler java
Senior Fullstack-Entwickler

Frontend:

·         Entwicklung mehrerer Microservice Frontends mit React, Typescript, Javascript, Stencil, Piral-Framework und Node.js

 

Backend:

·         Entwicklung mehrerer Microservice Backends mit Intellij, Maven, Java 21, JEE, JavaEE, Kotlin, Groovy, Quarkus, Spock Test Framework, Kafka, MSDB, Liquibase, Wiremocks, Dbeaver, Pact

·         Ausführen von Endpunkten mit Postman für Tests oder zum Aufräumen von Daten-Missständen

 

Infrastruktur:

·         Erweitern der Konfigurationen der Kubernetes(k3d) Cluster / Microservices

·         Git Repo für Renovate Config einrichten in Bitbucket

·         Durchführen von PreProd und Prod Deployments mit Bitbucket, Tekton, Nexus, GitLab, Flux, Rancher und Fehlersuche mit Monitoring Tools wie Grafana, Prometheus, Apache, Tomcat, Tempo Loki und Kibana

·         Daten-Streaming Datenpipeline über AWS Apache Kafka in Echtzeit

 

 

 

 

 

 

 

 

 

Sonstiges:

·         Dokumentation über Fachfunktionen, die im jeweiligen Microserivce liegen mit groovy, yaml, asciiDoc und plantuml erstellt und per Script in Confluence gepushed werden

·         Ausführen von Endpunkten mit Postman für Tests oder zum Aufräumen von Daten-Missständen

·         Clean Code Prinzipien (Keep It Simple, Stupid [KISS], You Aren't Gonna Need It [YAGNI], Don't Repeat Yourself [DRY - gilt für fachliche Wiederholung, nicht für technische]), kleine Funktionen und Klassen, vermeiden von tiefen Verschachtelungen, Einheitliche Code-Formatierung durch Prettier, SOLID (Single Responsibility, Open/Closed, Liskov Sibstitution, Interface Segregation, Dependeny Inversion)

·         Frühzeitige Fehlerentdeckung durch EsLint und SonarQube

 

Betriebssysteme:

·         Windows

·         Linux in der WSL2

 

Architektur:

·         Hexagonale Architektur

·         Domain Driven Design DDD

 

Projektmanagment:

·         Scrum

·         Jira als Ticket-System

·         Confluence als Dokumentationstool


Java21 Java17 Java11 Java8 JavaSE JavaEE Kotlin Groovy PHP Python JPA Hibernate JDBC Spring Spring Boot Domain Driven Design Hexagonale Architektur Microservices mit REST DAO Single-Page Application (SPA) WebServices Kubernetes Docker Argo CD Rancher Helm Prometheus Grafana Tempo Loki Kibana AWS IAM EC2 S3 Flux Kubectl Minikube Maven Gradle JRE JDK Quarkus Spock Lombok Mapstruct Keycloak Liquibase MySQL MicrosoftDB MongoDB MariaDB MySQL Workbench Dbeaver Thymeleaf CSS SCSS HTML Node.js NPM JavaScript TypeScript React Angular Stencil Piral JQuery Material-UI Jest VSCode PhpStorm NotePad++ Json Web Token (JWT) JSON XML YAML Swagger (OpenAPI) EsLint Prettier Postman SQL Kafka Git GitHub GitLab Bitbucket Jenkins SVN SourceTree SonarQube CI/CD Renovate Tekton Nexus NexusIQ VM Windows Server Ubuntu/Linux Server Eclipse IntelliJ Atom Jira ActiveCollab Confluence Kanban Scrum Sophora (CMS) Grav (CMS) Apache Tomcat Bash Shell HashiCorp Vault Vaultwarden Keypass Clean Code KISS DRY SOLID Refactoring asciiDoc plantuml wiremocks Pact Unreal Engine 5 Unity Blender
java
BA Nürnberg
Nürnberg
11 Monate
2022-09 - 2023-07

Weiterentwicklung von Microservices für den Event-Ticketverkauf

Backend Entwickler Java Intellij Gradle ...
Backend Entwickler

·         Hinzufügen von Feldern in einem Service

·         Austausch von Bibliotheken für das Exception Handling

·         Umstellung eines Microservices von Immutable zu Lombok

·         Umstellung einer Service-Verwendung in einem Service

·         Schreiben von Tests in Groovy mithilfe des Spock Frameworks

·         Integrationstests von Microservices mit Postman

Java Intellij Gradle Groovy Spring Lombok Mapstruct Spock Swagger JSON YAML Kanban Git GitLab GitLab CI/CD Jira Confluence Postman Bash Shell
CTS
Bremen
6 Jahre
2016-02 - 2022-01

Softwareentwicklung Versicherungsportal-Entwicklung (Ablösung des alten Tools)

Webseiten und Applikationen mit JavaScript und Java Java 11 JavaScript HTML5. CSS ...
Webseiten und Applikationen mit JavaScript und Java

·         Weiterentwicklung und Neuentwicklung des Backend und Frontends bestehender Webauftritte von Radiobremen

·         Bereitstellung verschiedener Feeds für die buten un binnen App, digitale Anzeigetafeln von Ströer und Podcasts

·         Auslesen von Daten aus einem CMS (Sophora) und Ausspielung dieser Daten auf Webseiten in Form von jsons, xmls oder html Seiten mit Hilfe von jstl, javascript, java, php + twig templating, html, css und scss

·         Senden von Push Nachrichten mit JSTL, Java und Firebase Cloud Messaging

·         Anpassung einer von Subshell entwickelten Nimex Feed Erzeugung mit Java

·         Zulieferung von Daten über eine VTX-API an das ARD HBBTV System

·         Erstellung von XML-Feeds für die Datenzulieferung einer butenunbinnen APP

·         Versionskontrolle und gemeinsames arbeiten an Dateien mit SVN und Git

·         Verwendete Entwicklerumgebungen: Eclipse, Atom, Intellij

·         Simple Datenbankabfragen mit MySQL

Javascript Java Eclipse Maven Sophora Grav JSP JSTL PHP Ajax Twig Templating HTML XML JSON YAML SCSS CSS Git Jenkins Jira Confluence Active Collab Sourcetree MySQL Atom Intellij Scrum
Java 11 JavaScript HTML5. CSS Git Jenkins Docker Linux IntelliJ DB2/SQL PL1 Postman PHP Symfony SQL-Datenbanken JSON GitLab Apache HTTP Webservices PSQL BI-Layer Batch Briefschreibung SQL Jira Confluence HP ALM
radio

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Informatiker

Position

Position

Softwareentwicklung Backend

Kompetenzen

Kompetenzen

Schwerpunkte

Softwareentwicklung
Experte
Frontend & Backend
Fortgeschritten
Applikationen
Basics
Digitalisierung
Experte
Fehlerbehebung
Fortgeschritten
Dokumentation
Fortgeschritten
Debugging/Bugfixing
Fortgeschritten
Agiles Vorgehen
Experte
Java
Fortgeschritten
Javascript
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Spring
Fortgeschritten
Tests
Fortgeschritten
REST
Fortgeschritten
Agile
Fortgeschritten
Jquery
Experte

Frameworks

  • Eclipse

  • IntelliJ

  • Bootstrap / Git

Methoden/Tools

  • Sehr gute Kenntnisse in allen Standardanwendungen unter Linux und Windows / DevOps - Kubernetes (Debian)

  • Agile Entwicklung

  • Scrum

  • GIT

  • NPM

  • VS Code

  • Postman

Webentwicklung

  • HTML5 / CSS

  • REST API

  • Kotlin

Weitere Kenntnisse

  • Kollaboration (Jira, Confluence)

  • MySQL


Betriebssysteme

Windows
Fortgeschritten

Programmiersprachen

JavaScript
Java
8-15
C#
HTML5
CSS
Powershell
PHP
Python

Datenbanken

MySQL
Fortgeschritten
Mongo DB
Fortgeschritten
MariaDB
Fortgeschritten

Hardware

windows
Experte

Branchen

Branchen

  • Industrie

  • IT

  • Logistik

  • Automotive

  • Behörden

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 11 Monate
2023-01 - heute

Projekt EAMZ von der Bundesagentur der Arbeit

Senior Fullstack-Entwickler java
Senior Fullstack-Entwickler

Frontend:

·         Entwicklung mehrerer Microservice Frontends mit React, Typescript, Javascript, Stencil, Piral-Framework und Node.js

 

Backend:

·         Entwicklung mehrerer Microservice Backends mit Intellij, Maven, Java 21, JEE, JavaEE, Kotlin, Groovy, Quarkus, Spock Test Framework, Kafka, MSDB, Liquibase, Wiremocks, Dbeaver, Pact

·         Ausführen von Endpunkten mit Postman für Tests oder zum Aufräumen von Daten-Missständen

 

Infrastruktur:

·         Erweitern der Konfigurationen der Kubernetes(k3d) Cluster / Microservices

·         Git Repo für Renovate Config einrichten in Bitbucket

·         Durchführen von PreProd und Prod Deployments mit Bitbucket, Tekton, Nexus, GitLab, Flux, Rancher und Fehlersuche mit Monitoring Tools wie Grafana, Prometheus, Apache, Tomcat, Tempo Loki und Kibana

·         Daten-Streaming Datenpipeline über AWS Apache Kafka in Echtzeit

 

 

 

 

 

 

 

 

 

Sonstiges:

·         Dokumentation über Fachfunktionen, die im jeweiligen Microserivce liegen mit groovy, yaml, asciiDoc und plantuml erstellt und per Script in Confluence gepushed werden

·         Ausführen von Endpunkten mit Postman für Tests oder zum Aufräumen von Daten-Missständen

·         Clean Code Prinzipien (Keep It Simple, Stupid [KISS], You Aren't Gonna Need It [YAGNI], Don't Repeat Yourself [DRY - gilt für fachliche Wiederholung, nicht für technische]), kleine Funktionen und Klassen, vermeiden von tiefen Verschachtelungen, Einheitliche Code-Formatierung durch Prettier, SOLID (Single Responsibility, Open/Closed, Liskov Sibstitution, Interface Segregation, Dependeny Inversion)

·         Frühzeitige Fehlerentdeckung durch EsLint und SonarQube

 

Betriebssysteme:

·         Windows

·         Linux in der WSL2

 

Architektur:

·         Hexagonale Architektur

·         Domain Driven Design DDD

 

Projektmanagment:

·         Scrum

·         Jira als Ticket-System

·         Confluence als Dokumentationstool


Java21 Java17 Java11 Java8 JavaSE JavaEE Kotlin Groovy PHP Python JPA Hibernate JDBC Spring Spring Boot Domain Driven Design Hexagonale Architektur Microservices mit REST DAO Single-Page Application (SPA) WebServices Kubernetes Docker Argo CD Rancher Helm Prometheus Grafana Tempo Loki Kibana AWS IAM EC2 S3 Flux Kubectl Minikube Maven Gradle JRE JDK Quarkus Spock Lombok Mapstruct Keycloak Liquibase MySQL MicrosoftDB MongoDB MariaDB MySQL Workbench Dbeaver Thymeleaf CSS SCSS HTML Node.js NPM JavaScript TypeScript React Angular Stencil Piral JQuery Material-UI Jest VSCode PhpStorm NotePad++ Json Web Token (JWT) JSON XML YAML Swagger (OpenAPI) EsLint Prettier Postman SQL Kafka Git GitHub GitLab Bitbucket Jenkins SVN SourceTree SonarQube CI/CD Renovate Tekton Nexus NexusIQ VM Windows Server Ubuntu/Linux Server Eclipse IntelliJ Atom Jira ActiveCollab Confluence Kanban Scrum Sophora (CMS) Grav (CMS) Apache Tomcat Bash Shell HashiCorp Vault Vaultwarden Keypass Clean Code KISS DRY SOLID Refactoring asciiDoc plantuml wiremocks Pact Unreal Engine 5 Unity Blender
java
BA Nürnberg
Nürnberg
11 Monate
2022-09 - 2023-07

Weiterentwicklung von Microservices für den Event-Ticketverkauf

Backend Entwickler Java Intellij Gradle ...
Backend Entwickler

·         Hinzufügen von Feldern in einem Service

·         Austausch von Bibliotheken für das Exception Handling

·         Umstellung eines Microservices von Immutable zu Lombok

·         Umstellung einer Service-Verwendung in einem Service

·         Schreiben von Tests in Groovy mithilfe des Spock Frameworks

·         Integrationstests von Microservices mit Postman

Java Intellij Gradle Groovy Spring Lombok Mapstruct Spock Swagger JSON YAML Kanban Git GitLab GitLab CI/CD Jira Confluence Postman Bash Shell
CTS
Bremen
6 Jahre
2016-02 - 2022-01

Softwareentwicklung Versicherungsportal-Entwicklung (Ablösung des alten Tools)

Webseiten und Applikationen mit JavaScript und Java Java 11 JavaScript HTML5. CSS ...
Webseiten und Applikationen mit JavaScript und Java

·         Weiterentwicklung und Neuentwicklung des Backend und Frontends bestehender Webauftritte von Radiobremen

·         Bereitstellung verschiedener Feeds für die buten un binnen App, digitale Anzeigetafeln von Ströer und Podcasts

·         Auslesen von Daten aus einem CMS (Sophora) und Ausspielung dieser Daten auf Webseiten in Form von jsons, xmls oder html Seiten mit Hilfe von jstl, javascript, java, php + twig templating, html, css und scss

·         Senden von Push Nachrichten mit JSTL, Java und Firebase Cloud Messaging

·         Anpassung einer von Subshell entwickelten Nimex Feed Erzeugung mit Java

·         Zulieferung von Daten über eine VTX-API an das ARD HBBTV System

·         Erstellung von XML-Feeds für die Datenzulieferung einer butenunbinnen APP

·         Versionskontrolle und gemeinsames arbeiten an Dateien mit SVN und Git

·         Verwendete Entwicklerumgebungen: Eclipse, Atom, Intellij

·         Simple Datenbankabfragen mit MySQL

Javascript Java Eclipse Maven Sophora Grav JSP JSTL PHP Ajax Twig Templating HTML XML JSON YAML SCSS CSS Git Jenkins Jira Confluence Active Collab Sourcetree MySQL Atom Intellij Scrum
Java 11 JavaScript HTML5. CSS Git Jenkins Docker Linux IntelliJ DB2/SQL PL1 Postman PHP Symfony SQL-Datenbanken JSON GitLab Apache HTTP Webservices PSQL BI-Layer Batch Briefschreibung SQL Jira Confluence HP ALM
radio

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Informatiker

Position

Position

Softwareentwicklung Backend

Kompetenzen

Kompetenzen

Schwerpunkte

Softwareentwicklung
Experte
Frontend & Backend
Fortgeschritten
Applikationen
Basics
Digitalisierung
Experte
Fehlerbehebung
Fortgeschritten
Dokumentation
Fortgeschritten
Debugging/Bugfixing
Fortgeschritten
Agiles Vorgehen
Experte
Java
Fortgeschritten
Javascript
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Spring
Fortgeschritten
Tests
Fortgeschritten
REST
Fortgeschritten
Agile
Fortgeschritten
Jquery
Experte

Frameworks

  • Eclipse

  • IntelliJ

  • Bootstrap / Git

Methoden/Tools

  • Sehr gute Kenntnisse in allen Standardanwendungen unter Linux und Windows / DevOps - Kubernetes (Debian)

  • Agile Entwicklung

  • Scrum

  • GIT

  • NPM

  • VS Code

  • Postman

Webentwicklung

  • HTML5 / CSS

  • REST API

  • Kotlin

Weitere Kenntnisse

  • Kollaboration (Jira, Confluence)

  • MySQL


Betriebssysteme

Windows
Fortgeschritten

Programmiersprachen

JavaScript
Java
8-15
C#
HTML5
CSS
Powershell
PHP
Python

Datenbanken

MySQL
Fortgeschritten
Mongo DB
Fortgeschritten
MariaDB
Fortgeschritten

Hardware

windows
Experte

Branchen

Branchen

  • Industrie

  • IT

  • Logistik

  • Automotive

  • Behörden

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.