We are looking for a hands-on SAP BTP ABAP RAP Developer to design, build, and deliver modern, enterprise-grade applications on SAP Business Technology Platform (BTP) using the ABAP RESTful Application Programming Model (RAP).
This role is ideal for someone who enjoys working on clean-core, cloud-ready SAP solutions and has strong experience building OData services, business objects, and integrations in a hybrid SAP landscape.
Key Responsibilities
- RESTful Service Development: Design and implement enterprise-grade OData services (V2/V4) using the ABAP RAP framework, facilitating seamless communication between the SAP S/4HANA backend and modern front-end applications.
- Business Object (BO) Modeling: Define and implement robust business objects using Behaviour Definitions (BDEF) and Behaviour Implementations (BP) to handle managed or unmanaged transactional logic, including CRUD operations, actions, and determinations.
- Advanced Data Modeling: Architect complex data models using ABAP Core Data Services (CDS), incorporating annotations for UI positioning, search capabilities, and analytical features to drive Fiori Elements-based applications.
- Clean Core & Cloud Extensibility: Apply ABAP Cloud principles to develop side-by-side or developer extensibility solutions on SAP BTP ABAP Environment (Steampunk), ensuring the digital core remains upgrade-stable.
- Integration & Event Handling: Implement asynchronous communication patterns using Business Events within the RAP framework and consume external APIs to orchestrate hybrid workflows across SAP and non-SAP landscapes.
Required Skills & Experience
- Strong 6+ years of hands-on experience with ABAP RAP (Managed & Unmanaged scenarios).
- Experience building OData V2/V4 services.
- Deep knowledge of CDS Views, annotations, and data modeling.
- Solid understanding of ABAP Cloud and Clean Core architecture.
- Experience working on SAP BTP ABAP Environment (Steampunk).
- Proven experience with SAP BTP Integration Suite and integration patterns.
- Strong understanding of event-driven and asynchronous processing in SAP.
About BrickRed Systems
BrickRed Systems is a global leader in next-generation technology, consulting, and business process service companies. We enable clients to navigate their digital transformation. BrickRed Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a client-centric passion for innovation and delivery excellence.
With ISO 27001 and ISO 9001 certification and over a decade of experience in managing the systems and workings of global enterprises, we harness the power of cognitive computing hyper-automation, robotics, cloud, analytics, and emerging technologies to help our clients adapt to the digital world and make them successful. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.