freiberufler Softwareentwickler Java, Spring Boot, SAPUI5, Fiori auf freelance.de

Softwareentwickler Java, Spring Boot, SAPUI5, Fiori

offline
  • auf Anfrage
  • 55124 Mainz
  • auf Anfrage
  • de  |  en
  • 06.03.2024

Kurzvorstellung

Erfahrener Full Stack Softwareentwickler mit Schwerpunkt auf der Entwicklung von komplexen Webanwendungen.

Qualifikationen

  • HTML54 J.
  • Java (allg.)
  • JavaScript7 J.
  • SAP Cloud Platform2 J.
  • SAP Fiori1 J.
  • SAP HANA3 J.
  • SAP UI6 J.
  • SAPUI5
  • Spring Boot
  • Spring Framework2 J.

Projekt‐ & Berufserfahrung

Java / Spring Developer
Kundenname anonymisiert, Bochum
8/2022 – 3/2023 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2022 – 3/2023

Tätigkeitsbeschreibung

- Weiterentwicklung der existierenden PKI Lösung auf Basis von Java/Spring
- Entwicklung eines Konzeptes zur Sicherung von mehreren Spring Microservises mit OAuth2 / OpenID Connect auf Basis einer Keycloak Instanz
- Erstellen eines Schulungsdokumentes zur Einarbeitung neuer Entwickler in die Themen „Public Key Infrastructure“, Zertifikate, sowie die Weiterentwicklung der existierenden Lösung

Eingesetzte Qualifikationen

Software Architecture, Softwareentwicklung (allg.), Konzeption (IT), Schulung / Training (IT)

SAPUI5 Developer
Kundenname anonymisiert, Oslo
6/2021 – 6/2022 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

6/2021 – 6/2022

Tätigkeitsbeschreibung

- Entwicklung einer SAPUI5 Library „ui5bootstrap“ für die Verwendung von Bootstrap 5 in UI5
- Entwicklung einer SAPUI5 Library „NepIonic“ für die Verwendung des
IONIC Frameworks in UI5
- Integration der Libraries in den Neptune Low-Code Editor

Eingesetzte Qualifikationen

HTML5, JavaScript, SAP Fiori

SAPUI5 Lead Developer
Kundenname anonymisiert, Mainz
9/2020 – 1/2021 (5 Monate)
Finanzdienstleister
Tätigkeitszeitraum

9/2020 – 1/2021

Tätigkeitsbeschreibung

Schulung des Teams für SAPUI5

Eingesetzte Qualifikationen

SAP UI

Java Spring Developer
Kundenname anonymisiert, Walldorf
7/2020 – 9/2020 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2020 – 9/2020

Tätigkeitsbeschreibung

Entwicklung eines Datenbank Caches für das Cloudfoundry UAA

Eingesetzte Qualifikationen

J2EE, SAP Cloud Platform, Spring Framework

Software Architekt / Lead SAPUI5 / Lead JavaEE Entwickler
Kundenname anonymisiert, Mainz, Walldorf
7/2017 – 1/2020 (2 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2017 – 1/2020

Tätigkeitsbeschreibung

- Weiterentwicklung und Optimierung von zwei bestehenden “SAPUI5” Andwendungen
- Entwicklung einer “Shared Custom Control Library” für zwei bestehende “SAPUI5” Anwendungen
- Implementierung von Multi-Theming und Accessibility für zwei “SAPUI5” Anwendungen
- Weiterentwicklung von zwei “Java” Anwendungen inklusive Umstellung von “Jersey” zu “Spring”
- Entwicklung eines Sicherheitskonzepts für zwei “Java” Anwendungen auf der “SAP Cloud Platform”
- Unterstützung in der Entwicklung einer “Cordova” Anwendung für IOS
- Schulung von Mitarbeitern in den Technologien “JavaScript”, “SAPUI5”, “Java” und “Spring”
- Performance Optimierung von zwei “Java” Anwendungen und “SAP HANA” Datenbanken
- Entwicklung eines Plugins zum Einbinden des “SAP Events Calendar” in andere SAP Anwendungen
- Koordination eines internationalen Teams mit Mitarbeitern aus USA, Weißrussland und Deutschland

Eingesetzte Qualifikationen

SAP Cloud Platform, SAP HANA, SAP UI, J2EE, Java Native Interface, Spring Framework, JavaScript

SAP UI5 Entwickler
Kundenname anonymisiert, Mainz, Heidelberg
8/2016 – 3/2017 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2016 – 3/2017

Tätigkeitsbeschreibung

- Weiterentwicklung einer SAPUI5 Oberfläche für ein SAP R3 System

Eingesetzte Qualifikationen

SAP R/3, SAP UI

Lead Developer SAPUI5 / Java EE
Kundenname anonymisiert, Mainz, Walldorf
10/2014 – 1/2016 (1 Jahr, 4 Monate)
Software
Tätigkeitszeitraum

10/2014 – 1/2016

Tätigkeitsbeschreibung

Neuentwicklung des Backends und Weiterentwicklung des
Frontends einer Software für den Pferdesport.

Eingesetzte Qualifikationen

SAP HANA, SAP UI, J2EE

SAPUI5 Entwickler
Kundenname anonymisiert, Hannover, Walldorf
11/2013 – 8/2014 (10 Monate)
Software
Tätigkeitszeitraum

11/2013 – 8/2014

Tätigkeitsbeschreibung

Entwicklung eines SAPUI5 Frontends für eine Sofftware für den Pferdesport.

Eingesetzte Qualifikationen

SAP UI

Lead Developer SAPUI5 / JavaEE
Kundenname anonymisiert, Hannover, Walldorf
7/2013 – 10/2013 (4 Monate)
Software
Tätigkeitszeitraum

7/2013 – 10/2013

Tätigkeitsbeschreibung

Entwicklung einer Software zur Recherche und grafischen Visualisierung von Patenten und deren Relationen zu anderen Produkten.

Eingesetzte Qualifikationen

SAP UI

SAPUI5 Entwickler
Kundenname anonymisiert, Hannover, Walldorf, Deutschland
4/2013 – 7/2013 (4 Monate)
Software
Tätigkeitszeitraum

4/2013 – 7/2013

Tätigkeitsbeschreibung

Entwicklung einer SAPUI5 App für das Fiori Projekt.

Eingesetzte Qualifikationen

SAP UI

J2EE Entwickler
Kundenname anonymisiert, Hannover / Walldorf
11/2012 – 3/2013 (5 Monate)
Medienbranche
Tätigkeitszeitraum

11/2012 – 3/2013

Tätigkeitsbeschreibung

-Entwicklung einer Schnittstelle zwischen einem Jira System und einer firmeninternen Suchmaschine für einen grossen deutschen Software Konzern.

Eingesetzte Qualifikationen

J2EE

HTML5 / JavaScript Entwickler
Kundenname anonymisiert, Hannover
11/2012 – 3/2013 (5 Monate)
Medienbranche
Tätigkeitszeitraum

11/2012 – 3/2013

Tätigkeitsbeschreibung

- Entwicklung eines "App-Maker" Systems zur automatischen Generierung von plattformunabhängigen HTML5 Apps für IOS, Android und Windows mobile, auf Basis von JQuery und JQuery UI

- teilweise Entwicklung einer konkreten App für einen grossen deutschen Pharma Konzern auf Basis des oben genannten "App-Maker" Systems.

Eingesetzte Qualifikationen

HTML5, JavaScript, Jquery

C Programmierer, HTML/JavaScript Entwickler, Embed Systems
Kundenname anonymisiert, Marburg
8/2008 – 6/2009 (11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2008 – 6/2009

Tätigkeitsbeschreibung

-Realisierung der Administrationsbereiche der Gerate DynaTemp und DynaCirc(Embedded Systems)
-Realisierung eines GUI Frameworks mit C/C++/HTML/JavaScript/CSS fur GoAhead WebServer als Basis fur die Administrationsbereiche

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, C, JavaScript

PHP/MySQL Entwickler, Verantwortlicher Programmierer
Kundenname anonymisiert, Marburg
11/2005 – 9/2008 (2 Jahre, 11 Monate)
Gesundheitswesen
Tätigkeitszeitraum

11/2005 – 9/2008

Tätigkeitsbeschreibung

Planung
Ausführung
Programmierung
Suchmaschinenoptimierung

Qualifikationen:
PHP/MySQL
Apache
HTML/CSS
Javascript
Projektplanung

Eingesetzte Qualifikationen

Mysql, HTML5, JavaScript, PHP

Über mich

Erfahrener Full Stack Softwareentwickler mit Schwerpunkt auf der Entwicklung von komplexen Webanwendungen. Langjährige Projekterfahrung in der Backend Entwicklung mit Java / Spring Boot / Node.js sowie der Frontend Entwicklung mit JavaScript / TypeScript / Angular / SAPUI5. DevOps Kenntnisse mit Docker / Kubernetes / Amazon AWS sowie Erfahrung mit SAP Cloud. Tiefgreifende Kenntnisse über Microservice Architekturen unter Verwendung von IAM Systemen wie Keycloak und UAA sowie Message Brokern wie RabbitMQ und Kafka. Spezialist für Web Security.

Weitere Kenntnisse

Meine technischen Schwerpunkte:
- Java EE
- Spring (Boot)
- JPA mit Hibernate oder EclipseLink
- JavaScript, HTML5, Bootstrap
- MySQL, PostgreSQL, MongoDB
- Thymeleaf, JSP
- SAPUI5 / Fiori
- SAP Cloud Platform
- SAP HANA
- SAPUI5 Custom Controls & Libraries

Spezialwissen:

- OpenID Connect
- OAuth2
- Embedded Linux
- Raspberry-Pi
- Grundlagen der Elektrotechnik
- 3D Printing
- Börsen und Finanz APIs
- Microservices
- Root Server

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
5064
Alter
41
Berufserfahrung
19 Jahre und 1 Monat (seit 10/2005)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden