Senior Fullstack Software Entwickler mit umfangreicher Kunden-Projekterfahrung mit Schwerpunkt Java, Spring, SAP CAP, React und Angular.
Aktualisiert am 03.06.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring Boot
JavaScript
Spring
TypeScript
Kotlin
Hibernate
Node.js
SAP CAP
Back-End
Front-End
Angular
React
Vue.js
jQuery
Datenbankdesign
Cloud
Git
Python
Android
REST
SOAP
JavaFX
Deutsch
verhandlungssicher
Englisch
gute Kenntnisse
Russisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2025-04 - 2026-03

Entwicklung eines Compliance-Tools nach DORA-Vorgaben

Software Entwickler Java Spring Spring Boot ...
Software Entwickler
  • Fachliche und technische Mitarbeit an Spezifikation und Entwicklung einer DORA-konformen Lösung im Banken-Umfeld (Java, React)
  • Enge Zusammenarbeit mit UI/UX-Designern und Umsetzung von Design-Vorgaben im regulierten Umfeld (Figma)
  • Frontend-Entwicklung mit React, TypeScript, HTML, CSS
  • Backend-Entwicklung mit Java, Kotlin, Spring Boot
  • Integration spezifischer Tools zur Kommunikation mit Cobol-Komponenten aus Java
  • Datenpersistenz und komplexe Abfragen mit Spring Data auf DB2
  • Entwicklung von REST APIs inkl. Spezifikation mit OpenAPI/ Swagger
  • Nutzung von WebSockets für Datenaustausch
  • Entwicklung von Datenmodellen, ER-Diagrammen und DB-Design
  • Unit- und Integrationstests mit JUnit
  • Build- und Dependency-Management mit Maven und Gradle
  • Versionsverwaltung und kollaborative Entwicklung mit Git
  • Mitarbeit an fachlichen Spezifikationen unter Berücksichtigung regulatorischer Vorgaben
Java Spring Spring Boot DB/2 Hibernate React TypeScript Spring Security Spring Data Kotlin Typescript Docker Linux (Debian Ubuntu Mint) GitLab CI/CD Node.js DB2 SQL JUnit Figma Maven Gradle git
1 Jahr 3 Monate
2024-01 - 2025-03

Entwicklung einer Plattform mit SAP CAP

Software-Entwickler JavaScript CSS Node.js ...
Software-Entwickler

  • Design und Implementierung von Services mit SAP CAPm
  • Mitarbeit an Konzepten für eine Multicountry-Erweiterung
  • Abstimmung mit internationalen Business-Stakeholdern
  • Frontend-Mitarbeit mit JavaScript, HTML, CSS
  • Backend-Entwicklung mit Node.js/ JavaScript
  • Umsetzung einer Microservices-Architektur
  • Entwicklung von REST- und OData-Services mit SAP CAPm
  • Nutzung von SAP HANA als Datenbank
  • Definition und Pflege von OData-Services
  • Entwicklung von Datenmodellen, ER-Diagrammen und DB-Design
  • Optimierung der Datenmodelle mit messbarer Reduzierung der Serverauslastung
  • Arbeit nach Scrum und Kanban Nutzung von Git

JavaScript CSS Node.js Microservices SAP CAPm SAP Hana REST OData git
8 Jahre 3 Monate
2017-01 - 2025-03

Entwicklung im Bereich SAP Commerce bei verschiedenen Kunden

SAP Commerce Developer SAP Commerce (Hybris) Java Spring ...
SAP Commerce Developer
    ? Mitarbeit bei Projekten im Einzelhandel-Umfeld. Entwicklung von kundenspezifischen APIs im Backend als Extensions. Neuentwicklung und Erweiterung von Frontendkomponenten. 
    ? Erweiterung des Typsystems. Erweiterung von OCC-Schnittstellen (Controllern) und Integration von externen Services (SAP Marketing, SAP Datahub, SAP Business ByDesign, SAP CDC, AWS). 
    ? Entwicklung von Erweiterungen für Backoffice und unterschiedliche Cockpits, Cronjobs und Datenmigrationen via Impex. Systemupdates und Dev-Ops-Tätigkeiten. Erweiterung von OCC-Schnittstellen für die Migration auf Headless-UI mit Spartacus. Migration von hMC-Erweiterungen in das Backoffice-Framework
    ? Entwicklung von spezifischen Extensions für Services und fürs Backoffice für eine Online-Auktionsplattform
    ? Softwareentwicklung mit Java, Spring, JSP/JSF, Bootstrap, jQuery
    ? Entwicklung von Backend-Extensions mit Java und Spring
    ? Frontend-Entwicklung mit JSP, jQuery und Bootstrap
    ? Integration von SAP Datahub und SAP Marketing
    ? Nutzung von AWS S3 für Datenhaltung
    ? Entwicklung und Erweiterung von OCC-Schnittstellen
    ? Datenbankarbeit mit MySQL
SAP Commerce (Hybris) Java Spring JSP jQuery BootStrap SAP Datahub MySQL AWS (S3) SAP (Hybris) Marketing
SAP Commerce (Hybris) Java Spring JSP jQuery BootStrap SAP Datahub MySQL AWS (S3) SAP (Hybris) Marketing
3 Jahre 10 Monate
2020-03 - 2023-12

Design und Entwicklung eines internen Tools zur weltweiten Firmware-Verteilung

Fullstack Developer Java Spring Boot Spring Security ...
Fullstack Developer
  • Design und Entwicklung eines internen Tools zur weltweiten Firmware-Verteilung
  • Bereitstellung von Dashboards sowie Anbindung externer APIs und Datenbanken
  • Architekturberatung, Konzeption und Umsetzung von Architekturänderungen
  • Ausarbeitung von Architektur- und Datenbankdesign
  • Implementierung feingranularer Rollen- und Rechtekonzepte mit Spring Security
  • Backend-Entwicklung mit Java, Spring Boot
  • Datenpersistenz mit Hibernate auf MS SQL Server
  • Frontend-Entwicklung mit Angular, TypeScript, Bootstrap
  • Legacy-Frontend-Entwicklung mit JSF, JSP, jQuery
  • Migration von JavaScript/jQuery-Frontend zu Angular
  • Monitoring und Analyse mit Grafana, Kibana, InfluxDB
  • CI und Versionskontrolle mit GitLab/ Git
  • Arbeit nach Scrum und Kanban
Java Spring Boot Spring Security Spring Data Angular JavaScript TypeScript Bootstrap jQuery JSF JSP MSSQL Hibernate Grafana Kibana influxdb Gitlab git
3 Jahre
2017-01 - 2019-12

Weiterentwicklung einer SAP Commerce Plattform für Gewinnspiele und Promotion-Aktionen

Software Entwickler SAP Commerce (Hybris) Java Spring ...
Software Entwickler
  • Weiterentwicklung einer Plattform für Gewinnspiele und Promotion-Aktionen
  • Integration von SAP Hybris Marketing und Werbeagenturen via APIs
  • DSGVO-konforme Import-/Export-Schnittstellen mit SAP Datahub
  • Konzeption und Umsetzung neuer Features im SAP Commerce (Hybris) Umfeld
  • Interdisziplinäre Zusammenarbeit mit Marketing und Datenschutz
  • Backend-Entwicklung mit Java, Spring
  • Frontend-Entwicklung mit JSP, jQuery, Bootstrap
  • Entwicklung von Datenmodellen, ER-Diagrammen und DB-Design
  • Datenbankoptimierung (MySQL, >10 Mio. Datensätze)
  • Nutzung von AWS S3 für große Datenmengen
  • Automatisierte Tests mit JUnit, Mockito
  • Testautomatisierung mit Perl, später Migration zu Katalon Studio
  • DevOps-Tätigkeiten und Onboarding neuer Entwickler
  • Arbeit nach Scrum, Nutzung von Git
SAP Commerce (Hybris) Java Spring JSP jQuery Bootstrap SAP Datahub MySQL AWS (S3) SAP (Hybris) Marketing JUnit Mockito Perl git
2 Jahre
2017-01 - 2018-12

Konzeption und Entwicklung von Chatbots und Conversational AI

Software Entwickler TypeScript Node.js Docker ...
Software Entwickler
    ? Entwicklung und Architekturkonzeption für unterschiedliche Chatbots: 
        ? - IT-Helpdesk-Chatbots mit Anbindung an interne SAP-Systeme u.a. mit den Möglichkeiten, das Passwort zurückzusetzen, Software zuweisen zu lassen oder den Kantinenplan abzurufen 
        ? - Intranet-Chatbot mit einer Übersetzungsfunktion via Microsoft Azure, einem Routenplaner und einem Urlaubsplaner 
        ? - Skill für Alexa Echo Show für Einzelhandel mit Anbindung an SAP Hybris Commerce 
        ? - Voice-Einkaufschatbot für Teleshopping mit Google Home Assistant mit Anbindung an SAP-Warenverwaltung 
        ? - Skill für Alexa Echo zum Steuern von Haushaltsgeräten 
    ? Durchführung von internen Seminaren und Kundenschulungen. 
    ? Entwicklung von Fulfillment-Services für die Chatbot-Anbindung für Google Dialogflow, SAP Conversational AI und Amazon Alexa mit Node.js und TypeScript für mehrere Plattformen (Google Home Assistant, Amazon Echo und Echo Show, Telegram, Slack, Web-Chat, Skype For Business (on Premise)) und DevOps-Tätigkeiten in GCP, AWS und Azure
    ? Entwicklung von Fulfillment-Services mit Node.js und TypeScript
    ? Integration von Google Dialogflow, Amazon Alexa, Google Home und Skype for Business
    ? Containerisierung mit Docker
    ? Cloud-Deployments in GCP, AWS und Azure
TypeScript Node.js Docker Google Dialogflow Google Home Amazon Alexa Skype for Business SAP Commerce
TypeScript Node.js Docker Google Dialogflow Google Home Amazon Alexa Skype for Business SAP Commerce

Aus- und Weiterbildung

Aus- und Weiterbildung

2020 ? 2026
Masterstudium - Informatik
Fernuniversität in Hagen Hagen
Abschluss: Master of Science

2014 ? 2019
Informatikstudium
Fernuniversität in Hagen Hagen
Abschluss: Bachelor of Science

2007 ? 2012
Maschinenbaustudium
Fachhochschule Bielefeld Bielefeld
Abschluss: Bachelor of Engineering

2002 ? 2006
Berufsausbildung - Feinwerkmechaniker/ Werkzeugbau
Verein BAJ e.V. Bielefeld

Position

Position

Senior Fullstack Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot JavaScript Spring TypeScript Kotlin Hibernate Node.js SAP CAP Back-End Front-End Angular React Vue.js jQuery Datenbankdesign Cloud Git Python Android REST SOAP JavaFX

Produkte / Standards / Erfahrungen / Methoden

Profil
  • Über zehn Jahre Erfahrung in der Softwareentwicklung in verschiedenen Rollen, mit fundierter Expertise in einer Vielzahl von Frameworks und Programmiersprachen. Tiefgehendes Verständnis von Softwareentwicklungsprinzipien, sowohl theoretisch als auch praktisch, gepaart mit einem ausgeprägten Überblick über aktuelle Technologietrends. Leidenschaft für lebenslanges Lernen, das sich in einer kontinuierlichen Weiterentwicklung fachlicher und persönlicher Kompetenzen widerspiegelt.
  • Umfangreiche Projekterfahrung in agilen und klassischen Projektumfeldern, insbesondere in der Entwicklung von Web-Applikationen mit etablierten Technologien wie Spring (Boot), Hibernate, JSP/JSF, jQuery sowie modernen Frameworks wie Node.js, React, Android und Vue.js. Expertise in der Backend-Entwicklung unter Verwendung von REST, SOAP, JSON, XML, RPC und weiteren Technologien. Erfahrung in der Entwicklung im SAP BTP-Umfeld mit SAP CAP im Backend und Frontend. Entwicklung von Desktop-Applikationen mit JavaFX.
  • Eigenständige Konzeption und Entwicklung von Architekturentwürfen für maßgeschneiderte Kundenlösungen in verschiedenen Branchen, sowohl unter Nutzung bestehender Frameworks als auch durch Entwicklung von Grund auf. Fähigkeit zur Gestaltung robuster und skalierbarer Systemarchitekturen, die höchsten Qualitätsstandards entsprechen.

Kernfähigkeiten
Java, Spring, SpringBoot, JavaScript, TypeScript, Kotlin, Hibernate, Node.js, Python, SAP CAP, JavaFX, Android, Backend, Frontend, Dekstop, React, Angular, Vue.js, jQuery, Datenbanken, MySql, SQLite, PostgreSQL, Cloud, AWS, Azure, SAP BTP, Git, Agil, Jira, Projektarbeit, Tech Lead

Kenntnisse und Fähigkeiten
  • Frameworks
    • Backend und Datenbanken: Spring, Spring Boot, Node.js, Express.js, Hibernate, TypeORM, SAP CAP, mit Schwerpunkt auf der Entwicklung robuster und skalierbarer Backend-Architekturen.
    • Frontend und Mobile: Vue.js/Vuex, Svelte, JSP/JSF, Thymeleaf, Bootstrap, jQuery, Android (mit Jetpack Compose), Flutter, iOS, SAP UI5, mit Fokus auf benutzerfreundliche und responsive Schnittstellen.
    • Desktop: JavaFX, mit Erfahrung in der Entwicklung intuitiver und performanter Desktop-Anwendungen.
    • Spezialisierte Technologien: SAP Commerce Cloud, SAP CDC, ergänzt durch Kenntnisse in GraphQL und gRPC für moderne API-Entwicklung.
  • Technologien und Tools
    • Entwicklung von Single Page Applications, Frontend- und Backend-Architekturen, mit Kenntnissen in Cloud-Plattformen wie Google Cloud Platform, Microsoft Azure und SAP BTP, sowie in Bash-Scripting
    • Umfassende Erfahrung mit API-Technologien (REST, SOAP, GraphQL), Versionskontrollsystemen (Git) und Build-Tools (Maven, Gradle, CocoaPods), zur Unterstützung effizienter Entwicklungsprozesse
    • Entwicklung und Integration von Chatbot-Lösungen mit SAP Conversational AI, Google Dialogflow und Amazon Alexa, mit Fokus auf plattformübergreifende Nutzerinteraktionen
    • Tiefgehende Kenntnisse in agilen Methoden (Scrum, Kanban), Projektmanagement und IT-Sicherheitskonzepten, einschließlich DevSecOps-Praktiken zur Absicherung moderner Softwarelösungen.

Berufserfahrung

03/2023 - heute
Syskoplan Reply GmbH, Gütersloh
Senior Consultant
  • Fachliche und technische Mitarbeit an der Spezifizierung und Entwicklung einer innovativen Lösung im Kontext von DORA im Sparkassen-Umfeld unter Einsatz von Java, React, DB2 und spezifischer Tools
  • Konzeption und Entwicklung von Web-Anwendungen im SAP BTP-Umfeld mit SAP CAP für Backend- und Frontend-Entwicklung
  • Entwurf und Implementierung von skalierbaren Web-Anwendungen mit Spring Boot, Bootstrap, jQuery und Hibernate, unter Berücksichtigung moderner Architekturprinzipien
  • Entwicklung performanter Web-Anwendungen mit Kotlin und React, mit Fokus auf Benutzerfreundlichkeit und Effizienz
  • Gestaltung und Umsetzung von Web-Anwendungen mit SAP Fiori und SAP UI5, optimiert für intuitive Benutzeroberflächen
  • Softwareentwicklung im SAP Commerce-Umfeld mit Java, Spring und Composable Storefront (Angular), zur Unterstützung komplexer E-Commerce-Lösungen
  • Design und Implementierung von REST-basierten Backend-Services mit Spring Boot und Node.js, unter Einhaltung höchster Qualitätsstandards
  • Durchführung von Requirements Engineering, einschließlich Analyse, Spezifizierung und Validierung von Anforderungen in enger Zusammenarbeit mit Stakeholdern

09/2021 - 02/2023
CGI Deutschland B.V. & Co. KG, Düsseldorf/Bielefeld
Senior Consultant
  • Konzeption und Entwicklung von Microservices für die Datenmigration und -bereinigung mit Java und Spring Boot, unter Einhaltung moderner Architekturstandards.
  • Entwicklung von Prototypen für Android- und iOS-Plattformen, sowohl nativ als auch mit Flutter Framework und Kotlin Multiplatform, zur Sicherstellung plattformübergreifender Funktionalität.
  • Entwicklung von Support-Anwendungen für die Datenmigration zwischen SAP Commerce und SAP CDC mit Java, zur Optimierung von Datenintegrationsprozessen.
  • Durchführung von Requirements Engineering und architektonische Beratung im Bereich SAP CDC und SAP Commerce Cloud, mit Fokus auf skalierbare und zukunftssichere Lösungen.
  • Entwicklung von Web-Anwendungen mit Node.js, Mongoose, JavaScript und TypeScript, zur Umsetzung performanter und benutzerfreundlicher Lösungen.

01/2017 - 08/2021
Syskoplan Reply GmbH, Gütersloh
Senior Consultant
  • Softwareentwicklung im SAP Commerce Cloud (Hybris Commerce)-Umfeld mit Java, Spring, Groovy, SOAP, REST und JSP, zur Umsetzung komplexer E-Commerce-Lösungen.
  • Entwicklung von Web-Anwendungen mit Spring Boot, Bootstrap, jQuery und Hibernate, mit Fokus auf robuste und benutzerfreundliche Architekturen.
  • Entwicklung von REST-basierten Backend-Services mit Spring Boot undNode.js, unter Einhaltung moderner Standards für Skalierbarkeit und Performance.
  • Entwicklung von Backend-Systemen für die Anbindung von Chatbots an Plattformen wie Google Dialogflow, SAP Conversational AI und Amazon Alexa mit Node.js und TypeScript, für diverse Kanäle wie Google Home Assistant, Amazon Echo, Echo Show, Telegram, Slack, Web-Chat und Skype for Business (On-Premise).
  • Entwurf und Evaluierung von Chatverläufen für Chatbots, unter anderem mit Botmock, zur Optimierung der Nutzerinteraktion und Benutzererfahrung.
  • Durchführung von DevOps-Tätigkeiten im Spring Boot- und Node.js-Umfeld auf GCP, AWS und Azure, einschließlich Containerisierung mit Docker.
  • Testautomatisierung mit Katalon Studio, einschließlich Entwicklung und Wartung von Testskripten zur Sicherstellung der Softwarequalität.
  • Leitung von internen Seminaren und Kundenschulungen zur Förderung von Wissenstransfer und technischer Kompetenz.

01/2016 - 12/2016
Hettich ONI GmbH & Co. KG, Exter
Entwicklungsingenieur
  • Entwurf und Ausarbeitung von Konstruktionen in 2D und 3D, mit Fokus auf präzise und innovative technische Lösungen.
  • Planung und Sicherstellung der Einhaltung von Projektzielen in Bezug auf Termine, Qualität und Kosten, unter Berücksichtigung effizienter Ressourcennutzung.

07/2012 - 09/2015
Bosch Rexroth AG, Lohr am Main
Entwicklungsingenieur
  • Konstruktion und Entwicklung von hydraulischen Steuerblöcken, einschließlich Auslegung, Berechnung und Versuchsplanung, zur Gewährleistung hoher technischer Präzision und Funktionalität.
  • Durchführung von FEM-Berechnungen und festigkeitsmäßige Optimierung von Bauteilen, mit Fokus auf langlebige und effiziente Konstruktionen.
  • Moderation von FMEA-Prozessen für Plattform- und Serienentwicklung, zur systematischen Identifikation und Minimierung potenzieller Risiken.

01/2011 - 06/2011
DMG Trainings-Akademie, Bielefeld
Studentische Hilfskraft
  • Vorbereitung und Aufbereitung von Trainingsunterlagen für CNC-Schulungen, mit Fokus auf klare Struktur und praxisorientierte Inhalte.
  • Erstellung von Präsentationen und Ablaufplänen zur Unterstützung effektiver und zielgerichteter Schulungsmaßnahmen.
  • Allgemeine Unterstützung der Trainingsleitung durch organisatorische und koordinierende Tätigkeiten, um einen reibungslosen Schulungsablauf zu gewährleisten.

Programmiersprachen

  • Java, JavaScript, TypeScript, Kotlin, Python, mit umfassender Erfahrung in objektorientierter und funktionaler Programmierung sowie modernen Entwicklungsparadigmen
  • Grundkenntnisse und konzeptionelles Verständnis: C#, PHP, C++, Haskell

Datenbanken

  • MySQL, SQLite, MongoDB, mit tiefem Verständnis von relationalen und NoSQL-Datenbanken sowie fortgeschrittenen Kenntnissen in Datenbanktheorie und -optimierung.
  • Zusätzliche Kompetenzen: PostgreSQL, Redis, mit Erfahrung in der Gestaltung effizienter Datenmodelle und performanter Abfragen.

Branchen

Branchen

Retail

Einzelhandel

Banking

Maschinenbau

Versicherungen

Direktmarketing

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2025-04 - 2026-03

Entwicklung eines Compliance-Tools nach DORA-Vorgaben

Software Entwickler Java Spring Spring Boot ...
Software Entwickler
  • Fachliche und technische Mitarbeit an Spezifikation und Entwicklung einer DORA-konformen Lösung im Banken-Umfeld (Java, React)
  • Enge Zusammenarbeit mit UI/UX-Designern und Umsetzung von Design-Vorgaben im regulierten Umfeld (Figma)
  • Frontend-Entwicklung mit React, TypeScript, HTML, CSS
  • Backend-Entwicklung mit Java, Kotlin, Spring Boot
  • Integration spezifischer Tools zur Kommunikation mit Cobol-Komponenten aus Java
  • Datenpersistenz und komplexe Abfragen mit Spring Data auf DB2
  • Entwicklung von REST APIs inkl. Spezifikation mit OpenAPI/ Swagger
  • Nutzung von WebSockets für Datenaustausch
  • Entwicklung von Datenmodellen, ER-Diagrammen und DB-Design
  • Unit- und Integrationstests mit JUnit
  • Build- und Dependency-Management mit Maven und Gradle
  • Versionsverwaltung und kollaborative Entwicklung mit Git
  • Mitarbeit an fachlichen Spezifikationen unter Berücksichtigung regulatorischer Vorgaben
Java Spring Spring Boot DB/2 Hibernate React TypeScript Spring Security Spring Data Kotlin Typescript Docker Linux (Debian Ubuntu Mint) GitLab CI/CD Node.js DB2 SQL JUnit Figma Maven Gradle git
1 Jahr 3 Monate
2024-01 - 2025-03

Entwicklung einer Plattform mit SAP CAP

Software-Entwickler JavaScript CSS Node.js ...
Software-Entwickler

  • Design und Implementierung von Services mit SAP CAPm
  • Mitarbeit an Konzepten für eine Multicountry-Erweiterung
  • Abstimmung mit internationalen Business-Stakeholdern
  • Frontend-Mitarbeit mit JavaScript, HTML, CSS
  • Backend-Entwicklung mit Node.js/ JavaScript
  • Umsetzung einer Microservices-Architektur
  • Entwicklung von REST- und OData-Services mit SAP CAPm
  • Nutzung von SAP HANA als Datenbank
  • Definition und Pflege von OData-Services
  • Entwicklung von Datenmodellen, ER-Diagrammen und DB-Design
  • Optimierung der Datenmodelle mit messbarer Reduzierung der Serverauslastung
  • Arbeit nach Scrum und Kanban Nutzung von Git

JavaScript CSS Node.js Microservices SAP CAPm SAP Hana REST OData git
8 Jahre 3 Monate
2017-01 - 2025-03

Entwicklung im Bereich SAP Commerce bei verschiedenen Kunden

SAP Commerce Developer SAP Commerce (Hybris) Java Spring ...
SAP Commerce Developer
    ? Mitarbeit bei Projekten im Einzelhandel-Umfeld. Entwicklung von kundenspezifischen APIs im Backend als Extensions. Neuentwicklung und Erweiterung von Frontendkomponenten. 
    ? Erweiterung des Typsystems. Erweiterung von OCC-Schnittstellen (Controllern) und Integration von externen Services (SAP Marketing, SAP Datahub, SAP Business ByDesign, SAP CDC, AWS). 
    ? Entwicklung von Erweiterungen für Backoffice und unterschiedliche Cockpits, Cronjobs und Datenmigrationen via Impex. Systemupdates und Dev-Ops-Tätigkeiten. Erweiterung von OCC-Schnittstellen für die Migration auf Headless-UI mit Spartacus. Migration von hMC-Erweiterungen in das Backoffice-Framework
    ? Entwicklung von spezifischen Extensions für Services und fürs Backoffice für eine Online-Auktionsplattform
    ? Softwareentwicklung mit Java, Spring, JSP/JSF, Bootstrap, jQuery
    ? Entwicklung von Backend-Extensions mit Java und Spring
    ? Frontend-Entwicklung mit JSP, jQuery und Bootstrap
    ? Integration von SAP Datahub und SAP Marketing
    ? Nutzung von AWS S3 für Datenhaltung
    ? Entwicklung und Erweiterung von OCC-Schnittstellen
    ? Datenbankarbeit mit MySQL
SAP Commerce (Hybris) Java Spring JSP jQuery BootStrap SAP Datahub MySQL AWS (S3) SAP (Hybris) Marketing
SAP Commerce (Hybris) Java Spring JSP jQuery BootStrap SAP Datahub MySQL AWS (S3) SAP (Hybris) Marketing
3 Jahre 10 Monate
2020-03 - 2023-12

Design und Entwicklung eines internen Tools zur weltweiten Firmware-Verteilung

Fullstack Developer Java Spring Boot Spring Security ...
Fullstack Developer
  • Design und Entwicklung eines internen Tools zur weltweiten Firmware-Verteilung
  • Bereitstellung von Dashboards sowie Anbindung externer APIs und Datenbanken
  • Architekturberatung, Konzeption und Umsetzung von Architekturänderungen
  • Ausarbeitung von Architektur- und Datenbankdesign
  • Implementierung feingranularer Rollen- und Rechtekonzepte mit Spring Security
  • Backend-Entwicklung mit Java, Spring Boot
  • Datenpersistenz mit Hibernate auf MS SQL Server
  • Frontend-Entwicklung mit Angular, TypeScript, Bootstrap
  • Legacy-Frontend-Entwicklung mit JSF, JSP, jQuery
  • Migration von JavaScript/jQuery-Frontend zu Angular
  • Monitoring und Analyse mit Grafana, Kibana, InfluxDB
  • CI und Versionskontrolle mit GitLab/ Git
  • Arbeit nach Scrum und Kanban
Java Spring Boot Spring Security Spring Data Angular JavaScript TypeScript Bootstrap jQuery JSF JSP MSSQL Hibernate Grafana Kibana influxdb Gitlab git
3 Jahre
2017-01 - 2019-12

Weiterentwicklung einer SAP Commerce Plattform für Gewinnspiele und Promotion-Aktionen

Software Entwickler SAP Commerce (Hybris) Java Spring ...
Software Entwickler
  • Weiterentwicklung einer Plattform für Gewinnspiele und Promotion-Aktionen
  • Integration von SAP Hybris Marketing und Werbeagenturen via APIs
  • DSGVO-konforme Import-/Export-Schnittstellen mit SAP Datahub
  • Konzeption und Umsetzung neuer Features im SAP Commerce (Hybris) Umfeld
  • Interdisziplinäre Zusammenarbeit mit Marketing und Datenschutz
  • Backend-Entwicklung mit Java, Spring
  • Frontend-Entwicklung mit JSP, jQuery, Bootstrap
  • Entwicklung von Datenmodellen, ER-Diagrammen und DB-Design
  • Datenbankoptimierung (MySQL, >10 Mio. Datensätze)
  • Nutzung von AWS S3 für große Datenmengen
  • Automatisierte Tests mit JUnit, Mockito
  • Testautomatisierung mit Perl, später Migration zu Katalon Studio
  • DevOps-Tätigkeiten und Onboarding neuer Entwickler
  • Arbeit nach Scrum, Nutzung von Git
SAP Commerce (Hybris) Java Spring JSP jQuery Bootstrap SAP Datahub MySQL AWS (S3) SAP (Hybris) Marketing JUnit Mockito Perl git
2 Jahre
2017-01 - 2018-12

Konzeption und Entwicklung von Chatbots und Conversational AI

Software Entwickler TypeScript Node.js Docker ...
Software Entwickler
    ? Entwicklung und Architekturkonzeption für unterschiedliche Chatbots: 
        ? - IT-Helpdesk-Chatbots mit Anbindung an interne SAP-Systeme u.a. mit den Möglichkeiten, das Passwort zurückzusetzen, Software zuweisen zu lassen oder den Kantinenplan abzurufen 
        ? - Intranet-Chatbot mit einer Übersetzungsfunktion via Microsoft Azure, einem Routenplaner und einem Urlaubsplaner 
        ? - Skill für Alexa Echo Show für Einzelhandel mit Anbindung an SAP Hybris Commerce 
        ? - Voice-Einkaufschatbot für Teleshopping mit Google Home Assistant mit Anbindung an SAP-Warenverwaltung 
        ? - Skill für Alexa Echo zum Steuern von Haushaltsgeräten 
    ? Durchführung von internen Seminaren und Kundenschulungen. 
    ? Entwicklung von Fulfillment-Services für die Chatbot-Anbindung für Google Dialogflow, SAP Conversational AI und Amazon Alexa mit Node.js und TypeScript für mehrere Plattformen (Google Home Assistant, Amazon Echo und Echo Show, Telegram, Slack, Web-Chat, Skype For Business (on Premise)) und DevOps-Tätigkeiten in GCP, AWS und Azure
    ? Entwicklung von Fulfillment-Services mit Node.js und TypeScript
    ? Integration von Google Dialogflow, Amazon Alexa, Google Home und Skype for Business
    ? Containerisierung mit Docker
    ? Cloud-Deployments in GCP, AWS und Azure
TypeScript Node.js Docker Google Dialogflow Google Home Amazon Alexa Skype for Business SAP Commerce
TypeScript Node.js Docker Google Dialogflow Google Home Amazon Alexa Skype for Business SAP Commerce

Aus- und Weiterbildung

Aus- und Weiterbildung

2020 ? 2026
Masterstudium - Informatik
Fernuniversität in Hagen Hagen
Abschluss: Master of Science

2014 ? 2019
Informatikstudium
Fernuniversität in Hagen Hagen
Abschluss: Bachelor of Science

2007 ? 2012
Maschinenbaustudium
Fachhochschule Bielefeld Bielefeld
Abschluss: Bachelor of Engineering

2002 ? 2006
Berufsausbildung - Feinwerkmechaniker/ Werkzeugbau
Verein BAJ e.V. Bielefeld

Position

Position

Senior Fullstack Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot JavaScript Spring TypeScript Kotlin Hibernate Node.js SAP CAP Back-End Front-End Angular React Vue.js jQuery Datenbankdesign Cloud Git Python Android REST SOAP JavaFX

Produkte / Standards / Erfahrungen / Methoden

Profil
  • Über zehn Jahre Erfahrung in der Softwareentwicklung in verschiedenen Rollen, mit fundierter Expertise in einer Vielzahl von Frameworks und Programmiersprachen. Tiefgehendes Verständnis von Softwareentwicklungsprinzipien, sowohl theoretisch als auch praktisch, gepaart mit einem ausgeprägten Überblick über aktuelle Technologietrends. Leidenschaft für lebenslanges Lernen, das sich in einer kontinuierlichen Weiterentwicklung fachlicher und persönlicher Kompetenzen widerspiegelt.
  • Umfangreiche Projekterfahrung in agilen und klassischen Projektumfeldern, insbesondere in der Entwicklung von Web-Applikationen mit etablierten Technologien wie Spring (Boot), Hibernate, JSP/JSF, jQuery sowie modernen Frameworks wie Node.js, React, Android und Vue.js. Expertise in der Backend-Entwicklung unter Verwendung von REST, SOAP, JSON, XML, RPC und weiteren Technologien. Erfahrung in der Entwicklung im SAP BTP-Umfeld mit SAP CAP im Backend und Frontend. Entwicklung von Desktop-Applikationen mit JavaFX.
  • Eigenständige Konzeption und Entwicklung von Architekturentwürfen für maßgeschneiderte Kundenlösungen in verschiedenen Branchen, sowohl unter Nutzung bestehender Frameworks als auch durch Entwicklung von Grund auf. Fähigkeit zur Gestaltung robuster und skalierbarer Systemarchitekturen, die höchsten Qualitätsstandards entsprechen.

Kernfähigkeiten
Java, Spring, SpringBoot, JavaScript, TypeScript, Kotlin, Hibernate, Node.js, Python, SAP CAP, JavaFX, Android, Backend, Frontend, Dekstop, React, Angular, Vue.js, jQuery, Datenbanken, MySql, SQLite, PostgreSQL, Cloud, AWS, Azure, SAP BTP, Git, Agil, Jira, Projektarbeit, Tech Lead

Kenntnisse und Fähigkeiten
  • Frameworks
    • Backend und Datenbanken: Spring, Spring Boot, Node.js, Express.js, Hibernate, TypeORM, SAP CAP, mit Schwerpunkt auf der Entwicklung robuster und skalierbarer Backend-Architekturen.
    • Frontend und Mobile: Vue.js/Vuex, Svelte, JSP/JSF, Thymeleaf, Bootstrap, jQuery, Android (mit Jetpack Compose), Flutter, iOS, SAP UI5, mit Fokus auf benutzerfreundliche und responsive Schnittstellen.
    • Desktop: JavaFX, mit Erfahrung in der Entwicklung intuitiver und performanter Desktop-Anwendungen.
    • Spezialisierte Technologien: SAP Commerce Cloud, SAP CDC, ergänzt durch Kenntnisse in GraphQL und gRPC für moderne API-Entwicklung.
  • Technologien und Tools
    • Entwicklung von Single Page Applications, Frontend- und Backend-Architekturen, mit Kenntnissen in Cloud-Plattformen wie Google Cloud Platform, Microsoft Azure und SAP BTP, sowie in Bash-Scripting
    • Umfassende Erfahrung mit API-Technologien (REST, SOAP, GraphQL), Versionskontrollsystemen (Git) und Build-Tools (Maven, Gradle, CocoaPods), zur Unterstützung effizienter Entwicklungsprozesse
    • Entwicklung und Integration von Chatbot-Lösungen mit SAP Conversational AI, Google Dialogflow und Amazon Alexa, mit Fokus auf plattformübergreifende Nutzerinteraktionen
    • Tiefgehende Kenntnisse in agilen Methoden (Scrum, Kanban), Projektmanagement und IT-Sicherheitskonzepten, einschließlich DevSecOps-Praktiken zur Absicherung moderner Softwarelösungen.

Berufserfahrung

03/2023 - heute
Syskoplan Reply GmbH, Gütersloh
Senior Consultant
  • Fachliche und technische Mitarbeit an der Spezifizierung und Entwicklung einer innovativen Lösung im Kontext von DORA im Sparkassen-Umfeld unter Einsatz von Java, React, DB2 und spezifischer Tools
  • Konzeption und Entwicklung von Web-Anwendungen im SAP BTP-Umfeld mit SAP CAP für Backend- und Frontend-Entwicklung
  • Entwurf und Implementierung von skalierbaren Web-Anwendungen mit Spring Boot, Bootstrap, jQuery und Hibernate, unter Berücksichtigung moderner Architekturprinzipien
  • Entwicklung performanter Web-Anwendungen mit Kotlin und React, mit Fokus auf Benutzerfreundlichkeit und Effizienz
  • Gestaltung und Umsetzung von Web-Anwendungen mit SAP Fiori und SAP UI5, optimiert für intuitive Benutzeroberflächen
  • Softwareentwicklung im SAP Commerce-Umfeld mit Java, Spring und Composable Storefront (Angular), zur Unterstützung komplexer E-Commerce-Lösungen
  • Design und Implementierung von REST-basierten Backend-Services mit Spring Boot und Node.js, unter Einhaltung höchster Qualitätsstandards
  • Durchführung von Requirements Engineering, einschließlich Analyse, Spezifizierung und Validierung von Anforderungen in enger Zusammenarbeit mit Stakeholdern

09/2021 - 02/2023
CGI Deutschland B.V. & Co. KG, Düsseldorf/Bielefeld
Senior Consultant
  • Konzeption und Entwicklung von Microservices für die Datenmigration und -bereinigung mit Java und Spring Boot, unter Einhaltung moderner Architekturstandards.
  • Entwicklung von Prototypen für Android- und iOS-Plattformen, sowohl nativ als auch mit Flutter Framework und Kotlin Multiplatform, zur Sicherstellung plattformübergreifender Funktionalität.
  • Entwicklung von Support-Anwendungen für die Datenmigration zwischen SAP Commerce und SAP CDC mit Java, zur Optimierung von Datenintegrationsprozessen.
  • Durchführung von Requirements Engineering und architektonische Beratung im Bereich SAP CDC und SAP Commerce Cloud, mit Fokus auf skalierbare und zukunftssichere Lösungen.
  • Entwicklung von Web-Anwendungen mit Node.js, Mongoose, JavaScript und TypeScript, zur Umsetzung performanter und benutzerfreundlicher Lösungen.

01/2017 - 08/2021
Syskoplan Reply GmbH, Gütersloh
Senior Consultant
  • Softwareentwicklung im SAP Commerce Cloud (Hybris Commerce)-Umfeld mit Java, Spring, Groovy, SOAP, REST und JSP, zur Umsetzung komplexer E-Commerce-Lösungen.
  • Entwicklung von Web-Anwendungen mit Spring Boot, Bootstrap, jQuery und Hibernate, mit Fokus auf robuste und benutzerfreundliche Architekturen.
  • Entwicklung von REST-basierten Backend-Services mit Spring Boot undNode.js, unter Einhaltung moderner Standards für Skalierbarkeit und Performance.
  • Entwicklung von Backend-Systemen für die Anbindung von Chatbots an Plattformen wie Google Dialogflow, SAP Conversational AI und Amazon Alexa mit Node.js und TypeScript, für diverse Kanäle wie Google Home Assistant, Amazon Echo, Echo Show, Telegram, Slack, Web-Chat und Skype for Business (On-Premise).
  • Entwurf und Evaluierung von Chatverläufen für Chatbots, unter anderem mit Botmock, zur Optimierung der Nutzerinteraktion und Benutzererfahrung.
  • Durchführung von DevOps-Tätigkeiten im Spring Boot- und Node.js-Umfeld auf GCP, AWS und Azure, einschließlich Containerisierung mit Docker.
  • Testautomatisierung mit Katalon Studio, einschließlich Entwicklung und Wartung von Testskripten zur Sicherstellung der Softwarequalität.
  • Leitung von internen Seminaren und Kundenschulungen zur Förderung von Wissenstransfer und technischer Kompetenz.

01/2016 - 12/2016
Hettich ONI GmbH & Co. KG, Exter
Entwicklungsingenieur
  • Entwurf und Ausarbeitung von Konstruktionen in 2D und 3D, mit Fokus auf präzise und innovative technische Lösungen.
  • Planung und Sicherstellung der Einhaltung von Projektzielen in Bezug auf Termine, Qualität und Kosten, unter Berücksichtigung effizienter Ressourcennutzung.

07/2012 - 09/2015
Bosch Rexroth AG, Lohr am Main
Entwicklungsingenieur
  • Konstruktion und Entwicklung von hydraulischen Steuerblöcken, einschließlich Auslegung, Berechnung und Versuchsplanung, zur Gewährleistung hoher technischer Präzision und Funktionalität.
  • Durchführung von FEM-Berechnungen und festigkeitsmäßige Optimierung von Bauteilen, mit Fokus auf langlebige und effiziente Konstruktionen.
  • Moderation von FMEA-Prozessen für Plattform- und Serienentwicklung, zur systematischen Identifikation und Minimierung potenzieller Risiken.

01/2011 - 06/2011
DMG Trainings-Akademie, Bielefeld
Studentische Hilfskraft
  • Vorbereitung und Aufbereitung von Trainingsunterlagen für CNC-Schulungen, mit Fokus auf klare Struktur und praxisorientierte Inhalte.
  • Erstellung von Präsentationen und Ablaufplänen zur Unterstützung effektiver und zielgerichteter Schulungsmaßnahmen.
  • Allgemeine Unterstützung der Trainingsleitung durch organisatorische und koordinierende Tätigkeiten, um einen reibungslosen Schulungsablauf zu gewährleisten.

Programmiersprachen

  • Java, JavaScript, TypeScript, Kotlin, Python, mit umfassender Erfahrung in objektorientierter und funktionaler Programmierung sowie modernen Entwicklungsparadigmen
  • Grundkenntnisse und konzeptionelles Verständnis: C#, PHP, C++, Haskell

Datenbanken

  • MySQL, SQLite, MongoDB, mit tiefem Verständnis von relationalen und NoSQL-Datenbanken sowie fortgeschrittenen Kenntnissen in Datenbanktheorie und -optimierung.
  • Zusätzliche Kompetenzen: PostgreSQL, Redis, mit Erfahrung in der Gestaltung effizienter Datenmodelle und performanter Abfragen.

Branchen

Branchen

Retail

Einzelhandel

Banking

Maschinenbau

Versicherungen

Direktmarketing

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.