> Markdown version of [/jobs/ext/1350793-sap-abap-rap-developer](https://www.wearedevelopers.com/jobs/ext/1350793-sap-abap-rap-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SAP ABAP / RAP Developer - **Company:** Masento - **Location:** UK (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Advanced Business Application Programming (ABAP), Application Programming Interfaces (APIs), Open Data Protocol, SAP ABAP, SAP (Applications), Application Interface Framework, SOAPAPI, SAP Business Technology Platform, Sap Fiori, SAPBasis, SAP S/4HANA, Enterprise Integration, SAP UI5, Build Process, Database Replication, Front End Software Development, Restful APIs - **Published:** July 20, 2026 - **Apply:** https://www.masentogroup.com/job/senior-sap-abap-rap-developer-contract ## About the Role * S/4HANA ABAP Mastery: 8+ years of hands-on experience, with deep application knowledge of S/4HANA 7.5 syntax. * Modern Development: Proven experience building Fiori applications using the Restful ABAP Programming (RAP) framework. * Architecture & Extensibility: Solid understanding of Clean Core principles and modern extensibility patterns in S/4HANA. * Integration Expertise: Strong experience in at least two or more of the following niche technical areas: + OData Services & REST/SOAP APIs + SAP Fiori / SAPUI5 + SAP AIF (Application Interface Framework) + DRF (Data Replication Framework) + SLT (SAP Landscape Transformation) Good-to-Have (Secondary Skills) * Experience with SAP BTP services, including BTP ABAP Environment, SAP Build Process Automation (Workflows/Rules), and BTP Transport Management. * Enhanced frontend Fiori/SAPUI5 customization experience. ## Description We are seeking a highly skilled and experienced Senior SAP ABAP Developer for a 6-month contract position. The ideal candidate will have strong expertise in modern S/4HANA development methodologies, specifically focusing on RAP, Fiori, and clean core principles to help drive our digital transformation initiatives., * Design, develop, and implement robust applications using S/4HANA ABAP (7.5+ syntax). * Build advanced SAP Fiori applications leveraging the RESTful ABAP Programming (RAP) model. * Implement custom extensions in S/4HANA while strictly adhering to Clean Core concepts to ensure upgrade-readiness. * Develop, optimize, and maintain complex integration points, including OData services and APIs. * Collaborate with functional teams and architects to translate business requirements into scalable technical solutions. ## Related Videos - [Boost your coding productivity with Github Copilot Agent](https://www.wearedevelopers.com/videos/1542-boost-your-coding-productivity-with-github-copilot-agent) - [Replacing Excel with SAP APIs & Python validation](https://www.wearedevelopers.com/videos/1944-replacing-excel-with-sap-apis-python-validation) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)