Key Responsibilities
- Develop, enhance, and maintain SAP S / 4HANA applications using ABAP RAP
- Design and implement OData services using RAP for Fiori / UI5 applications
- Handle end-to-end ABAP RESTful programming (managed and unmanaged scenarios)
- Optimize performance and apply best practices in ABAP RAP development
- Collaborate with functional consultants to gather requirements and deliver scalable technical solutions
- Perform unit testing and support integration / system testing
- Leverage CDS Views, BOPF, AMDPs, and modern SAP techniques adhering to SAP Clean Core strategy
- Integrate front-end solutions using SAP Fiori Elements, UI5, and SAP BTP where applicable
Required Skills & Experience
5+ years of experience in SAP ABAP development2+ years of hands-on experience with ABAP RAP in S / 4HANAProficient in CDS Views, BOPF (Business Object Processing Framework), AMDPs, and ODataStrong experience with Eclipse ADT for ABAP RAP developmentUnderstanding of SAP Cloud Application Programming Model (CAP) and its role alongside RAPSolid knowledge in performance tuning, debugging, and custom enhancementsExperience integrating SAP Fiori / UI5 applications with RAP-based servicesFamiliarity with Agile methodologies and DevOps tools for SAP developmentNice to Have
Experience with SAP Business Technology Platform (BTP)Familiarity with CI / CD pipelines for SAP (e.g., Git, Jenkins, Azure DevOps)Knowledge of event-driven architecture in SAP (e.g., Event Mesh, Webhooks)Skills Required
Abap Programming, Sap Hana, Sql Scripting, Odata Services, Rest Apis