SAP Full Stack Developer

Crowdconsultants Consulting
Berlin, Germany
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Berlin, Germany

Tech stack

ABAP
Agile Methodologies
Artificial Intelligence
Cloud Foundry
Code Review
Software Debugging
Web Dynpro
IDoc
Node.js
Open Data Protocol
Performance Tuning
SAP Applications
SAP HANA
SAP NetWeaver Data Management
SAP Business Technology Platform
Backend
SAP Fiori
REST
Code Migration

Job description

  • Design and develop scalable SAP applications using ABAP, ABAP-OO, and modern SAP programming models (RAP/CAP)
  • Collaborate with functional teams and product owners to translate business needs into efficient on-premise, cloud, and hybrid solutions
  • Extend and build SAP Fiori apps and custom UI5 interfaces supported by robust backend services (CDS, OData)
  • Implement integrations using REST APIs, OData, IDocs, and SAP integration patterns
  • Apply Clean Core and Side-by-Side Extensibility principles for sustainable architecture
  • Troubleshoot and resolve technical issues, ensuring performance, stability, and high-quality delivery
  • Support testing, code reviews, and document solutions aligned with ITIL standards

Requirements

  • Strong hands-on experience with ABAP-OO, UI5/Fiori, and modern SAP models (RAP/CAP)
  • Experience with SAP BTP (Cloud Foundry), CAP (Node.js), Fiori Elements, and SAP Work Zone
  • Solid expertise in CDS Views, HANA code push-down, and performance optimization
  • Experience with integrations: OData (V2/V4), REST APIs, IDocs, and complex interface scenarios
  • Knowledge of Business Workflows (Flexible Workflow, BRF+) and SAP data structures
  • Experience with Custom Code Migration and Clean Core approaches
  • Familiarity with Web Dynpro, FPM, or BSP is a plus
  • Strong debugging, problem-solving, and analytical skills
  • Experience working in Agile environments
  • SAP certification (ABAP, BTP, Integration) is a plus; exposure to AI tools (e.g. SAP Joule) is an advantage
  • Fluent in English with strong communication skills

Apply for this position