Senior Fullstack Java Developer
Aktualisiert am 17.12.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java Fullstack Developer
Agile Softwareentwicklung
Software-Qualitätsmanagement
Java
Spring Boot
JHipster
TDD
Angular
Ionic
TypeScript
Qualitymanagement
Selenium
Projektmanagement/Projektleitung
Scrum
Kanban
DevOps
Jenkins
Maven
Hibernate
PostgreSQL
Software prototyping
REST
Liquibase
Deutsch
English
Ukrainisch
Russisch

Einsatzorte

Einsatzorte

Heidelberg (+300km) Stuttgart (+75km) Frankfurt am Main (+100km) Zürich (+50km) Karlsruhe (Baden) (+50km) Nürnberg (+20km) München (+50km)
Deutschland, Schweiz
möglich

Projekte

Projekte

2 Jahre 5 Monate
2022-06 - 2024-10

Lagerverwaltungssoftware Mobile (Warehouse Management System)

Projektmanager, Software-Entwickler Software prototyping JHipster JDL ...
Projektmanager, Software-Entwickler
Eine wegweisende Software für Lagerverwaltungs, die es ermöglicht, den gesamten Lagerbestand bequem über das Smartphone zu überblicken und im Lager zu navigieren. Mit QR-Code-Unterstützung wird das Umlagern von Beständen mühelos.

Die Software ermöglich Lagerverwaltung, Auftragszusammenstellung, Lagerplatzbestände und -bewegungen, Rollen-/Rechtekonzept, Erstellung der Vorlagen für den Produktionsprozess, Benachrichtigungssystem


Branche: Elektrotechnik- und Automatisierungsbranche

Figma Gitlab Maven Atlassian JIRA Jenkins Mattermost
Software prototyping JHipster JDL Spring Boot Java TypeScript Angular Ionic Liquibase Hibernate REST Firebase iText
9 Jahre 9 Monate
2015-02 - 2024-10

Dokumnetationsverwaltungs-Software

Projektmanager, Software-Entwickler Java Apache Tapestry JavaScript ...
Projektmanager, Software-Entwickler
Die Dokumentenverwaltung ermöglicht es den Benutzern, sowohl die vordefinierten Dokumente auszufüllen als auch die Dokumentenvorlage zu ändern. Neben der Anpassung der Vorlage kann auch eine Ausfülllogik definiert werden.

Weitere Funktionen sind: Versionsverwaltung, Statistik, Rollen-/Rechtekonzept, PDF-Generierung, Excel-Exportfunktion.


Die Software wird gewartet und weiterentwickelt.


Branche: Gesundheits- und Medizintechnikbranche


GitLab Maven Atlassian JIRA Slack Jenkins
Java Apache Tapestry JavaScript Mockito Resteasy Hibernate HTML/CSS wkhtmltopdf
12 Jahre 8 Monate
2009-12 - 2022-07

Testframework für ein Medizinprodukt - TaaS

Qualitätsmanager, Software-Entwickler Java Selenium Google Guice ...
Qualitätsmanager, Software-Entwickler

Im Rahmen der Tätigkeit wurden QA-Prozesse geplant und implementiert, einschließlich der Erstellung von Testszenarien, der Dokumentation sowie der kontinuierlichen Optimierung des Testsystems.


Basierend auf Selenium wurde ein Framework entwickelt, das über die Grundfunktionen hinausgeht und ermöglicht, Test-Szenarien auf einer höheren Abstraktionsebene umzusetzen. Durch die Verwendung von Objekten, die spezifische Funktionalitäten der Webseite repräsentieren, können Tests effizienter und übersichtlicher gestaltet werden.


Mit der Zeit wurden über 600 Tests erstellt und gewartet, die täglich im Parallelmodus ausgeführt werden, um eine hohe Testabdeckung zu gewährleisten.

Das integrierte Reportingsystem beinhaltet Screenshots und Videoaufzeichnungen, so dass Fehler schnell erkannt und behoben werden können. Es wurden regelmäßige Berichte für die Geschäftsleitungen erstellt.


Diese Lösung führte zur Entwicklung der heutigen Dienstleistung testing-as-a-service.com, die automatisiertes Testing als Service für Unternehmen bereitstellt.


Branche: Gesundheits- und Medizintechnikbranche


Java Selenium Google Guice Jaxb Dependency Injection Java Media Framework
4 Monate
2020-09 - 2020-12

Bestellsystem für Gastronomie

Stakeholder, Projektmanager, Software-Entwickler JHipster Spring Boot Java ...
Stakeholder, Projektmanager, Software-Entwickler

Valikko (valikko.de) - elektronische Restaurant-Bestell-App, ermöglicht Kunden, in jedem teilnehmenden Restaurant über das eigenen Smartphones das Menu einzusehen und Bestellungen aufzugeben, inklusive der weiteren Bestellabwicklung.


Mit Funktionen wie einem anpassbaren Menü, Bestellverwaltung, integrierter Bezahloptionen und einem Rollen-/Rechtekonzept.


Branche: Gastronomie

JHipster Spring Boot Java TypeScript Angular Ionic Liquibase Hibernate REST iText Paypal Prototyping
1 Jahr 4 Monate
2019-02 - 2020-05

ReportApp - Document Management System

Projektmanager, Software-Entwickler JHipster Java TypeScript ...
Projektmanager, Software-Entwickler

Report ist eine vielseitige Softwarelösung zur Erstellung und Verwaltung von Protokollen, die branchenübergreifend eingesetzt werden kann ? sei es für Kundenbesprechungen oder zur Überprüfung von ISO-Normen. Die Software zeichnet sich durch ihre Flexibilität aus: Protokolle lassen sich einfach und frei anpassen, ohne Änderungen an der Datenstruktur vornehmen zu müssen. Gleichzeitig werden erfasste Daten automatisch analysiert und in Statistiken integriert.

Die Anwendung ist sowohl als Desktop-Version, Hybrid-App als auch im Browser verfügbar. Zu den Kernfunktionen zählen ein Layout-Konstruktor, ein umfassendes Rollen- und Rechtekonzept, die Möglichkeit zur digitalen Signatur, PDF-Generierung, Versionierung und Historisierung sowie detaillierte Statistikfunktionen.


Auch als Audit-Management-Systeme einsetzbar.


Branche: Versicherungswesen

JHipster Java TypeScript Ionic Angualar JDL Hibernate Postgres Wkhtmltopdf RSASignature WYSIWYG Editor
1 Jahr 7 Monate
2017-07 - 2019-01

Field Service Software

Software-Entwickler Java Apache Tapestry Selenium ...
Software-Entwickler

Software entsprechend einem Business Workflows; Auftragsverwaltung mit Historisierung, Dokumentensystem, PDF-Generierung mit qualifizierter elektronischer Signatur, Rechnungserstellung, Produktverwaltung, Rollen-/Rechtekonzept;


Branche: Gesundheits- und Medizintechnikbranche


Java Apache Tapestry Selenium Hibernate Scrum
1 Jahr 3 Monate
2017-05 - 2018-07

ERP-Systems

Projektmanager, Softwareentwickler Apache Tapestry Hibernate Postgres ...
Projektmanager, Softwareentwickler

Das Serviceverwaltungssystem ist speziell für ein Unternehmen entwickelt, das medizinische Geräte vertreibt und verleast. Die Software umfasst eine Kunden- und Gerätedatenbank, die den gesamten Lebenszyklus der Geräte einschließlich ihrer Servicehistorie abbildet.

Funktionen wie Auftragserfassung, Aufgabenverwaltung, Erinnerungen, und integrierte Business Workflows sorgen für einen reibungslosen Betrieb. Darüber hinaus bietet das System detaillierte Statistiken mit Diagrammen sowie eine Kartenfunktion zur Visualisierung der Geräte-Standorte. Dies erleichtert die Planung und Verwaltung von Wartungs- und Serviceanforderungen.


Branche: Gesundheits- und Medizintechnikbranche


Apache Tapestry Hibernate Postgres jQuery Bootstrap Junit Mockito Resteasy OpenStreetMap LeafletJS Chart.js Java FullCalendar
4 Monate
2018-01 - 2018-04

Audioguide mit GPS-Unterstützung

Projektmanager, Software-Entwickler Java Hibernate Liquibase ...
Projektmanager, Software-Entwickler

Die Software ermöglicht die Erstellung von Audioguides mit GPS-Unterstützung. Benutzer können individuelle Routen definieren und Audio- sowie Videodateien hochladen, die an bestimmten Punkten der Route automatisch abgespielt werden, sobald der Nutzer die entsprechenden Standorte erreicht.

Das System bietet eine benutzerfreundliche Möglichkeit, interaktive Touren, Stadtrundgänge oder Naturpfade zu gestalten. Durch die GPS-basierte Automatisierung entfällt das manuelle Starten der Medieninhalte, was das Erlebnis für den Nutzer erheblich verbessert.

Java Hibernate Liquibase JDL Junit Mockito TypeScript Angular Ionic Resteasy
3 Monate
2015-12 - 2016-02

EventManger

Software-Entwickler
Software-Entwickler
Apache Tapestry Hibernate Java HTML/CSS
1 Jahr 1 Monat
2014-08 - 2015-08

Elektronischen Systems für die Einsatzdokumentation (Rettungsdienst)

Software-Entwickler C# Python XML
Software-Entwickler
C# Python XML
2 Monate
2011-07 - 2011-08

Onlineshop mit Anbindung an Bezahlsysteme

Software-Entwickler PHP Smarty MySQL ...
Software-Entwickler
PHP Smarty MySQL JS Ajax Html CSS Skrill PayPal
5 Monate
2011-03 - 2011-07

Elektronischen Systems für die Einsatzdokumentation (Rettungsdienst)

Software-Entwickler C# Python XML
Software-Entwickler
C# Python XML

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Jahre 1 Monat
2004-10 - 2014-10

Informatik-Studium

Diplom-Informatiker (Im Hauptstudium abgebrochen), KIT, Karlsruhe
Diplom-Informatiker (Im Hauptstudium abgebrochen)
KIT, Karlsruhe

Kompetenzen

Kompetenzen

Top-Skills

Java Fullstack Developer Agile Softwareentwicklung Software-Qualitätsmanagement Java Spring Boot JHipster TDD Angular Ionic TypeScript Qualitymanagement Selenium Projektmanagement/Projektleitung Scrum Kanban DevOps Jenkins Maven Hibernate PostgreSQL Software prototyping REST Liquibase

Produkte / Standards / Erfahrungen / Methoden

Design Pattern
Software Design Principles
Softwareprototyping
Scrum
Kaban
Waterfall Model
SOLID
TDD (Top Down, Bottom Up)
BDD
CI/CD

Programmiersprachen

Java
TypeScript
JavaScript
C#
Python
PHP
Shell
HTML/CSS

Datenbanken

PostgreSQL
MS SQL Server
MySql
H2

Einsatzorte

Einsatzorte

Heidelberg (+300km) Stuttgart (+75km) Frankfurt am Main (+100km) Zürich (+50km) Karlsruhe (Baden) (+50km) Nürnberg (+20km) München (+50km)
Deutschland, Schweiz
möglich

Projekte

Projekte

2 Jahre 5 Monate
2022-06 - 2024-10

Lagerverwaltungssoftware Mobile (Warehouse Management System)

Projektmanager, Software-Entwickler Software prototyping JHipster JDL ...
Projektmanager, Software-Entwickler
Eine wegweisende Software für Lagerverwaltungs, die es ermöglicht, den gesamten Lagerbestand bequem über das Smartphone zu überblicken und im Lager zu navigieren. Mit QR-Code-Unterstützung wird das Umlagern von Beständen mühelos.

Die Software ermöglich Lagerverwaltung, Auftragszusammenstellung, Lagerplatzbestände und -bewegungen, Rollen-/Rechtekonzept, Erstellung der Vorlagen für den Produktionsprozess, Benachrichtigungssystem


Branche: Elektrotechnik- und Automatisierungsbranche

Figma Gitlab Maven Atlassian JIRA Jenkins Mattermost
Software prototyping JHipster JDL Spring Boot Java TypeScript Angular Ionic Liquibase Hibernate REST Firebase iText
9 Jahre 9 Monate
2015-02 - 2024-10

Dokumnetationsverwaltungs-Software

Projektmanager, Software-Entwickler Java Apache Tapestry JavaScript ...
Projektmanager, Software-Entwickler
Die Dokumentenverwaltung ermöglicht es den Benutzern, sowohl die vordefinierten Dokumente auszufüllen als auch die Dokumentenvorlage zu ändern. Neben der Anpassung der Vorlage kann auch eine Ausfülllogik definiert werden.

Weitere Funktionen sind: Versionsverwaltung, Statistik, Rollen-/Rechtekonzept, PDF-Generierung, Excel-Exportfunktion.


Die Software wird gewartet und weiterentwickelt.


Branche: Gesundheits- und Medizintechnikbranche


GitLab Maven Atlassian JIRA Slack Jenkins
Java Apache Tapestry JavaScript Mockito Resteasy Hibernate HTML/CSS wkhtmltopdf
12 Jahre 8 Monate
2009-12 - 2022-07

Testframework für ein Medizinprodukt - TaaS

Qualitätsmanager, Software-Entwickler Java Selenium Google Guice ...
Qualitätsmanager, Software-Entwickler

Im Rahmen der Tätigkeit wurden QA-Prozesse geplant und implementiert, einschließlich der Erstellung von Testszenarien, der Dokumentation sowie der kontinuierlichen Optimierung des Testsystems.


Basierend auf Selenium wurde ein Framework entwickelt, das über die Grundfunktionen hinausgeht und ermöglicht, Test-Szenarien auf einer höheren Abstraktionsebene umzusetzen. Durch die Verwendung von Objekten, die spezifische Funktionalitäten der Webseite repräsentieren, können Tests effizienter und übersichtlicher gestaltet werden.


Mit der Zeit wurden über 600 Tests erstellt und gewartet, die täglich im Parallelmodus ausgeführt werden, um eine hohe Testabdeckung zu gewährleisten.

Das integrierte Reportingsystem beinhaltet Screenshots und Videoaufzeichnungen, so dass Fehler schnell erkannt und behoben werden können. Es wurden regelmäßige Berichte für die Geschäftsleitungen erstellt.


Diese Lösung führte zur Entwicklung der heutigen Dienstleistung testing-as-a-service.com, die automatisiertes Testing als Service für Unternehmen bereitstellt.


Branche: Gesundheits- und Medizintechnikbranche


Java Selenium Google Guice Jaxb Dependency Injection Java Media Framework
4 Monate
2020-09 - 2020-12

Bestellsystem für Gastronomie

Stakeholder, Projektmanager, Software-Entwickler JHipster Spring Boot Java ...
Stakeholder, Projektmanager, Software-Entwickler

Valikko (valikko.de) - elektronische Restaurant-Bestell-App, ermöglicht Kunden, in jedem teilnehmenden Restaurant über das eigenen Smartphones das Menu einzusehen und Bestellungen aufzugeben, inklusive der weiteren Bestellabwicklung.


Mit Funktionen wie einem anpassbaren Menü, Bestellverwaltung, integrierter Bezahloptionen und einem Rollen-/Rechtekonzept.


Branche: Gastronomie

JHipster Spring Boot Java TypeScript Angular Ionic Liquibase Hibernate REST iText Paypal Prototyping
1 Jahr 4 Monate
2019-02 - 2020-05

ReportApp - Document Management System

Projektmanager, Software-Entwickler JHipster Java TypeScript ...
Projektmanager, Software-Entwickler

Report ist eine vielseitige Softwarelösung zur Erstellung und Verwaltung von Protokollen, die branchenübergreifend eingesetzt werden kann ? sei es für Kundenbesprechungen oder zur Überprüfung von ISO-Normen. Die Software zeichnet sich durch ihre Flexibilität aus: Protokolle lassen sich einfach und frei anpassen, ohne Änderungen an der Datenstruktur vornehmen zu müssen. Gleichzeitig werden erfasste Daten automatisch analysiert und in Statistiken integriert.

Die Anwendung ist sowohl als Desktop-Version, Hybrid-App als auch im Browser verfügbar. Zu den Kernfunktionen zählen ein Layout-Konstruktor, ein umfassendes Rollen- und Rechtekonzept, die Möglichkeit zur digitalen Signatur, PDF-Generierung, Versionierung und Historisierung sowie detaillierte Statistikfunktionen.


Auch als Audit-Management-Systeme einsetzbar.


Branche: Versicherungswesen

JHipster Java TypeScript Ionic Angualar JDL Hibernate Postgres Wkhtmltopdf RSASignature WYSIWYG Editor
1 Jahr 7 Monate
2017-07 - 2019-01

Field Service Software

Software-Entwickler Java Apache Tapestry Selenium ...
Software-Entwickler

Software entsprechend einem Business Workflows; Auftragsverwaltung mit Historisierung, Dokumentensystem, PDF-Generierung mit qualifizierter elektronischer Signatur, Rechnungserstellung, Produktverwaltung, Rollen-/Rechtekonzept;


Branche: Gesundheits- und Medizintechnikbranche


Java Apache Tapestry Selenium Hibernate Scrum
1 Jahr 3 Monate
2017-05 - 2018-07

ERP-Systems

Projektmanager, Softwareentwickler Apache Tapestry Hibernate Postgres ...
Projektmanager, Softwareentwickler

Das Serviceverwaltungssystem ist speziell für ein Unternehmen entwickelt, das medizinische Geräte vertreibt und verleast. Die Software umfasst eine Kunden- und Gerätedatenbank, die den gesamten Lebenszyklus der Geräte einschließlich ihrer Servicehistorie abbildet.

Funktionen wie Auftragserfassung, Aufgabenverwaltung, Erinnerungen, und integrierte Business Workflows sorgen für einen reibungslosen Betrieb. Darüber hinaus bietet das System detaillierte Statistiken mit Diagrammen sowie eine Kartenfunktion zur Visualisierung der Geräte-Standorte. Dies erleichtert die Planung und Verwaltung von Wartungs- und Serviceanforderungen.


Branche: Gesundheits- und Medizintechnikbranche


Apache Tapestry Hibernate Postgres jQuery Bootstrap Junit Mockito Resteasy OpenStreetMap LeafletJS Chart.js Java FullCalendar
4 Monate
2018-01 - 2018-04

Audioguide mit GPS-Unterstützung

Projektmanager, Software-Entwickler Java Hibernate Liquibase ...
Projektmanager, Software-Entwickler

Die Software ermöglicht die Erstellung von Audioguides mit GPS-Unterstützung. Benutzer können individuelle Routen definieren und Audio- sowie Videodateien hochladen, die an bestimmten Punkten der Route automatisch abgespielt werden, sobald der Nutzer die entsprechenden Standorte erreicht.

Das System bietet eine benutzerfreundliche Möglichkeit, interaktive Touren, Stadtrundgänge oder Naturpfade zu gestalten. Durch die GPS-basierte Automatisierung entfällt das manuelle Starten der Medieninhalte, was das Erlebnis für den Nutzer erheblich verbessert.

Java Hibernate Liquibase JDL Junit Mockito TypeScript Angular Ionic Resteasy
3 Monate
2015-12 - 2016-02

EventManger

Software-Entwickler
Software-Entwickler
Apache Tapestry Hibernate Java HTML/CSS
1 Jahr 1 Monat
2014-08 - 2015-08

Elektronischen Systems für die Einsatzdokumentation (Rettungsdienst)

Software-Entwickler C# Python XML
Software-Entwickler
C# Python XML
2 Monate
2011-07 - 2011-08

Onlineshop mit Anbindung an Bezahlsysteme

Software-Entwickler PHP Smarty MySQL ...
Software-Entwickler
PHP Smarty MySQL JS Ajax Html CSS Skrill PayPal
5 Monate
2011-03 - 2011-07

Elektronischen Systems für die Einsatzdokumentation (Rettungsdienst)

Software-Entwickler C# Python XML
Software-Entwickler
C# Python XML

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Jahre 1 Monat
2004-10 - 2014-10

Informatik-Studium

Diplom-Informatiker (Im Hauptstudium abgebrochen), KIT, Karlsruhe
Diplom-Informatiker (Im Hauptstudium abgebrochen)
KIT, Karlsruhe

Kompetenzen

Kompetenzen

Top-Skills

Java Fullstack Developer Agile Softwareentwicklung Software-Qualitätsmanagement Java Spring Boot JHipster TDD Angular Ionic TypeScript Qualitymanagement Selenium Projektmanagement/Projektleitung Scrum Kanban DevOps Jenkins Maven Hibernate PostgreSQL Software prototyping REST Liquibase

Produkte / Standards / Erfahrungen / Methoden

Design Pattern
Software Design Principles
Softwareprototyping
Scrum
Kaban
Waterfall Model
SOLID
TDD (Top Down, Bottom Up)
BDD
CI/CD

Programmiersprachen

Java
TypeScript
JavaScript
C#
Python
PHP
Shell
HTML/CSS

Datenbanken

PostgreSQL
MS SQL Server
MySql
H2

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.