SAP Commerce Entwickler (Hybris)
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 80689 München
- Weltweit
- ku | de | ar
- 06.01.2025
Kurzvorstellung
Auszug Referenzen (2)
"[...] [...] hat in unserem Projekt als Senior SAP Commerce Developer einen maßgeblichen Teil geleistet."
2/2017 – 2/2019
Tätigkeitsbeschreibung
Ein Projekt auf Basis des SAP Hybris Commerce (Java Spring, CMS, Spring MVC, Accelerators)
Relaunch Partnerportal und Internetauftritt von einer Versicherungsfirma auf Basis SAP Hybris Commerce:
• Weiterentwicklung des PIM (Product Information Management)
Datenmodells: Umsetzung des fachlichen Modells in ein technisches
Datenmodell auf Basis von Hibernate und Oracle. Dokumentation in
Confluence / Draw.
• Erweiterung von Backoffice um mehreren neuen Perspektiven.
• Implementierung der Businesslogik zur manuellen Verknüpfung von Zeit,
Rollen, Produkten und Organisationen.
• Konzeption und Implementierung vom Vertriebsportal auf Basis von B2B
Accelerator, CMS und Spring MVC.
• Verwendete Methoden und Tools im Projekt: Scrum, Atlassian Tools, Git.
• Coaching der Kollegen: fachlich und technisch.
SAP CMS, Software Architecture, Backend, Spring Framework
"Herr [...] war einer der Senior Developer im Team."
6/2012 – 1/2017
Tätigkeitsbeschreibung
Kolb Digital KG / k_concept2publish gmbh (Umfirmierung)
Verschiedene Projekte auf Basis des Multichannel Frameworks SAP Hybris (Java Spring)
Im Rahmen der Einführung und Weiterentwicklung des Webshops eines internationalen Handelskonzerns:
• Weiterentwicklung des PIM (Product Information Management) Datenmodells: Umsetzung des fachlichen Modells in ein technisches Datenmodell auf Basis von Hibernate und MySQL. Dokumentation in Confluence / Gliffy.
• Präsentation beim Kunden.
• Entwicklung des Backends zur Produktdatenpflege. Das bestehende Productcockpit wurde stark erweitert, um ein Sortiment von > 100.000 Artikeln effizient pflegen zu können. Verwendete Technologien: ZK Framework, Java Spring, JavaScript
• Implementierung der Businesslogik zur automatischen und manuellen Verknüpfung von Media Assets mit Produkten. Implementierung anhand von Spring Services.
• 2nd level Support bei Problemen im produktiven Betrieb.
• Enge Zusammenarbeit mit den anderen Partnern im Projekt. Problemanalyse, Bugfixing in Abstimmung mit dem Kunden.
• Einführung eines Produktkatalog Systems. Definition der einzelnen Kataloge und der Synchronisationsregeln.
• Verwendete Methoden und Tools im Projekt: Scrum, TDD, Atlassian Tools, Cucumber, PMD, git, Subversion
Einführung von Hybris als Plattform für die Print-Katalogerstellung bei einem internationalen Elektronikkonzern:
• Implementierung von Wizards, um die Datenstrukturen der einzelnen Kataloge für die verschiedenen Sortimente (Landesgesellschaften, Marken, Sprachen usw.) komfortabel anlegen zu können. Implementierung von Spring Services, Erweiterung und Einbindung in das Print-Cockpit (ZK Framework)
• Erweiterung des Datenmodells um verschiedene Sortimente abbilden zu können. Flexibilisierung des Klassifikationssystems, Einführung eines Katalogkonzeptes
• Design und Implementierung der Import Schnittstelle von einem SAP Stammdatensystem. Definition des REST Endpoints und der internen Datenstrukturen.
• Präsentation beim Kunden und Kommunikation mit dem Kunden auf Englisch.
Coaching neuer Kollegen
• Einführung in die SAP Hybris Plattform
• Einführung in die spezifischen Kundenprojekte
SAP CMS, Hybris, Java (allg.), Spring Framework
Qualifikationen
Projekt‐ & Berufserfahrung
8/2023 – 11/2024
Tätigkeitsbeschreibung
Mitwirkung an der Gestaltung und Entwicklung einer Webanwendung für ein Essenslieferungssystem unter Verwendung von Java, Spring Boot, Docker, Angular, TypeScript und MySQL DBMS. Zu den Hauptaufgaben gehörten:
• Architektur der Anwendung mit Spring Boot, mit Fokus auf Microservices für modulare Funktionalität.
• Implementierung zentraler Funktionen wie Produktverwaltung und Benutzerverwaltung über Microservices.
• Erstellung interaktiver Frontend-Komponenten mit Angular und TypeScript, um eine nahtlose API-Integration sicherzustellen.
• Schreiben von Unit-Tests zur Sicherstellung der Funktionalität und Zuverlässigkeit.
• Containerisierung der Anwendung mit Docker für effiziente Bereitstellung und Skalierbarkeit.
• Entwurf des Datenbankschemas und Optimierung von Spring Data JPA-Entitäten für Leistung.
• Zusammenarbeit in einem agilen Team, um Anforderungen abzustimmen und termingerecht Lösungen zu liefern.
• Betreuung von Junior-Entwicklern und Förderung des Wissensaustauschs innerhalb des Teams.
Angular, Java (allg.), Mysql, Spring Framework, Typescript
2/2020 – 5/2023
Tätigkeitsbeschreibung
Weiterentwicklung eines Online-Shops für Qualitätswerkzeuge auf Basis von SAP Hybris Commerce:
• Weiterentwicklung des PIM (Product Information Management) Datenmodells.
• Umsetzung des fachlichen Modells in ein technisches Datenmodell.
• Umsetzung mehrerer Erweiterungen im Backoffice und Erstellung von Benutzerrechten.
• Erstellung von mehreren benutzerdefinierten Promotions und Einstellung von Standard-Promotions.
• Refactoring und Weiterentwicklung der SOAP-Schnittstelle.
• Erstellung der IDS-Schnittstelle: Senden und Empfangen des Warenkorbs.
Verwendung von Methoden und Tools im Projekt: Scrum, Atlassian Tools, Git, Bitbucket, Jenkins.
Coaching der Kollegen in fachlicher und technischer Hinsicht.
Hybris, Java (allg.), Spring Framework
4/2019 – 9/2019
Tätigkeitsbeschreibung
Zwei Projekte auf Basis des SAP Hybris Commerce (Java Spring, CMS, Spring MVC, Accelerators)
• Umsetzung des fachlichen Modells in ein technisches Datenmodell.
• Import der Kategorie-Struktur aus dem PIM in den Produkt-Katalog.
• Import des Klassifikationssystems aus dem PIM.
• Import der Preise aus ERP in SAP Commerce.
• Import der Produkte und der Varianten aus dem PIM.
• Erweiterungen von Backoffice um mehreren Perspektiven und Widgets.
• Verwendete Methoden und Tools im Projekt: Scrum, Atlassian Tools, Git.
Hybris, Spring Framework
2/2017 – 2/2019
Tätigkeitsbeschreibung
Ein Projekt auf Basis des SAP Hybris Commerce (Java Spring, CMS, Spring MVC, Accelerators)
Relaunch Partnerportal und Internetauftritt von einer Versicherungsfirma auf Basis SAP Hybris Commerce:
• Weiterentwicklung des PIM (Product Information Management)
Datenmodells: Umsetzung des fachlichen Modells in ein technisches
Datenmodell auf Basis von Hibernate und Oracle. Dokumentation in
Confluence / Draw.
• Erweiterung von Backoffice um mehreren neuen Perspektiven.
• Implementierung der Businesslogik zur manuellen Verknüpfung von Zeit,
Rollen, Produkten und Organisationen.
• Konzeption und Implementierung vom Vertriebsportal auf Basis von B2B
Accelerator, CMS und Spring MVC.
• Verwendete Methoden und Tools im Projekt: Scrum, Atlassian Tools, Git.
• Coaching der Kollegen: fachlich und technisch.
SAP CMS, Software Architecture, Backend, Spring Framework
6/2012 – 1/2017
Tätigkeitsbeschreibung
Kolb Digital KG / k_concept2publish gmbh (Umfirmierung)
Verschiedene Projekte auf Basis des Multichannel Frameworks SAP Hybris (Java Spring)
Im Rahmen der Einführung und Weiterentwicklung des Webshops eines internationalen Handelskonzerns:
• Weiterentwicklung des PIM (Product Information Management) Datenmodells: Umsetzung des fachlichen Modells in ein technisches Datenmodell auf Basis von Hibernate und MySQL. Dokumentation in Confluence / Gliffy.
• Präsentation beim Kunden.
• Entwicklung des Backends zur Produktdatenpflege. Das bestehende Productcockpit wurde stark erweitert, um ein Sortiment von > 100.000 Artikeln effizient pflegen zu können. Verwendete Technologien: ZK Framework, Java Spring, JavaScript
• Implementierung der Businesslogik zur automatischen und manuellen Verknüpfung von Media Assets mit Produkten. Implementierung anhand von Spring Services.
• 2nd level Support bei Problemen im produktiven Betrieb.
• Enge Zusammenarbeit mit den anderen Partnern im Projekt. Problemanalyse, Bugfixing in Abstimmung mit dem Kunden.
• Einführung eines Produktkatalog Systems. Definition der einzelnen Kataloge und der Synchronisationsregeln.
• Verwendete Methoden und Tools im Projekt: Scrum, TDD, Atlassian Tools, Cucumber, PMD, git, Subversion
Einführung von Hybris als Plattform für die Print-Katalogerstellung bei einem internationalen Elektronikkonzern:
• Implementierung von Wizards, um die Datenstrukturen der einzelnen Kataloge für die verschiedenen Sortimente (Landesgesellschaften, Marken, Sprachen usw.) komfortabel anlegen zu können. Implementierung von Spring Services, Erweiterung und Einbindung in das Print-Cockpit (ZK Framework)
• Erweiterung des Datenmodells um verschiedene Sortimente abbilden zu können. Flexibilisierung des Klassifikationssystems, Einführung eines Katalogkonzeptes
• Design und Implementierung der Import Schnittstelle von einem SAP Stammdatensystem. Definition des REST Endpoints und der internen Datenstrukturen.
• Präsentation beim Kunden und Kommunikation mit dem Kunden auf Englisch.
Coaching neuer Kollegen
• Einführung in die SAP Hybris Plattform
• Einführung in die spezifischen Kundenprojekte
SAP CMS, Hybris, Java (allg.), Spring Framework
4/2010 – 6/2012
Tätigkeitsbeschreibung
CARISOFT GmbH, Einsatz in Erbil/Irak
• Konzeption und Entwicklung einer Webanwendung für Identity-Management
• Konzeption und Entwicklung einer Webanwendung für
Personalmanagement
Mysql, Hibernate (Java), J2EE, Javaserver Faces
12/2001 – 3/2010
Tätigkeitsbeschreibung
TESIS SYSware Software Entwicklung GmbH, München
Entwickelung der Webanwendung TESIS-PZE (Projekt Zeiterfassung)
Technologien:
• Java Servlets
• Java Server Pages: 38 JSPs
• MySQL
• Tomcat
Für einen internationalen Automobilhersteller (Mitarbeiter > 140.000)
• Entwicklung von TESIS-DIVA (Access-Management)
• Entwicklung von TESIS-Active-Vault (Identity-Management)
• Entwickelung der Admin-Console für Active-Vault
• Entwickelung von Audit-Browser für Active-Vault
Technologien:
• Java Server Pages: Mehr als 120 JSPs
• Oracle
• Tomcat (Produktiv: WebLogic Server)
Mysql, J2EE, Hibernate (Framework), JavaScript, Javaserver Pages
Ausbildung
München
Mosul/Irak
Über mich
Weitere Kenntnisse
Persönliche Daten
- Kurdisch (Muttersprache)
- Deutsch (Fließend)
- Arabisch (Fließend)
- Englisch (Gut)
- Persisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden