Software Developer (Java Spring Boot)
Aktualisiert am 03.03.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 30.06.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring
Back-End
JSF
JUnit
TDD
Maven
Scrum
Java EE
JPA
Hibernate
Jenkins
Mockito
Git
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

11 Monate
2022-09 - 2023-07

Implementierung von Sprint Stories

Software Developer vorrangig Backend und Pipelines Spring Boot JPA Logback ...
Software Developer vorrangig Backend und Pipelines
  • Erweiterung bestehender REST-Microservices inkl. OpenAPI-Spezifikation
  • Implementierung von Sprint Stories im Backend Java Spring Boot und Frontend Angular
  • Erstellen von Release & Deploy Jenkins Pipeline für Maven und NPM Artefakte
  • Konfigurieren der Nightly Build Pipeline für verschiedene Artefakte
  • Technisches Refinement von fachlichen Anforderungen
  • Update von Java 11 & Spring Boot 2 auf Java 17 & Spring Boot 3
Spring Boot JPA Logback JUnit AssertJ Mockito Lombock OpenAPI Swagger REST Angular TDD SCRUM agile Maven NPM CloudFoundry Jenkins Groovy Kafka SQL MongoDB Postgres Git GitLab SonarCube Artifactory Java 11/17 JSON Jasmine TypeScript HTML
CodeCamp:N
Nürnberg
4 Monate
2022-05 - 2022-08

Prototypisierung einer Biofeedback-VR-App zur Stressreduzierung

Software Developer Unity C# Dart ...
Software Developer

  • Verbinden eines Fitnesstrackers mit einer Flutter-App über Bluetooth zum Auslesen der Herzratenvariabilität
  • Erstellen von Szenen in Unity für die Biofeedback-Übung zur Stressreduktion

Unity C# Dart Flutter VR Bluetooth SCRUM agile Git GitHub
CodeCamp:N
Nürnberg
6 Monate
2021-11 - 2022-04

Implementierung

Software Entwickler
Software Entwickler
  • Weiterentwicklung eines Spring Boot-Backends und Angular-Frontends in der SteuerberaterBranche
  • Aufbau von Jenkins-Pipelines für das Release und Deployment von Maven und NPM-Artefakten
  • Implementierung einer Rails-Webanwendung für ein Medizinprodukt
  • Aufbau einer VR-Biofeedback-App mit Unity und Flutter im Produktinkubator
  • Erweiterung eines NestJS-Backends & Erstellen der Tests für bereits vorhandene Logik
  • Vertiefung der Kenntnisse in Test-Driven-Development und der SCRUM-Methodologie
  • Zerftifizierung ?AWS Certified Solutions Architect ? Associate?
CodeCamp:N GmbH, Nürnberg
6 Monate
2021-11 - 2022-04

Implementierung von Tasks

Software Developer Fullstack Ruby on Rails TDD SCRUM ...
Software Developer Fullstack
  • Implementierung von Tasks für eine Digital-Health-Anwendung im Backend und Frontend inkl. Unit- und Integrations-Tests
  • Technisches Refinement der fachlichen Anforderungen
  • Einbringen des agilen Mindsets in das bestehende Team
Ruby on Rails TDD SCRUM agile JavaScript SQL Postgres Git BitBucket
CodeCamp:N
Nürnberg
1 Monat
2021-10 - 2021-10

Umsetzung von Stories

Software Developer Backend NestJs jasmine TypeORM ...
Software Developer Backend
  • Umsetzung von Stories im NestJs-Backend
  • Aufbau einer Unittest-Suite für das NestJS Backend mit Jest
NestJs jasmine TypeORM TypeScript SCRUM agile Postgres Git GitHub NPM Docker
CodeCamp:N
Nürnberg
3 Jahre 2 Monate
2018-08 - 2021-09

Konzeption & Entwicklung

Dualer Student ? Java Software Entwickler Java 6 & 8 JEE Spring ...
Dualer Student ? Java Software Entwickler
  • Konzeption & Entwicklung von Erweiterungen an JEE-Softwarelösungen mit Spring & JSF z. B. für die Bestellprozesse neuer Mautprodukte im Kundenportal
  • Design & Implementierung von REST-APIs z. B. zum Upload von Dokumenten
  • Erstellen & Durchführen von Modul-, GUI- & Integrationstests mit Junit, Mockito & Selenium
  • Durchführen von Code Reviews
  • Betreuung diverser JEE-Anwendungen (Legacy und Neu) auf einem IBM WebSphere Application Server Cluster
  • Release neuer Versionen mit Maven und Nexus und anschließendem Deployment
  • Bewertung und Refinement neuer Anforderungen aus dem Fachbereich
  • Einarbeitung von neuen Mitarbeitern und Auszubildenden
  • 2nd Level Support
Java 6 & 8 JEE Spring Spring MVC Spring Webflow Spring Data Spring Batch JPA Hibernate JUnit Mockito Selenium JSF Primefaces (X)HTML CSS jQuery IBM WebSphere JMeter JMS REST JSON SOAP XML IBM MQ SQL DB2 Subversion Jenkins Nexus
UNION TANK Eckstein GmbH & Co. KG, Kleinostheim
2 Jahre 11 Monate
2015-09 - 2018-07

Vorrübergehende Anstellung in der Software Entwicklung

Auszubildender Fachinformatiker für Anwendungsentwicklung Java 6 & 8 JEE Spring ...
Auszubildender Fachinformatiker für Anwendungsentwicklung
  • Konzeption & Entwicklung eines Mail Alertings (3 Spring-Webservices verbunden über REST-APIs)
  • Implementierung des Front- & Backends einer Rabatt-Auswahl für Tankstellen mit Spring & JSF
  • Konzipierung und Entwicklung von Erweiterungen an Software-Lösungen
  • Suche und Korrektur von Programmfehlern
  • Erstellen und Durchführen von Modul-, Oberflächen- und Integrationstests
  • IBM WebSphere Application Serveradministration
  • Pflege und Wartung bestehender Java EE-Webanwendungen und -Webservices
  • Erstellen und Pflege von Entwickler- und Benutzerdokumentationen
  • 1st und 2nd Level IT-Support der entwickelten Software-Lösungen
Java 6 & 8 JEE Spring Spring MVC Spring Webflow Spring Data Spring Batch JPA Hibernate JUnit Mockito Selenium JSF Primefaces (X)HTML CSS jQuery IBM WebSphere JMeter JMS REST JSON SOAP XML IBM MQ SQL DB2 Subversion Jenkins Nexus
UNION TANK Eckstein GmbH & Co. KG, Kleinostheim

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2018-09 - 2021-09

Duales Studium

Wirtschaftsinformatik (B. Sc.), Abschlussnote: 1,3, Berufsakademie Rhein-Main, Rödermark
Wirtschaftsinformatik (B. Sc.), Abschlussnote: 1,3
Berufsakademie Rhein-Main, Rödermark
  • Module: Programmierung, Webdesign, Projektplanung, Datenbanken, IT Security u. a.
  • Bachelor-Thesis: gern auf Anfrage
  • Mentor für die Erstsemestler im Wintersemester 2019
2 Jahre 11 Monate
2015-09 - 2018-07

Ausbildung zum Fachinformatiker für Anwendungsentwicklung

Fachinformatiker für Anwendungsentwicklung, IHK-Abschlussprüfung: 1,1, UNION TANK Eckstein GmbH & Co. KG, Kleinostheim
Fachinformatiker für Anwendungsentwicklung, IHK-Abschlussprüfung: 1,1
UNION TANK Eckstein GmbH & Co. KG, Kleinostheim
  • Konzeption & Entwicklung eines Mail Alertings (3 Spring-Webservices verbunden über REST-APIs)
  • Implementierung des Front- & Backends einer Rabatt-Auswahl für Tankstellen mit Spring & JSF

7 Jahre 11 Monate
2007-09 - 2015-07

Allgemeine Hochschulreife

Abiturnote: 1,7, Gymnasium
Abiturnote: 1,7
Gymnasium

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Back-End JSF JUnit TDD Maven Scrum Java EE JPA Hibernate Jenkins Mockito Git

Produkte / Standards / Erfahrungen / Methoden

Skills:

Experte

  • Java 8
  • Java EE
  • Spring
  • Spring Boot
  • Spring MVC
  • Spring Data
  • JPA
  • Hibernate
  • JUnit
  • AssertJ
  • Mockito
  • REST
  • JMS
  • Git
  • Gitlab
  • Subversion
  • IntelliJ
  • Eclipse
  • Jira
  • Confluence


Fortgeschritten

  • Java 11
  • Java 17
  • Spring Webflow
  • Spring Batch
  • Logback
  • Lombock
  • OpenApi
  • Swagger
  • JSF
  • Primefaces
  • (X)HTML
  • Ruby on Rails
  • JavaScript
  • Jenkins
  • Groovy
  • SQL
  • Postgres
  • DB2
  • Bitbucket
  • Github
  • TDD
  • SCRUM
  • Maven
  • IBM WebSphere


Anfänger

  • Angular
  • Kafka
  • Selenium
  • C#
  • C++
  • Unity
  • Dart
  • Flutter
  • NestJs
  • jasmine
  • TypeORM
  • TypeScript
  • CSS
  • jQuery
  • NPM
  • Docker
  • MongoDB
  • DB2
  • AWS
  • CloudFoundry
  • IBM MQ
  • Sonarqube
  • Nexus
  • Artifactory

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

11 Monate
2022-09 - 2023-07

Implementierung von Sprint Stories

Software Developer vorrangig Backend und Pipelines Spring Boot JPA Logback ...
Software Developer vorrangig Backend und Pipelines
  • Erweiterung bestehender REST-Microservices inkl. OpenAPI-Spezifikation
  • Implementierung von Sprint Stories im Backend Java Spring Boot und Frontend Angular
  • Erstellen von Release & Deploy Jenkins Pipeline für Maven und NPM Artefakte
  • Konfigurieren der Nightly Build Pipeline für verschiedene Artefakte
  • Technisches Refinement von fachlichen Anforderungen
  • Update von Java 11 & Spring Boot 2 auf Java 17 & Spring Boot 3
Spring Boot JPA Logback JUnit AssertJ Mockito Lombock OpenAPI Swagger REST Angular TDD SCRUM agile Maven NPM CloudFoundry Jenkins Groovy Kafka SQL MongoDB Postgres Git GitLab SonarCube Artifactory Java 11/17 JSON Jasmine TypeScript HTML
CodeCamp:N
Nürnberg
4 Monate
2022-05 - 2022-08

Prototypisierung einer Biofeedback-VR-App zur Stressreduzierung

Software Developer Unity C# Dart ...
Software Developer

  • Verbinden eines Fitnesstrackers mit einer Flutter-App über Bluetooth zum Auslesen der Herzratenvariabilität
  • Erstellen von Szenen in Unity für die Biofeedback-Übung zur Stressreduktion

Unity C# Dart Flutter VR Bluetooth SCRUM agile Git GitHub
CodeCamp:N
Nürnberg
6 Monate
2021-11 - 2022-04

Implementierung

Software Entwickler
Software Entwickler
  • Weiterentwicklung eines Spring Boot-Backends und Angular-Frontends in der SteuerberaterBranche
  • Aufbau von Jenkins-Pipelines für das Release und Deployment von Maven und NPM-Artefakten
  • Implementierung einer Rails-Webanwendung für ein Medizinprodukt
  • Aufbau einer VR-Biofeedback-App mit Unity und Flutter im Produktinkubator
  • Erweiterung eines NestJS-Backends & Erstellen der Tests für bereits vorhandene Logik
  • Vertiefung der Kenntnisse in Test-Driven-Development und der SCRUM-Methodologie
  • Zerftifizierung ?AWS Certified Solutions Architect ? Associate?
CodeCamp:N GmbH, Nürnberg
6 Monate
2021-11 - 2022-04

Implementierung von Tasks

Software Developer Fullstack Ruby on Rails TDD SCRUM ...
Software Developer Fullstack
  • Implementierung von Tasks für eine Digital-Health-Anwendung im Backend und Frontend inkl. Unit- und Integrations-Tests
  • Technisches Refinement der fachlichen Anforderungen
  • Einbringen des agilen Mindsets in das bestehende Team
Ruby on Rails TDD SCRUM agile JavaScript SQL Postgres Git BitBucket
CodeCamp:N
Nürnberg
1 Monat
2021-10 - 2021-10

Umsetzung von Stories

Software Developer Backend NestJs jasmine TypeORM ...
Software Developer Backend
  • Umsetzung von Stories im NestJs-Backend
  • Aufbau einer Unittest-Suite für das NestJS Backend mit Jest
NestJs jasmine TypeORM TypeScript SCRUM agile Postgres Git GitHub NPM Docker
CodeCamp:N
Nürnberg
3 Jahre 2 Monate
2018-08 - 2021-09

Konzeption & Entwicklung

Dualer Student ? Java Software Entwickler Java 6 & 8 JEE Spring ...
Dualer Student ? Java Software Entwickler
  • Konzeption & Entwicklung von Erweiterungen an JEE-Softwarelösungen mit Spring & JSF z. B. für die Bestellprozesse neuer Mautprodukte im Kundenportal
  • Design & Implementierung von REST-APIs z. B. zum Upload von Dokumenten
  • Erstellen & Durchführen von Modul-, GUI- & Integrationstests mit Junit, Mockito & Selenium
  • Durchführen von Code Reviews
  • Betreuung diverser JEE-Anwendungen (Legacy und Neu) auf einem IBM WebSphere Application Server Cluster
  • Release neuer Versionen mit Maven und Nexus und anschließendem Deployment
  • Bewertung und Refinement neuer Anforderungen aus dem Fachbereich
  • Einarbeitung von neuen Mitarbeitern und Auszubildenden
  • 2nd Level Support
Java 6 & 8 JEE Spring Spring MVC Spring Webflow Spring Data Spring Batch JPA Hibernate JUnit Mockito Selenium JSF Primefaces (X)HTML CSS jQuery IBM WebSphere JMeter JMS REST JSON SOAP XML IBM MQ SQL DB2 Subversion Jenkins Nexus
UNION TANK Eckstein GmbH & Co. KG, Kleinostheim
2 Jahre 11 Monate
2015-09 - 2018-07

Vorrübergehende Anstellung in der Software Entwicklung

Auszubildender Fachinformatiker für Anwendungsentwicklung Java 6 & 8 JEE Spring ...
Auszubildender Fachinformatiker für Anwendungsentwicklung
  • Konzeption & Entwicklung eines Mail Alertings (3 Spring-Webservices verbunden über REST-APIs)
  • Implementierung des Front- & Backends einer Rabatt-Auswahl für Tankstellen mit Spring & JSF
  • Konzipierung und Entwicklung von Erweiterungen an Software-Lösungen
  • Suche und Korrektur von Programmfehlern
  • Erstellen und Durchführen von Modul-, Oberflächen- und Integrationstests
  • IBM WebSphere Application Serveradministration
  • Pflege und Wartung bestehender Java EE-Webanwendungen und -Webservices
  • Erstellen und Pflege von Entwickler- und Benutzerdokumentationen
  • 1st und 2nd Level IT-Support der entwickelten Software-Lösungen
Java 6 & 8 JEE Spring Spring MVC Spring Webflow Spring Data Spring Batch JPA Hibernate JUnit Mockito Selenium JSF Primefaces (X)HTML CSS jQuery IBM WebSphere JMeter JMS REST JSON SOAP XML IBM MQ SQL DB2 Subversion Jenkins Nexus
UNION TANK Eckstein GmbH & Co. KG, Kleinostheim

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2018-09 - 2021-09

Duales Studium

Wirtschaftsinformatik (B. Sc.), Abschlussnote: 1,3, Berufsakademie Rhein-Main, Rödermark
Wirtschaftsinformatik (B. Sc.), Abschlussnote: 1,3
Berufsakademie Rhein-Main, Rödermark
  • Module: Programmierung, Webdesign, Projektplanung, Datenbanken, IT Security u. a.
  • Bachelor-Thesis: gern auf Anfrage
  • Mentor für die Erstsemestler im Wintersemester 2019
2 Jahre 11 Monate
2015-09 - 2018-07

Ausbildung zum Fachinformatiker für Anwendungsentwicklung

Fachinformatiker für Anwendungsentwicklung, IHK-Abschlussprüfung: 1,1, UNION TANK Eckstein GmbH & Co. KG, Kleinostheim
Fachinformatiker für Anwendungsentwicklung, IHK-Abschlussprüfung: 1,1
UNION TANK Eckstein GmbH & Co. KG, Kleinostheim
  • Konzeption & Entwicklung eines Mail Alertings (3 Spring-Webservices verbunden über REST-APIs)
  • Implementierung des Front- & Backends einer Rabatt-Auswahl für Tankstellen mit Spring & JSF

7 Jahre 11 Monate
2007-09 - 2015-07

Allgemeine Hochschulreife

Abiturnote: 1,7, Gymnasium
Abiturnote: 1,7
Gymnasium

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Back-End JSF JUnit TDD Maven Scrum Java EE JPA Hibernate Jenkins Mockito Git

Produkte / Standards / Erfahrungen / Methoden

Skills:

Experte

  • Java 8
  • Java EE
  • Spring
  • Spring Boot
  • Spring MVC
  • Spring Data
  • JPA
  • Hibernate
  • JUnit
  • AssertJ
  • Mockito
  • REST
  • JMS
  • Git
  • Gitlab
  • Subversion
  • IntelliJ
  • Eclipse
  • Jira
  • Confluence


Fortgeschritten

  • Java 11
  • Java 17
  • Spring Webflow
  • Spring Batch
  • Logback
  • Lombock
  • OpenApi
  • Swagger
  • JSF
  • Primefaces
  • (X)HTML
  • Ruby on Rails
  • JavaScript
  • Jenkins
  • Groovy
  • SQL
  • Postgres
  • DB2
  • Bitbucket
  • Github
  • TDD
  • SCRUM
  • Maven
  • IBM WebSphere


Anfänger

  • Angular
  • Kafka
  • Selenium
  • C#
  • C++
  • Unity
  • Dart
  • Flutter
  • NestJs
  • jasmine
  • TypeORM
  • TypeScript
  • CSS
  • jQuery
  • NPM
  • Docker
  • MongoDB
  • DB2
  • AWS
  • CloudFoundry
  • IBM MQ
  • Sonarqube
  • Nexus
  • Artifactory

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.