Overview
Remote
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
SAP ABAP
SAP
RESTful
SAP Cloud
SAP RAP
Lead
Job Details
Job Summary:
We are seeking an experienced SAP RAP Developer with strong ABAP and SAP Cloud Platform development expertise. The ideal candidate will be responsible for designing, developing, and deploying applications using the RESTful ABAP Programming Model (RAP) within the SAP BTP ABAP Environment or S/4HANA. This role involves working closely with functional consultants, architects, and business stakeholders to build scalable, modern, cloud-ready solutions.
Key Responsibilities:
- Design and develop applications using SAP RAP, including behavior definitions, CDS views, metadata extensions, and service bindings.
- Build end-to-end OData V4-based services using RAP in SAP BTP ABAP Environment or S/4HANA.
- Create and enhance ABAP objects, CDS entities, and integration logic for scalable application development.
- Collaborate with functional and technical teams to translate business requirements into high-quality technical solutions.
- Participate in code reviews, performance optimization, and best practice enforcement.
- Develop Fiori/UI5 applications integrated with RAP services (optional but preferred).
- Maintain documentation for technical designs, development, and deployment processes.
- Troubleshoot, test, and resolve defects in SAP RAP-based applications.
- Support integration with other SAP modules and external systems as needed.
Required Skills & Experience:
- 5 10+ years of hands-on ABAP development experience, including OOP ABAP.
- Strong expertise in CDS views, BOPF, ABAP Restful Application Programming Model (RAP).
- Good understanding of SAP S/4HANA architecture and extensibility options.
- Experience building OData V4 services via RAP.
- Knowledge of SAP BTP ABAP Environment, SAP Cloud services, and extensibility scenarios.
- Strong debugging, performance tuning, and problem-solving skills.
- Experience with Fiori/UI5 development is an advantage.
- Excellent communication and collaboration skills.
Nice-to-Have:
- SAP certification(s) in ABAP or SAP BTP.
- Experience with Git-enabled CTS or CI/CD pipelines.
- Exposure to event-driven architecture or side-by-side extensions.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.