19.11.2025 aktualisiert


100 % verfügbar
Senior SAP Developer / SAP BTP Solution Architect
Hamburg, Deutschland
Weltweit
B. Sc. WirtschaftsingenieruwesenSkills
SAPUI5SAP GatewaySAP CopilotODataSAP FIORISAP BTP (Business Technology Platform)SAP CAPABAP OONeptune frontendSAP RAP
Herr Garms ist Senior Lead Developer im SAP-Bereich mit Schwerpunkt Full-Stack Fiori-Entwicklung sowie als Software Solution Architekt tätig.
Er zeichnet sich durch eine Kombination aus großen technischem Fachwissen, sehr starken Soft-Skills aus.
Dank seiner jahrelangen Tätigkeit als Entwickler und Berater auf verschiedenen Plattformen und mit unterschiedlichen Technologien verfügt Herr Garms über sehr breitgefächertes und tiefgehendes Wissen über die Vor- und Nachteile unterschiedlichster Technologien und Lösungsansätze.
In der Vergangenheit hat er Teams mit bis zu 15 Entwicklern geleitet und koordiniert. Dabei hat Herr Garms ein breites Spektrum an erprobten Lösungskonzepten, Guidelines und Best-Practices für die gängigen Problemstellungen und Anforderungen rund um die Anwendungsentwicklung im SAP Umfeld aufgebaut.
BERATUNGSSCHWERPUNKTE / THEMENSCHWERPUNKTE
Er zeichnet sich durch eine Kombination aus großen technischem Fachwissen, sehr starken Soft-Skills aus.
Dank seiner jahrelangen Tätigkeit als Entwickler und Berater auf verschiedenen Plattformen und mit unterschiedlichen Technologien verfügt Herr Garms über sehr breitgefächertes und tiefgehendes Wissen über die Vor- und Nachteile unterschiedlichster Technologien und Lösungsansätze.
In der Vergangenheit hat er Teams mit bis zu 15 Entwicklern geleitet und koordiniert. Dabei hat Herr Garms ein breites Spektrum an erprobten Lösungskonzepten, Guidelines und Best-Practices für die gängigen Problemstellungen und Anforderungen rund um die Anwendungsentwicklung im SAP Umfeld aufgebaut.
BERATUNGSSCHWERPUNKTE / THEMENSCHWERPUNKTE
- SAP BTP Business Technology Platform
- Backendentwicklung in SAP mit ABAP OO, RAP, NodeJS und SAP CAP
- Frontendentwicklung mit SAPUI5
- SAP FIORI Administration (Launchpad, etc.)
- SAP FIORI Design und Entwicklungs-Guidelines
- SAP Gateway (Entwicklung und Konfiguration)
- Microservice Software Architecture
- Performance Analyse
- Entwicklungsprozesse mit CI-CD Pipelines
- Testautomatisierung
- Anforderungsanalyse für Softwareentwicklungsprojekte
- oData Schnittstellenentwicklung via ABAP und CDS
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Das AFM4U-Tool ist eine SAP-CAP-Anwendung Sie kommuniziert über mehrere standardisierte SAP-OData-Schnittstellen mit einem S/4HANA System:
Parallel zur Applikation wurde mittels SAP Build Process Automation (SAP BPA) ein umfassender, mehrstufiger Geschäftsprozess entwickelt.
Neben klassischen Genehmigungsprozessen stehen dank Custom SAPUI5 Workflow Tasks auch komplexe Interaktionen zur Verfügung, wie etwa die Pflege und Zuordnung von Projektmitgliedern oder das direkte Hochladen projektbezogener Dokumente:
Herr Garms verantwortet in diesem Projekt die übergeordnete Architektur der Gesamtlösung.
In seiner Rolle als Solution Architect gestaltet er nicht nur das technische Zielbild, sondern steuert die Umsetzung über alle Plattform- und Integrationsschichten hinweg. Dazu zählen insbesondere:
- Definition der End-zu-End-Architektur der CAP-Anwendung, der SAP BPA Workflows, der HANA Cloud Datenhaltung sowie der oData-Integrationen zum S/4HANA-System.
- Konzeption und Einrichtung der CI/CD-Pipeline:
- Aufsetzen einer strukturierten Deployment-Strategie, inklusive automatisierter Build-, Test- und Delivery-Prozesse.
- Transportmanagement über SAP ALM, insbesondere:
- Deployment-Orchestrierung über Cloud Transport Management
- Überwachung von Transportstatus, Qualitätschecks und Audit-Informationen
- Technisches Coaching und Steuerung seines Entwicklerteams bestehend aus drei abics-Mitarbeitern, das sowohl die Implementierung als auch den späteren Betrieb verantwortet.
Um seine Prozesse zur Promotionssteuerung und Preisfindung effizienter zu gestalten hat der Kunde aus der Konsumgüterbranche eine SAP BTP basierte Lösung geschaffen. Die Lösung wurde mittlerweile in mehr als 60 Sales Areas in 25 Ländern ausgerollt, verfügt über ein 24/7 Support Team und verplant einen Umsatz von ca. 12 Milliarden Euro pro Jahr.
Herr Garms hat hier die Aufgabe des Entwicklungsleiters übernommen. In der Rolle des Entwicklungsleiters war Herr Garms maßgeblich an architektonischen Entscheidungen, sowie der Gestaltung des Entwicklungsprozesses im DevOps-Ansatz beteiligt.
Bei der Anwendung handelt es sich um eine große, rollenbasierte Cloud Native Anwendung, die auf einer Microservice-Architecture basiert und über verschiedene Module verfügt.
Neben nodeJS im Backend sowie eine individuelle SAP FIORI Anwendung im Frontend, wurden auch diverse oData-Schnittstellen via SAP CAP (SAP Cloud Application Programming Model) realisiert.
Die Anwendung verfügt über eine SAP HANA Cloud Instanz, auf der via HANA Stored Procedures riesige Datenmengen performant verarbeitet werden.
Schnittstellen zu On-Premise ERP System wurden via SAP CPI und SAP Cloud Connector realisiert.
Im Zuge des Projektes wurde für jeweils für die unterschiedlichen Deployment-Prozesse eine ausgereifte CI-CD Pipeline mit Hilfe von MS Azure DevOps Services aufgebaut und vollumfänglich den Entwicklungsprozess integriert.
Die Pipelines und die darin ausgeführten automatisierten Tests werden vom Entwicklungsteam stetig verbessert und erweitert. Dabei werden Tests auf allen Ebenen der „Testpyramide“ vom UI bis hin zu Persistenzschicht durchgeführt.
Herr Garms hat hier die Aufgabe des Entwicklungsleiters übernommen. In der Rolle des Entwicklungsleiters war Herr Garms maßgeblich an architektonischen Entscheidungen, sowie der Gestaltung des Entwicklungsprozesses im DevOps-Ansatz beteiligt.
Bei der Anwendung handelt es sich um eine große, rollenbasierte Cloud Native Anwendung, die auf einer Microservice-Architecture basiert und über verschiedene Module verfügt.
Neben nodeJS im Backend sowie eine individuelle SAP FIORI Anwendung im Frontend, wurden auch diverse oData-Schnittstellen via SAP CAP (SAP Cloud Application Programming Model) realisiert.
Die Anwendung verfügt über eine SAP HANA Cloud Instanz, auf der via HANA Stored Procedures riesige Datenmengen performant verarbeitet werden.
Schnittstellen zu On-Premise ERP System wurden via SAP CPI und SAP Cloud Connector realisiert.
Im Zuge des Projektes wurde für jeweils für die unterschiedlichen Deployment-Prozesse eine ausgereifte CI-CD Pipeline mit Hilfe von MS Azure DevOps Services aufgebaut und vollumfänglich den Entwicklungsprozess integriert.
Die Pipelines und die darin ausgeführten automatisierten Tests werden vom Entwicklungsteam stetig verbessert und erweitert. Dabei werden Tests auf allen Ebenen der „Testpyramide“ vom UI bis hin zu Persistenzschicht durchgeführt.