31 Jul
|
Mindset Experience
|
India
31 Jul
Mindset Experience
India
Senior SAP Full Stack Developer (ABAP+MDK Focused)
We are hiring a Senior SAP Full Stack Developer with deep expertise in ABAP, the ABAP RESTful Application Programming Model (RAP), CDS, OData, and modern extension technologies on SAP BTP.
The core of this role is mobile development with the SAP Mobile Development Kit (MDK), backed by strong AI-assisted development practice.
You will own backend logic and clean-core compliant extensions for SAP S/4HANA and deliver MDK mobile apps. This is a mid-senior role.
You will set technical direction, review others' code, and make extensibility decisions without hand-holding. You will work as part of an offshore team delivering for US-based clients, with daily overlap into US business hours.
Required Experience :
- 7-10 years of hands-on SAP development, with recent delivery on S/4HANA.
- Proven ownership of full features from data model through UI, in production.
- Track record applying clean-core and cloud extensibility principles on real projects.
- Comfortable working across time zones with onshore teams; strong written and spoken English.
Required Technical Skills :
- SAP Mobile Development Kit (MDK), with shipped mobile apps against SAP back ends.
- ABAP / OO ABAP.
- ABAP RESTful Application Programming Model (RAP).
- CDS Views and annotations.
- OData V2 and V4.
- S/4HANA extensibility, both In-App and Side-by-Side.
- Working knowledge of SAPUI5 / Fiori Elements,
enough to build and integrate a UI when the task calls for it.
Preferred Skills :
- SAP BTP ABAP Environment.
- SAP Build Work Zone.
- SAP Build Process Automation.
- Git-enabled CTS (gCTS) or Git-based source control.
- CI/CD for ABAP Cloud or BTP.
- Event-driven architecture (Business Events / Event Mesh).
- Hands-on use of AI coding tools (e.g.
Claude
Code) in a real delivery workflow.
Responsibilities :
1. Backend - ABAP and RAP :
- Develop and enhance applications using ABAP on S/4HANA, on-premise or cloud.
- Build cloud-ready services with RAP.
- Create CDS views, CDS-based business logic, and annotations for Fiori and OData consumption.
- Implement OData V2/V4 services via RAP, or SEGW for legacy scenarios.
- Apply clean-core principles for upgrade-protected extensions.
- Build custom logic using BAdIs, Business Events, the Enhancement Framework, and key user extensions.
2. Mobile - MDK :
- Build and ship mobile apps with the SAP Mobile Development Kit against SAP back ends.
- Design offline behavior, sync, and OData integration for mobile use cases.
- Own the mobile app lifecycle : build, deploy, and maintain through SAP Mobile Services.
3. Frontend - Fiori/UI5 (as needed) :
- Build and integrate Fiori/UI5 apps against ABAP or RAP-based OData services when a task requires it.
- Follow Fiori design guidelines for any UI work.
📌 SAP Full Stack Developer - MDK & ABAP Programming (India)
🏢 Mindset Experience
📍 India