HamburgerMenu
hirist

Job Description

Job Description :


Key Responsibilities :

- Develop backend services and applications using SAP RAP in S/4HANA (on-premise or cloud) or SAP BTP ABAP Environment.


- Create and extend CDS Views, behaviors, metadata extensions, and OData V4 services.

- Implement Business Object Behaviors (Managed/Unmanaged) including draft handling, validations, determinations, and actions.

- Design and build RESTful APIs using modern ABAP.

- Integrate RAP-based services with Fiori Elements apps or custom UI5 apps.

- Follow clean core principles: side-by-side and in-app extensibility.

- Participate in application architecture, performance tuning, and code reviews.

- Collaborate with functional consultants and UI developers in agile teams.

- Apply unit testing, ATC checks, and follow SAP S/4HANA development best practices.

Required Skills :

- Experience in ABAP on S/4HANA and SAP RAP.

- Strong in CDS Views, RAP Behavior Definitions/Implementations, and Annotations.

- Experience in OData V4 development and service exposure.

- Proficient in modern ABAP syntax, ABAP OO, and design patterns.

- Hands-on experience with Fiori Elements and UI annotations for automatic UI generation.

- Familiarity with SAP BTP ABAP Environment and Eclipse ADT (ABAP Development Tools).

- Knowledge of Authorization Concepts (DCL) and Lifecycle Management in RAP.

Preferred Skills :

- Exposure to SAP Business Technology Platform (BTP) and CAPM is a plus.

- Experience integrating with SAP Fiori/UI5 or SAP Build Apps.

- Knowledge of event-driven architecture (e.g., SAP Event Mesh).

- Experience with clean core, cloud-ready extensions, and SAP upgrade-safe development.


info-icon

Did you find something suspicious?