Job ID: JOB_ID_10423
About the Role:
As a Senior SAP ABAP RAP Developer, you will be responsible for the end-to-end design and implementation of modern applications using the RESTful ABAP Programming Model (RAP) on SAP S/4HANA and SAP BTP. This role involves working across managed and unmanaged scenarios to build scalable, high-performance backend solutions that integrate seamlessly with SAP Fiori and UI5 frontends.
Key Responsibilities:
- Design and develop enterprise applications using the ABAP RAP framework (managed and unmanaged scenarios).
- Create, extend, and optimize CDS Views with advanced annotations for data modeling.
- Build, expose, and maintain OData services (V2/V4) for system-to-system and frontend integration.
- Implement complex backend business logic using Object-Oriented ABAP (OOABAP).
- Optimize database performance on SAP HANA using AMDP (ABAP Managed Database Procedures).
- Collaborate with functional consultants and frontend developers to align on Fiori/UI5 requirements.
- Conduct rigorous unit testing and peer code reviews to ensure adherence to development standards.
- Utilize Git for version control and participate in Agile delivery cycles.
Essential Skills:
- 10+ years of experience in SAP ABAP development with a strong focus on modern frameworks.
- Mandatory hands-on experience with ABAP RAP.
- Expertise in CDS Views, Annotations, and Business Object modeling.
- Deep proficiency in OOABAP and OData service development.
- Strong knowledge of SAP Business Technology Platform (BTP) and HANA-based optimizations.
- Experience with RESTful APIs and modern development tools like Git.
Desirable Skills:
- Experience with SAP Fiori Elements and UI5 development.
- Familiarity with SAP BTP Build and side-by-side extensibility patterns.
- Knowledge of CI/CD pipelines in an SAP environment.
- Proven track record of optimizing performance for large-scale datasets on HANA.
Keywords:
SAP ABAP RAP, RESTful ABAP Programming Model, SAP BTP, CDS Views, OData V4, OOABAP, SAP HANA, AMDP, Fiori, UI5, Managed Scenario, Unmanaged Scenario, Git, Agile.
Special Requirements
Resumes must strictly follow the naming convention: PTN_US_10689803_CANDIDATEBEELINEID. This role requires deep expertise in SAP BTP and the RESTful ABAP Programming Model (RAP).
Compensation & Location
Salary: $60 – $65 per hour
Location: Raritan, NJ
Recruiter / Company – Contact Information
Recruiter / Employer: Scalable Systems
Email: sudhanshu.singh@scalable-systems.com
Recruiter Notice:
To remove this job posting, please send an email from
sudhanshu.singh@scalable-systems.com with the subject:
DELETE_JOB_ID_10423