Zertifizierter Experte für Full-Stack Engineering (Java/Spring, Angular/React)
Aktualisiert am 14.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 10.01.2025
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Spring Boot
Progressive Web Application
Agile Softwareentwicklung
React
Angular
TypeScript
SQL
CI/CD
DevOps
Git
Testautomatisierung
JUnit
Docker
Kubernetes
Microservices
REST
JPA
UML
Deutsch
native
Englisch
fortgeschritten

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
Ich bevorzuge es Remote zu arbeiten, bin jedoch bereit gelegentliche Reisen für eine Zusammenarbeit anzutreten.
möglich

Projekte

Projekte

4 Monate
2024-09 - 2024-12

Neuentwicklung eines KI-gestützten Systems

Full-Stack Software Engineer React Angular TypeScript ...
Full-Stack Software Engineer
Neuentwicklung eines KI-gestützten Systems zur Unterstützung des Staffing-Prozesses durch Vorschlagen von passenden Mitarbeiterprofilen für unstrukturierte Stellenausschreibungen mittels berechnetem Matching-Score.
  • Migration des Frontend-Technologiestacks hin zu React durch Reimplementierung des Angular-Frontends mit der Statemanagement-Bibliothek Zustand
  • Kostensenkung von 60% durch Optimierung von LLM-Prompts zur Extraktion strukturierte Daten
  • Implementierung von Prozessen inkl. REST-API zum Importieren und Scoren von Profilen
  • Einrichtung einer SonarQube- und JUnit-Integration für GitLab CI Pipelines
  • Einrichtung eines Mechanismus für individualisierbare UI-Themes
React Angular TypeScript HTML CSS Java Spring JOOQ Gradle Zustand Prompt Engineering Docker Kubernetes Git GitLab CI/ CD Pipelines SonarQube MUI Vite Vitest JUnit AssertJ REST Agile Methoden Code Reviews Pair Programming IntelliJ
Recruiting
Remote/ Dortmund
10 Monate
2023-11 - 2024-08

Erweiterung, Wartung, und Optimierung eines CRM- und Flottenverwaltungssystems

Software Engineer Java Eclipse Scout BSI CRM ...
Software Engineer
Erweiterung, Wartung, und Optimierung eines CRM- und Flottenverwaltungssystems zur Kurz- und Langzeitvermietung von Fahrzeugen und Erschließung neuer Geschäftszweige und -kanäle
  • Erweiterung eines Fakturaprozesses für kundenindividuelle Abrechnungsintervalle und -gruppen
  • Erzielung einer um 40% höheren Verarbeitungsgeschwindigkeit des Fakturaprozesses durch technische Optimierungen bei der Abfrage von Oracle Datenbanken
  • Implementierung einer Verwaltung für ca. 8.000 Autobahn- und E-Vignetten p.a
  • Realisierung der Vererbung von ca. 5.000 vereinbarten Säulenrabatten entlang der Firmenhierarchien und deren Integration in den Fakturaprozess.
  • Erweiterung von Kernkomponenten zur Realisierung der B2C-Fähigkeit
  • Durchführung von Releases, Qualitätssicherungsmaßnahmen und Datenmigrationen
  • Analyse und Behebung von Softwarefehlern
  • Technische Konzeption diverser Features
Java Eclipse Scout BSI CRM Hibernate JPA SQL Oracle DB Jenkins Git GitLab CI/ CD Pipelines REST Docker Kibana Jasper Reports Jira Confluence IntelliJ Eclipse Agile Methoden Code Reviews Pair Programming UML-Modellierung
Fahrzeugvermietung
Remote/ Bern
8 Monate
2023-04 - 2023-11

Neuentwicklung eines Kundenportals

Software Engineer Java Eclipse Scout BSI CRM ...
Software Engineer
Neuentwicklung eines Kundenportals basierend auf einem bestehenden CRM- und Flottenverwaltungssystem
  • Anbindung des neuen Kundenportals an das Flottenverwaltungs-Bestandssystem
  • Umsetzung einer API zur Bestandslisten- und Detailansicht von vermieteten Fahrzeugen
  • Realisierung einer API für einen mehrstufigen Freigabeprozesses für Fahrzeugbestellungen
  • Unterstützung bei der Erweiterung des Flottenmanagement-Systems um Funktionalitäten für die Verwaltung von Interimsfahrzeugen
  • Implementierung von Prozessschritten auf Basis des Frameworks BSI-CRM
Java Eclipse Scout BSI CRM SQL Hibernate JPA Oracle DB Jenkins Git GitLab CI/ CD Pipelines REST Kibana Agile Methoden Code Reviews Jira Confluence IntelliJ
Fahrzeugvermietung
Remote/ Frankfurt am Main
6 Monate
2022-11 - 2023-04

Weiterentwicklung eines propäritären CRM Systems

Software Engineer Java Eclipse Scout BSI CRM ...
Software Engineer
Weiterentwicklung eines propäritären CRM Systems zur Bestandskundenverwaltung und Neukundenakquise
  • Implementierung eines regulären ETL-Imports zur sukzessiven Synchronisierung von ca. 1 Mio. TK-Versichertendaten mit einem bestehenden Versichertenlexikon
  • Realisierung eines Mechanismus für die Zusammenführung von Duplikaten in den Bestandskundendaten zur Gewährleistung der Datenintegrität
  • Technische Umsetzung eines Datenschutzkonzepts zur Herstellung der Rechtssicherheit nach europäischen Standards
  • Implementierung von Wizard-Steps zur Abbildung von Vertriebsprozessen
Java Eclipse Scout BSI CRM SQL Hibernate JPA PostgreSQL Docker Jenkins Git GitLab REST ETL Agile Methoden Code Reviews IntelliJ
Versicherung
Remote/ Düsseldorf
1 Jahr 1 Monat
2021-11 - 2022-11

Neuentwicklung eines Logistikmoduls

Full-Stack Software Engineer Java Spring Gradle ...
Full-Stack Software Engineer
Neuentwicklung eines Logistikmoduls für ein ERP-Microservice System zur Planung und operativen Begleitung von Touren
  • Backend Lead und Vorantreiben der Entwicklung eines Microservice-Moduls eines neuen ERP-Systems zur perspektivischen Verwaltung von über 30.000 Mitarbeitern an rund 90 Standorten auf 4 Kontinenten
  • Realisierung einer Anwendungsdomäne zur Abbildung von geplanten und operativen Touren sowie deren Generierung anhand von Vertragsdaten
  • Optimierung der Tour-Anfahrtreihenfolge samt Testautomatisierung im Spring Backend
  • Integration eines Dokumentenmanagementsystems zum Archivieren und Abrufen von Lieferscheinen, Gefahrgutscheinen und weiteren Nachweisen
  • Entwicklung einer 360°-Sicht für Disponenten zur übersichtlichen Darstellung und Verwaltung kontextrelevanter Elemente in Angular und Anbindung der umgesetzten Backend REST-API
  • Durch Vorantreiben der Entwicklung maßgeblich zur erfolgreichen Einführung der Anwendung am ersten Standort beigetragen
Java Spring Gradle Groovy Hibernate JPA PostgreSQL Flyway TypeScript Angular RxJs HTML CSS REST RabbitMQ Docker Kubernetes Microservices JUnit Mockito AssertJ Jest Git GitLab Graylog Jira Confluence IntelliJ Agile Methoden Code Reviews Pair Programming UML-Modellierung
Logistik
Remote / Dortmund
4 Monate
2021-07 - 2021-10

Betriebseinführung und Anpassung einer Standardsoftware

Software Engineer Java Java EE Hibernate ...
Software Engineer
Betriebseinführung und Anpassung einer Standardsoftware zur Provisionsberechnung in eine Omnichannel-Vertriebsplattform
  • Überarbeitung des bestehenden JEE Produkt-Backends für die Provisionsberechnung auf Kundenspezifische Business Logik
Java Java EE Hibernate JPA PostgreSQL Liquibase Maven Docker JBoss EAP JSF Git BitBucket Jira Confluence Agile Methode Code Reviews IntelliJ
Versicherung
Remote/ Bern
11 Monate
2020-09 - 2021-07

Weiterentwicklung einer Standardsoftware

Full-Stack Software Engineer Java Java EE JSF ...
Full-Stack Software Engineer
Weiterentwicklung einer Standardsoftware für die Provisionsberechnung und das Vertriebspartner-Management
  • Weiterentwicklung einer Standardsoftware für die Provisionsberechnung und das Vertriebspartner-Management
  • Entwurf und Realisierung von JSF UI-Komponenten
  • Erweiterung und Implementierung neuer JEE Backend-Komponenten
  • Einführung und Auswertung automatisierter Weboberflächentests mit Selenium und Unit Tests mit JUnit
Java Java EE JSF Hibernate JPA PostgreSQL Liquibase Maven Docker JBoss EAP Jenkins CI/ CD Pipelines JUnit Mockito Selenium Cucumber AssertJ Git BitBucket Jira Confluence Agile Methode Code Reviews Pair Programming IntelliJ
Versicherung
Dortmund/ Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 11 Monate
2018-09 - 2023-07

Studium - IT- und Softwaresysteme

Bachelor of Science, IT-Center Dortmund; International School of Management
Bachelor of Science
IT-Center Dortmund; International School of Management
  • Web-Engineering
  • Fortgeschrittene Programmiertechnik
  • Objektorientierte Softwaremodellierung
  • Softwarearchitektur und Design
  • Algorithmen & Datenstrukturen
  • IT-Sicherheit
3 Jahre 1 Monat
2015-08 - 2018-08

Staatl. gepr. Infomationstechnischer Assistent & Fachhochschulreife Informatik

Höhere Berufsfachschule Informationstechnik; Berufskolleg für Technik und Gestaltung
Höhere Berufsfachschule Informationstechnik; Berufskolleg für Technik und Gestaltung

Position

Position

Senior Full-Stack Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Progressive Web Application Agile Softwareentwicklung React Angular TypeScript SQL CI/CD DevOps Git Testautomatisierung JUnit Docker Kubernetes Microservices REST JPA UML

Schwerpunkte

Spring Framework (Boot, Web, Data JPA, Security, Cloud)
Angular
React
Testautomatisierung
DevOps
UML Modellierung
Microservices
  • Fullstack Development für Webanwendungen, RESTful Webservices und verteilte Systeme
  • Modellierung und Design von Softwaresystemen und Prozessen mit UML und ER
  • Backend Development mit Spring, JavaEE, JPA und Liquibase/Flyway auf Basis von Java
  • Frontend Development mit Angular/ React auf Basis von TypeScript, JavaScript, HTML, CSS
  • Datenbankentwurf, -realisierung und -optimierung mit PostgreSQL, Oracle DB, H2, MySQL
  • Testautomatisierung mit JUnit, Mockito, Spring Test und Selenium
  • Containerisierung und Deployment von Anwendungen mit Kubernetes, Docker und Podman

Produkte / Standards / Erfahrungen / Methoden

Agile Softwareentwicklung
Objektorientiertes Design
Prompt Engineering
Clean Code
Test Driven Development
Code Reviews
REST APIs
Requirements Engineering

Betriebssysteme

Linux
Windows

Programmiersprachen

Java
SQL
JavaScript
TypeScript
Python
Bash
PHP
Java SQL
C#
C

Datenbanken

MySQL
PostgreSQL
H2
Oracle DB
Neo4j

Branchen

Branchen

  • Versicherungen
  • Logistik
  • Mobilität

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
Ich bevorzuge es Remote zu arbeiten, bin jedoch bereit gelegentliche Reisen für eine Zusammenarbeit anzutreten.
möglich

Projekte

Projekte

4 Monate
2024-09 - 2024-12

Neuentwicklung eines KI-gestützten Systems

Full-Stack Software Engineer React Angular TypeScript ...
Full-Stack Software Engineer
Neuentwicklung eines KI-gestützten Systems zur Unterstützung des Staffing-Prozesses durch Vorschlagen von passenden Mitarbeiterprofilen für unstrukturierte Stellenausschreibungen mittels berechnetem Matching-Score.
  • Migration des Frontend-Technologiestacks hin zu React durch Reimplementierung des Angular-Frontends mit der Statemanagement-Bibliothek Zustand
  • Kostensenkung von 60% durch Optimierung von LLM-Prompts zur Extraktion strukturierte Daten
  • Implementierung von Prozessen inkl. REST-API zum Importieren und Scoren von Profilen
  • Einrichtung einer SonarQube- und JUnit-Integration für GitLab CI Pipelines
  • Einrichtung eines Mechanismus für individualisierbare UI-Themes
React Angular TypeScript HTML CSS Java Spring JOOQ Gradle Zustand Prompt Engineering Docker Kubernetes Git GitLab CI/ CD Pipelines SonarQube MUI Vite Vitest JUnit AssertJ REST Agile Methoden Code Reviews Pair Programming IntelliJ
Recruiting
Remote/ Dortmund
10 Monate
2023-11 - 2024-08

Erweiterung, Wartung, und Optimierung eines CRM- und Flottenverwaltungssystems

Software Engineer Java Eclipse Scout BSI CRM ...
Software Engineer
Erweiterung, Wartung, und Optimierung eines CRM- und Flottenverwaltungssystems zur Kurz- und Langzeitvermietung von Fahrzeugen und Erschließung neuer Geschäftszweige und -kanäle
  • Erweiterung eines Fakturaprozesses für kundenindividuelle Abrechnungsintervalle und -gruppen
  • Erzielung einer um 40% höheren Verarbeitungsgeschwindigkeit des Fakturaprozesses durch technische Optimierungen bei der Abfrage von Oracle Datenbanken
  • Implementierung einer Verwaltung für ca. 8.000 Autobahn- und E-Vignetten p.a
  • Realisierung der Vererbung von ca. 5.000 vereinbarten Säulenrabatten entlang der Firmenhierarchien und deren Integration in den Fakturaprozess.
  • Erweiterung von Kernkomponenten zur Realisierung der B2C-Fähigkeit
  • Durchführung von Releases, Qualitätssicherungsmaßnahmen und Datenmigrationen
  • Analyse und Behebung von Softwarefehlern
  • Technische Konzeption diverser Features
Java Eclipse Scout BSI CRM Hibernate JPA SQL Oracle DB Jenkins Git GitLab CI/ CD Pipelines REST Docker Kibana Jasper Reports Jira Confluence IntelliJ Eclipse Agile Methoden Code Reviews Pair Programming UML-Modellierung
Fahrzeugvermietung
Remote/ Bern
8 Monate
2023-04 - 2023-11

Neuentwicklung eines Kundenportals

Software Engineer Java Eclipse Scout BSI CRM ...
Software Engineer
Neuentwicklung eines Kundenportals basierend auf einem bestehenden CRM- und Flottenverwaltungssystem
  • Anbindung des neuen Kundenportals an das Flottenverwaltungs-Bestandssystem
  • Umsetzung einer API zur Bestandslisten- und Detailansicht von vermieteten Fahrzeugen
  • Realisierung einer API für einen mehrstufigen Freigabeprozesses für Fahrzeugbestellungen
  • Unterstützung bei der Erweiterung des Flottenmanagement-Systems um Funktionalitäten für die Verwaltung von Interimsfahrzeugen
  • Implementierung von Prozessschritten auf Basis des Frameworks BSI-CRM
Java Eclipse Scout BSI CRM SQL Hibernate JPA Oracle DB Jenkins Git GitLab CI/ CD Pipelines REST Kibana Agile Methoden Code Reviews Jira Confluence IntelliJ
Fahrzeugvermietung
Remote/ Frankfurt am Main
6 Monate
2022-11 - 2023-04

Weiterentwicklung eines propäritären CRM Systems

Software Engineer Java Eclipse Scout BSI CRM ...
Software Engineer
Weiterentwicklung eines propäritären CRM Systems zur Bestandskundenverwaltung und Neukundenakquise
  • Implementierung eines regulären ETL-Imports zur sukzessiven Synchronisierung von ca. 1 Mio. TK-Versichertendaten mit einem bestehenden Versichertenlexikon
  • Realisierung eines Mechanismus für die Zusammenführung von Duplikaten in den Bestandskundendaten zur Gewährleistung der Datenintegrität
  • Technische Umsetzung eines Datenschutzkonzepts zur Herstellung der Rechtssicherheit nach europäischen Standards
  • Implementierung von Wizard-Steps zur Abbildung von Vertriebsprozessen
Java Eclipse Scout BSI CRM SQL Hibernate JPA PostgreSQL Docker Jenkins Git GitLab REST ETL Agile Methoden Code Reviews IntelliJ
Versicherung
Remote/ Düsseldorf
1 Jahr 1 Monat
2021-11 - 2022-11

Neuentwicklung eines Logistikmoduls

Full-Stack Software Engineer Java Spring Gradle ...
Full-Stack Software Engineer
Neuentwicklung eines Logistikmoduls für ein ERP-Microservice System zur Planung und operativen Begleitung von Touren
  • Backend Lead und Vorantreiben der Entwicklung eines Microservice-Moduls eines neuen ERP-Systems zur perspektivischen Verwaltung von über 30.000 Mitarbeitern an rund 90 Standorten auf 4 Kontinenten
  • Realisierung einer Anwendungsdomäne zur Abbildung von geplanten und operativen Touren sowie deren Generierung anhand von Vertragsdaten
  • Optimierung der Tour-Anfahrtreihenfolge samt Testautomatisierung im Spring Backend
  • Integration eines Dokumentenmanagementsystems zum Archivieren und Abrufen von Lieferscheinen, Gefahrgutscheinen und weiteren Nachweisen
  • Entwicklung einer 360°-Sicht für Disponenten zur übersichtlichen Darstellung und Verwaltung kontextrelevanter Elemente in Angular und Anbindung der umgesetzten Backend REST-API
  • Durch Vorantreiben der Entwicklung maßgeblich zur erfolgreichen Einführung der Anwendung am ersten Standort beigetragen
Java Spring Gradle Groovy Hibernate JPA PostgreSQL Flyway TypeScript Angular RxJs HTML CSS REST RabbitMQ Docker Kubernetes Microservices JUnit Mockito AssertJ Jest Git GitLab Graylog Jira Confluence IntelliJ Agile Methoden Code Reviews Pair Programming UML-Modellierung
Logistik
Remote / Dortmund
4 Monate
2021-07 - 2021-10

Betriebseinführung und Anpassung einer Standardsoftware

Software Engineer Java Java EE Hibernate ...
Software Engineer
Betriebseinführung und Anpassung einer Standardsoftware zur Provisionsberechnung in eine Omnichannel-Vertriebsplattform
  • Überarbeitung des bestehenden JEE Produkt-Backends für die Provisionsberechnung auf Kundenspezifische Business Logik
Java Java EE Hibernate JPA PostgreSQL Liquibase Maven Docker JBoss EAP JSF Git BitBucket Jira Confluence Agile Methode Code Reviews IntelliJ
Versicherung
Remote/ Bern
11 Monate
2020-09 - 2021-07

Weiterentwicklung einer Standardsoftware

Full-Stack Software Engineer Java Java EE JSF ...
Full-Stack Software Engineer
Weiterentwicklung einer Standardsoftware für die Provisionsberechnung und das Vertriebspartner-Management
  • Weiterentwicklung einer Standardsoftware für die Provisionsberechnung und das Vertriebspartner-Management
  • Entwurf und Realisierung von JSF UI-Komponenten
  • Erweiterung und Implementierung neuer JEE Backend-Komponenten
  • Einführung und Auswertung automatisierter Weboberflächentests mit Selenium und Unit Tests mit JUnit
Java Java EE JSF Hibernate JPA PostgreSQL Liquibase Maven Docker JBoss EAP Jenkins CI/ CD Pipelines JUnit Mockito Selenium Cucumber AssertJ Git BitBucket Jira Confluence Agile Methode Code Reviews Pair Programming IntelliJ
Versicherung
Dortmund/ Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 11 Monate
2018-09 - 2023-07

Studium - IT- und Softwaresysteme

Bachelor of Science, IT-Center Dortmund; International School of Management
Bachelor of Science
IT-Center Dortmund; International School of Management
  • Web-Engineering
  • Fortgeschrittene Programmiertechnik
  • Objektorientierte Softwaremodellierung
  • Softwarearchitektur und Design
  • Algorithmen & Datenstrukturen
  • IT-Sicherheit
3 Jahre 1 Monat
2015-08 - 2018-08

Staatl. gepr. Infomationstechnischer Assistent & Fachhochschulreife Informatik

Höhere Berufsfachschule Informationstechnik; Berufskolleg für Technik und Gestaltung
Höhere Berufsfachschule Informationstechnik; Berufskolleg für Technik und Gestaltung

Position

Position

Senior Full-Stack Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Progressive Web Application Agile Softwareentwicklung React Angular TypeScript SQL CI/CD DevOps Git Testautomatisierung JUnit Docker Kubernetes Microservices REST JPA UML

Schwerpunkte

Spring Framework (Boot, Web, Data JPA, Security, Cloud)
Angular
React
Testautomatisierung
DevOps
UML Modellierung
Microservices
  • Fullstack Development für Webanwendungen, RESTful Webservices und verteilte Systeme
  • Modellierung und Design von Softwaresystemen und Prozessen mit UML und ER
  • Backend Development mit Spring, JavaEE, JPA und Liquibase/Flyway auf Basis von Java
  • Frontend Development mit Angular/ React auf Basis von TypeScript, JavaScript, HTML, CSS
  • Datenbankentwurf, -realisierung und -optimierung mit PostgreSQL, Oracle DB, H2, MySQL
  • Testautomatisierung mit JUnit, Mockito, Spring Test und Selenium
  • Containerisierung und Deployment von Anwendungen mit Kubernetes, Docker und Podman

Produkte / Standards / Erfahrungen / Methoden

Agile Softwareentwicklung
Objektorientiertes Design
Prompt Engineering
Clean Code
Test Driven Development
Code Reviews
REST APIs
Requirements Engineering

Betriebssysteme

Linux
Windows

Programmiersprachen

Java
SQL
JavaScript
TypeScript
Python
Bash
PHP
Java SQL
C#
C

Datenbanken

MySQL
PostgreSQL
H2
Oracle DB
Neo4j

Branchen

Branchen

  • Versicherungen
  • Logistik
  • Mobilität

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.