The job in short
SAP RAP developer.
SAP
Details
- Found
- 22 d ago · posted 2026-05-12
- Location as listed
- Chennai, Chennai, India
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
SAP RAP
Developer
Experience: 4+ Years
Relevant RAP Experience: Minimum 3+ End-to-End Projects
Job
Summary
We are
looking for a skilled SAP RAP Developer with strong experience in SAP
ABAP for Public Cloud development and hands-on expertise in RAP
(RESTful ABAP Programming Model). The ideal candidate should have
implemented at least 3 end-to-end RAP-based applications and possess strong
technical capabilities in CDS, EML, Behavior Definitions,
and Fiori Elements.
The role
involves developing clean-core compliant applications in SAP S/4HANA Public
Cloud / BTP ABAP Environment.
Key
Responsibilities
• Design and develop applications using SAP
RAP (RESTful ABAP Programming Model).
• Build clean-core compliant extensions in SAP
S/4HANA Public Cloud / ABAP Cloud environment.
• Develop and enhance CDS Views, Behavior
Definitions, Behavior Implementations, and Service Bindings.
• Implement transactional applications
using EML (Entity Manipulation Language).
• Develop OData services and Fiori Elements
applications using RAP artifacts.
• Build custom business objects and APIs
using RAP framework.
• Work on validations, determinations,
actions, and side effects in RAP.
• Develop and optimize ABAP logic in line
with public cloud development standards.
• Collaborate with functional teams for
requirement analysis and technical design.
• Perform unit testing, code reviews, and
deployment support.
• Ensure adherence to clean core principles
and SAP best practices.
Required
Skills
• 4+ years of SAP ABAP experience with
strong RAP development expertise.
• Minimum 3+ end-to-end RAP project
implementations.
• Strong hands-on experience in SAP ABAP
Public Cloud / ABAP Cloud development.
• Expertise in CDS Views (Basic,
Composite, Consumption).
• Strong knowledge of RAP Managed /
Unmanaged scenarios.
• Experience in Behavior Definition, Behaviour Implementation, and Service Definition / Binding.
• Hands-on experience in EML (Entity
Manipulation Language).
• Strong knowledge of Fiori Elements and
OData exposure via RAP.
• Understanding of authorisation, draft
handling, actions, validations, and determinations.
• Familiarity with clean core and
SAP extensibility concepts.
• Experience with ADT / Eclipse development
environment.
Preferred
Skills
• Exposure to BTP ABAP Environment.
• Knowledge of CAP and
integration with SAP BTP services.
• Experience in performance optimization
for RAP applications.
• SAP RAP / ABAP Cloud certification
preferred.
Software Engineer jobs in Chennai · Software Engineer jobs in India · All Noblq jobs