Job Title: SAP BTP Developer (CPI Integration)
Location: Bellevue, WA
Experience: 8-10 Years
Job Summary
We are seeking an experienced SAP BTP ABAP RAP UI5 Developer with strong expertise in SAP Cloud Platform Integration (CPI) to design, develop, and deploy scalable cloud-native applications on SAP BTP. The ideal candidate will have hands-on experience with RAP (Restful ABAP Programming Model), CDS Views, OData V4 services, and SAP Fiori/UI5, along with deep integration experience across SAP and non-SAP systems.
Key Responsibilities
- Design, develop, and deploy applications on SAP BTP using ABAP RAP (managed and unmanaged scenarios).
- Build and enhance CDS Views, annotations, behavior definitions, and metadata extensions.
- Develop end-to-end OData V4 services and integrate with SAP Fiori Elements / UI5 applications.
- Implement transactional processing, draft handling, and extensibility frameworks within RAP.
- Integrate SAP BTP applications with S/4HANA, SAP ECC, and other systems using SAP CPI (Integration Suite).
- Work with Event Mesh, API Management, and Destination Services for seamless integrations.
- Ensure adherence to SAP Clean Core principles and cloud-ready development standards.
- Optimize application performance, troubleshoot issues, and provide production support.
- Collaborate with architects, functional consultants, and DevOps teams to deliver secure and scalable solutions.
- Prepare technical documentation, design specifications, and contribute to architecture discussions.
Required Skills & Qualifications
- Strong hands-on experience with SAP BTP and ABAP RAP.
- Expertise in CDS Views, Annotations, Behavior Definitions, and Metadata Extensions.
- Experience building and consuming OData V4 services.
- Proficiency in SAP Fiori Elements / UI5 development.
- Strong experience with SAP CPI (Cloud Platform Integration) / Integration Suite.
- Experience integrating with S/4HANA, SAP ECC, and other enterprise systems.
- Knowledge of Event Mesh, API Management, Destination Service, IAS/IPS.
- Solid understanding of cloud-native architecture and multi-tenant applications on SAP BTP.
- Experience with Git-enabled Change and Transport System (gCTS) or ABAP Git.
Preferred Qualifications
- Experience with SAP BTP services and extension frameworks.
- Familiarity with DevOps practices and CI/CD pipelines in SAP environments.
- Prior experience working in Agile/Scrum environments.
- Strong analytical, problem-solving, and communication skills.