ABAP DEVELOPER WITH RAP
data-edge
Full-timemid
Sign in to applyFree account, takes a minute.
Job description
ABAP Developer with experience in the RESTful ABAP Programming Model (RAP)
We are looking for an experienced SAP ABAP Developer with hands-on experience in SAP RAP (RESTful Application Programming Model) to support the development of custom applications within an SAP S/4HANA Private Cloud environment.
Project Description:
The project focuses on developing and enhancing custom SAP Fiori applications within an SAP S/4HANA Private Cloud landscape, following SAP Clean Core principles.
Current developments include several custom Fiori applications supporting the generation and management of material document labels . The solutions are built using modern SAP technologies, including SAP RAP, ABAP, CDS Views, OData Services, SAP Fiori Elements and SAPUI5 .
The overall objective is to modernize user interactions and business processes by adopting SAP's latest development paradigms, with a strong focus on RAP-based applications and Fiori user experiences .
Further developments are expected as business requirements evolve, including additional Fiori applications and custom business process extensions.
Responsibilities:
• Design, develop and enhance SAP RAP applications in an SAP S/4HANA Private Cloud environment.
• Develop robust and maintainable ABAP backend solutions following SAP development best practices.
• Design and implement RAP Business Objects , including behavior definitions, behavior implementations, service definitions and service bindings.
• Design, develop and optimize CDS Views for data modeling, consumption and service exposure.
• Develop and extend OData services within the RAP architecture.
• Develop SAP Fiori Elements applications based on business requirements.
• Configure and optimize annotations and metadata to provide an intuitive Fiori user experience.
• Extend or customize SAPUI5 applications where standard Fiori Elements functionality does not meet business requirements.
• Ensure solutions are scalable, maintainable and aligned with SAP Clean Core principles .
• Collaborate with functional and technical stakeholders to translate business requirements into effective SAP solutions.
• Troubleshoot, debug and optimize existing RAP/ABAP and Fiori applications.
Required Skills:
• Strong experience in SAP ABAP development .
• Hands-on experience with SAP RAP (RESTful Application Programming Model) .
• Good knowledge of ABAP OO and modern ABAP development practices.
• Solid experience with CDS Views and data modeling.
• Experience with OData services and service exposure.
• Practical experience with SAP Fiori Elements .
• Working knowledge of SAPUI5 and the ability to extend/customize Fiori applications when required.
• Understanding of SAP S/4HANA and modern SAP development approaches.
• Good understanding of SAP Clean Core principles.
• Ability to work independently and take ownership of development tasks.
• Good English communication skills.
Skills
ABAPRAPCDS ViewsOData ServicesSAP Fiori ElementsSAPUI5SAP S/4HANASAP Clean Core