Java Fullstack Entwickler Schwerpunkte: Java, Spring, SQL-Datenbanken, REST, Vue.js
Aktualisiert am 07.03.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.03.2025
Verfügbar zu: 50%
davon vor Ort: 10%
Java
Spring
Vue.js
REST
JSON
Liquibase
Node.js
Git
Maven
Continuous Integration
Atlassian JIRA
Atlassian Confluence
TailwindCSS
Scrum
PostgreSQL
SQL-Datenbanken
deutsch
Muttersprache
englisch
fließend
spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Mainz (+50km)
Deutschland


möglich

Projekte

Projekte

7 Monate
2023-06 - 2023-12

Entwicklung Privatschuldnerportal

Frontend-Entwickler, Architekt, technische Projektleitung Vue.js TailwindCSS Python ...
Frontend-Entwickler, Architekt, technische Projektleitung

  • Entwicklung der Benutzeroberfläche und Logiken auf Basis der Kundenwünsche
  • Beratung bei der Definition der Backend-Architektur und des Datenbankmodells


Teamgröße:

2 Personen

Vue.js TailwindCSS Python SQLite Linux Git Visual Studio Code
TBS Insolvenzverwalter
Remote
1 Jahr 5 Monate
2022-08 - 2023-12

Implementierung einer Anwendung zur Verwaltung von Eigentumsgegenständen (alleinige Verantwortung)

Fullstack-Entwickler, Architekt, technische Projektleitung Spring Java Vue.js ...
Fullstack-Entwickler, Architekt, technische Projektleitung
  • Aufbau der Projektstruktur
  • Installation & Konfiguration aller notwendigen Softwarepakete
  • Erarbeitung der notwendigen CI/CD Pipelines
  • Erarbeitung des Datenbankmodells
  • Implementierung Front- und Backend

Teamgröße:
1 Person
Spring Java Vue.js Visual Studio Code Liquibase Maven Git nginx Linux PostgreSQL REST TailwindCSS Container Continuous Integration
Start-up
Remote
9 Monate
2022-05 - 2023-01

Datenmigration Shopsystem (alleinige Verantwortung)

Backend-Entwickler Node.js REST MariaDB ...
Backend-Entwickler
  • Installation von Shopware
  • Installation & Konfiguration aller notwendigen Softwarepakete
  • Implementierung eines Node.js Tools zur Migration von >3.500 Produkten mit allen verfügbaren Varianten


Teamgröße:

1 Person (alleinige Verantwortung)


Node.js REST MariaDB nginx Linux Git Visual Studio Code
RMS Schrauben GmbH
Remote
1 Jahr 1 Monat
2021-05 - 2022-05

Implementierung einer Live-Shopping-Applikation (alleinige Verantwortung)

Fullstack-Entwickler, Architekt, technische Projektleitung Spring Java Vue.js ...
Fullstack-Entwickler, Architekt, technische Projektleitung
  • Aufbau der Projektstruktur
  • Installation & Konfiguration aller notwendigen Softwarepakete
  • Erarbeitung der notwendigen CI/CD Pipelines
  • Erarbeitung des Datenbankmodells
  • Implementierung Front- und Backend
  • Integration einer externen Video-Streaming-Applikation (www.antmedia.io)

Teamgröße:
  • 2 Personen
Spring Java Vue.js Visual Studio Code Liquibase Maven Git nginx Linux PostgreSQL REST TailwindCSS WebSocket Container Continuous Integration
Remote
5 Monate
2019-09 - 2020-01

Entwicklung von Microservices

Backend-Entwickler Java Node.js Java EE ...
Backend-Entwickler

  • Entwicklung und Migration der bestehenden Architektur auf eine Microservice-Architektur für den BMW-Konfigurator


Teamgröße:

30 Personen

Java Node.js Java EE Maven Git Eclipse REST Scrum
BMW
München
8 Monate
2019-01 - 2019-08

Entwicklung (Festanstellung)

Backend-Entwickler Java Java EE REST ...
Backend-Entwickler
  • Unterstützung bei der Entwicklung verschiedener Anwendungsbereiche im Banken- und Finanzsektor für verschiedene Kunden:
    • Deutsche Börse AG
    • Landesbank Baden-Württemberg


Teamgröße:

5-10 Personen

Java Java EE REST IntelliJ Linux Eclipse Scrum
vor Ort beim Kunden
2 Jahre 9 Monate
2016-04 - 2018-12

Zentrale Auftragsannahme (ZAA) (Festanstellung)

Backend-Entwickler Java Spring JPA ...
Backend-Entwickler
  • Entwicklung einer zentralen Annahmestelle für eingehende Zahlungsanweisungen
  • Erarbeitung, Entwicklung und Testen von Verarbeitungsrouten für die Verarbeitung verschiedener Zahlungsformate (TRAIC, pain.xxx.xxx, SWIFT etc.)
  • Unterstützung des Test-Teams bei der fachlichen Erstellung von Testfällen und dem technischen Umgang mit dem System
  • Erarbeitung von Schulungsunterlagen sowie Projektübergabe an einen externen Dienstleister


Teamgröße:

50 Personen

Java Spring JPA Apache Camel Git Maven MyBatis Hibernate Liquibase Atlassian JIRA Atlassian Confluence Scrum Linux ActiveMQ Hazelcast Eclipse Apache Tomcat WebSphere
Commerzbank AG
Frankfurt am Main
2 Jahre
2014-04 - 2016-03

Entwicklung Intranet/Extranet (Festanstellung)

Fullstack-Entwickler Java JPA Hibernate ...
Fullstack-Entwickler

  • Entwicklung von kundenspezifischen Softwarekomponenten im SAP Portal für verschiedene Kunden:
    • Edeka IT Service GmbH
    • IKB Deutsche Industriebank AG
    • vitra AG
    • Groz-Beckert KG
    • Gisa GmbH


Teamgröße:

5-10 Personen

Java JPA Hibernate Ajax JavaScript jQuery Eclipse SQL SQL-Datenbanken CSS REST Chart.js SAP Netweaver
vor Ort beim Kunden
6 Monate
2013-10 - 2014-03

Evaluierung von SQL Zugriffsplänen

Bachelorand Analysefähigkeit DB/2 LUW SQL
Bachelorand
Analyse und Vergleich der kostenbasierten SQL Optimieren von DB2 und Netezza
Analysefähigkeit DB/2 LUW SQL
IBM Research & Development GmbH
Böblingen
5 Monate
2013-04 - 2013-08

Entwicklung einer Applikation zum funktionalen Test von Anwendungen für hochautomatisiert fahrende Fahrzeuge

Praktikant, Software-Entwickler C++ Qt Creator Geodatenverarbeitung
Praktikant, Software-Entwickler

  • GUI-Entwicklung mit Qt
  • Darstellung einer Teststrecke mit Hilfe von Open Street Maps Daten
  • Anbindung und Verarbeitung der Fahrzeugdaten, sowie der Standortdaten über CAN-Bus (Lenkwinkel, horizontale Ausrichtung des Fahrzeugs, Geschwindigkeit etc.)
  • Visualisierung, 2-dimensionale Ausrichtung und Bewegung des Fahrzeugs auf der GUI anhand der verarbeiteten Fahrzeug- und Standortdaten


Teamgröße:

1 Person

C++ Qt Creator Geodatenverarbeitung
Robert Bosch GmbH
Abstatt
1 Jahr 11 Monate
2011-05 - 2013-03

Studentischer Mitarbeiter Portalentwicklung

Software-Entwickler ExtJS JavaScript Ajax ...
Software-Entwickler

  •  Entwicklung eines Sentiment-Analyseportals zur Veranschaulichung der medialen Präsenz einer Marke unter Verwendung der Charting Library ExtJS
  • Entwicklung einer Backend-Applikation mit Java zur Verarbeitung und Speicherung von relevanten News-Beiträgen

Teamgröße:

10 Personen

ExtJS JavaScript Ajax WebService MySQL PHP Java jQuery CSS Apache Ant Subversion Eclipse Apache Tomcat
Prime Research GmbH
Mainz

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2009-09 - 2014-03

Studium der Angewandten Informatik

Bachelor of Science, Hochschule Rhein-Main Wiesbaden
Bachelor of Science
Hochschule Rhein-Main Wiesbaden

  • Abschlussnote: 1,9

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Vue.js REST JSON Liquibase Node.js Git Maven Continuous Integration Atlassian JIRA Atlassian Confluence TailwindCSS Scrum PostgreSQL SQL-Datenbanken

Produkte / Standards / Erfahrungen / Methoden

Backend Technologien:

  • Java
  • Java EE
  • Spring
  • Spring Boot
  • Apache Camel
  • ActiveMQ
  • Hazelcast
  • REST
  • Hibernate
  • Liquibase
  • MyBatis
  • JUnit
  • JavaScript
  • Node.js
  • JSON



Frontend Technologien:

  • JavaScript
  • Vue.js
  • HTML5
  • Bootstrap
  • CSS
  • Tailwind 



Weitere Technologien:

  • Git
  • Gitlab
  • Docker

Branchen

Branchen

  • Banken
  • Großhandel
  • IT-Dienstleister
  • Automotive
  • Medien
  • Start-Ups

Einsatzorte

Einsatzorte

Mainz (+50km)
Deutschland


möglich

Projekte

Projekte

7 Monate
2023-06 - 2023-12

Entwicklung Privatschuldnerportal

Frontend-Entwickler, Architekt, technische Projektleitung Vue.js TailwindCSS Python ...
Frontend-Entwickler, Architekt, technische Projektleitung

  • Entwicklung der Benutzeroberfläche und Logiken auf Basis der Kundenwünsche
  • Beratung bei der Definition der Backend-Architektur und des Datenbankmodells


Teamgröße:

2 Personen

Vue.js TailwindCSS Python SQLite Linux Git Visual Studio Code
TBS Insolvenzverwalter
Remote
1 Jahr 5 Monate
2022-08 - 2023-12

Implementierung einer Anwendung zur Verwaltung von Eigentumsgegenständen (alleinige Verantwortung)

Fullstack-Entwickler, Architekt, technische Projektleitung Spring Java Vue.js ...
Fullstack-Entwickler, Architekt, technische Projektleitung
  • Aufbau der Projektstruktur
  • Installation & Konfiguration aller notwendigen Softwarepakete
  • Erarbeitung der notwendigen CI/CD Pipelines
  • Erarbeitung des Datenbankmodells
  • Implementierung Front- und Backend

Teamgröße:
1 Person
Spring Java Vue.js Visual Studio Code Liquibase Maven Git nginx Linux PostgreSQL REST TailwindCSS Container Continuous Integration
Start-up
Remote
9 Monate
2022-05 - 2023-01

Datenmigration Shopsystem (alleinige Verantwortung)

Backend-Entwickler Node.js REST MariaDB ...
Backend-Entwickler
  • Installation von Shopware
  • Installation & Konfiguration aller notwendigen Softwarepakete
  • Implementierung eines Node.js Tools zur Migration von >3.500 Produkten mit allen verfügbaren Varianten


Teamgröße:

1 Person (alleinige Verantwortung)


Node.js REST MariaDB nginx Linux Git Visual Studio Code
RMS Schrauben GmbH
Remote
1 Jahr 1 Monat
2021-05 - 2022-05

Implementierung einer Live-Shopping-Applikation (alleinige Verantwortung)

Fullstack-Entwickler, Architekt, technische Projektleitung Spring Java Vue.js ...
Fullstack-Entwickler, Architekt, technische Projektleitung
  • Aufbau der Projektstruktur
  • Installation & Konfiguration aller notwendigen Softwarepakete
  • Erarbeitung der notwendigen CI/CD Pipelines
  • Erarbeitung des Datenbankmodells
  • Implementierung Front- und Backend
  • Integration einer externen Video-Streaming-Applikation (www.antmedia.io)

Teamgröße:
  • 2 Personen
Spring Java Vue.js Visual Studio Code Liquibase Maven Git nginx Linux PostgreSQL REST TailwindCSS WebSocket Container Continuous Integration
Remote
5 Monate
2019-09 - 2020-01

Entwicklung von Microservices

Backend-Entwickler Java Node.js Java EE ...
Backend-Entwickler

  • Entwicklung und Migration der bestehenden Architektur auf eine Microservice-Architektur für den BMW-Konfigurator


Teamgröße:

30 Personen

Java Node.js Java EE Maven Git Eclipse REST Scrum
BMW
München
8 Monate
2019-01 - 2019-08

Entwicklung (Festanstellung)

Backend-Entwickler Java Java EE REST ...
Backend-Entwickler
  • Unterstützung bei der Entwicklung verschiedener Anwendungsbereiche im Banken- und Finanzsektor für verschiedene Kunden:
    • Deutsche Börse AG
    • Landesbank Baden-Württemberg


Teamgröße:

5-10 Personen

Java Java EE REST IntelliJ Linux Eclipse Scrum
vor Ort beim Kunden
2 Jahre 9 Monate
2016-04 - 2018-12

Zentrale Auftragsannahme (ZAA) (Festanstellung)

Backend-Entwickler Java Spring JPA ...
Backend-Entwickler
  • Entwicklung einer zentralen Annahmestelle für eingehende Zahlungsanweisungen
  • Erarbeitung, Entwicklung und Testen von Verarbeitungsrouten für die Verarbeitung verschiedener Zahlungsformate (TRAIC, pain.xxx.xxx, SWIFT etc.)
  • Unterstützung des Test-Teams bei der fachlichen Erstellung von Testfällen und dem technischen Umgang mit dem System
  • Erarbeitung von Schulungsunterlagen sowie Projektübergabe an einen externen Dienstleister


Teamgröße:

50 Personen

Java Spring JPA Apache Camel Git Maven MyBatis Hibernate Liquibase Atlassian JIRA Atlassian Confluence Scrum Linux ActiveMQ Hazelcast Eclipse Apache Tomcat WebSphere
Commerzbank AG
Frankfurt am Main
2 Jahre
2014-04 - 2016-03

Entwicklung Intranet/Extranet (Festanstellung)

Fullstack-Entwickler Java JPA Hibernate ...
Fullstack-Entwickler

  • Entwicklung von kundenspezifischen Softwarekomponenten im SAP Portal für verschiedene Kunden:
    • Edeka IT Service GmbH
    • IKB Deutsche Industriebank AG
    • vitra AG
    • Groz-Beckert KG
    • Gisa GmbH


Teamgröße:

5-10 Personen

Java JPA Hibernate Ajax JavaScript jQuery Eclipse SQL SQL-Datenbanken CSS REST Chart.js SAP Netweaver
vor Ort beim Kunden
6 Monate
2013-10 - 2014-03

Evaluierung von SQL Zugriffsplänen

Bachelorand Analysefähigkeit DB/2 LUW SQL
Bachelorand
Analyse und Vergleich der kostenbasierten SQL Optimieren von DB2 und Netezza
Analysefähigkeit DB/2 LUW SQL
IBM Research & Development GmbH
Böblingen
5 Monate
2013-04 - 2013-08

Entwicklung einer Applikation zum funktionalen Test von Anwendungen für hochautomatisiert fahrende Fahrzeuge

Praktikant, Software-Entwickler C++ Qt Creator Geodatenverarbeitung
Praktikant, Software-Entwickler

  • GUI-Entwicklung mit Qt
  • Darstellung einer Teststrecke mit Hilfe von Open Street Maps Daten
  • Anbindung und Verarbeitung der Fahrzeugdaten, sowie der Standortdaten über CAN-Bus (Lenkwinkel, horizontale Ausrichtung des Fahrzeugs, Geschwindigkeit etc.)
  • Visualisierung, 2-dimensionale Ausrichtung und Bewegung des Fahrzeugs auf der GUI anhand der verarbeiteten Fahrzeug- und Standortdaten


Teamgröße:

1 Person

C++ Qt Creator Geodatenverarbeitung
Robert Bosch GmbH
Abstatt
1 Jahr 11 Monate
2011-05 - 2013-03

Studentischer Mitarbeiter Portalentwicklung

Software-Entwickler ExtJS JavaScript Ajax ...
Software-Entwickler

  •  Entwicklung eines Sentiment-Analyseportals zur Veranschaulichung der medialen Präsenz einer Marke unter Verwendung der Charting Library ExtJS
  • Entwicklung einer Backend-Applikation mit Java zur Verarbeitung und Speicherung von relevanten News-Beiträgen

Teamgröße:

10 Personen

ExtJS JavaScript Ajax WebService MySQL PHP Java jQuery CSS Apache Ant Subversion Eclipse Apache Tomcat
Prime Research GmbH
Mainz

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2009-09 - 2014-03

Studium der Angewandten Informatik

Bachelor of Science, Hochschule Rhein-Main Wiesbaden
Bachelor of Science
Hochschule Rhein-Main Wiesbaden

  • Abschlussnote: 1,9

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Vue.js REST JSON Liquibase Node.js Git Maven Continuous Integration Atlassian JIRA Atlassian Confluence TailwindCSS Scrum PostgreSQL SQL-Datenbanken

Produkte / Standards / Erfahrungen / Methoden

Backend Technologien:

  • Java
  • Java EE
  • Spring
  • Spring Boot
  • Apache Camel
  • ActiveMQ
  • Hazelcast
  • REST
  • Hibernate
  • Liquibase
  • MyBatis
  • JUnit
  • JavaScript
  • Node.js
  • JSON



Frontend Technologien:

  • JavaScript
  • Vue.js
  • HTML5
  • Bootstrap
  • CSS
  • Tailwind 



Weitere Technologien:

  • Git
  • Gitlab
  • Docker

Branchen

Branchen

  • Banken
  • Großhandel
  • IT-Dienstleister
  • Automotive
  • Medien
  • Start-Ups

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.