SAP

Xoriant

Chennai District, Bengaluru

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance

Job summary

Xoriant is seeking a Senior SAP ABAP Developer to lead the transition to the clean core using RAP on SAP S/4HANA and SAP BTP. You will architect, build, and deploy cloud-ready applications, guiding teams through design reviews and modernization efforts.

You will design data models with CDS, implement complex business logic with RAP, and expose services via OData for Fiori UI and external tools, while mentoring peers and shaping CI/CD pipelines.

Qualifications

  • Strong mastery of OO-ABAP and modern ABAP syntax.
  • At least 23+ years of hands-on RAP experience, including Draft handling.
  • Deep knowledge of CDS, DCL, and AMDP for SAP HANA.
  • Experience configuring Service Definitions/Bindings and OData V4 services.

Responsibilities

  • Design and develop end-to-end ABAP RAP applications on SAP S/4HANA and SAP BTP.
  • Lead technical code reviews and mentor junior developers in ABAP Cloud best practices.
  • Refactor legacy ABAP, BAPIs and function modules into RAP using unmanaged implementation.
  • Develop data models with CDS views and implement validation and business logic via BDEF.
  • Expose services via OData V2/V4 and Service Bindings for Fiori UI integrations.
  • Establish robust git-based transport and CI/CD pipelines (abapGit).
  • Profile and tune performance; debug RAP runtime exceptions and optimize SAP HANA SQL.

Skills

Core ABAP
RAP expertise
CDS & AMDP
OData services
ABAP lifecycle tools

Tools

Eclipse ADT
abapGit
gCTS

Job description

Experience Level: 611 Years
Work Location: [Insert Location / Remote / Hybrid]
Employment Type: Full-time

Position Overview

We are seeking a highly skilled and experienced Senior SAP ABAP Developer to design, build, and deploy next-generation enterprise applications. In this role, you will be the driving force behind our transition to the clean core paradigm using the ABAP RESTful Application Programming Model (RAP). You will act as a technical lead, collaborating with functional architects and frontend engineers to deliver high-performance, cloud-ready applications on SAP S/4HANA and SAP BTP.

Key Responsibilities
  • Application Architecture: Design and develop end-to-end, high-performance transactional applications using the ABAP RAP framework (Managed and Unmanaged scenarios).
  • Data Modeling: Create advanced data models utilizing semantic Core Data Services (CDS) views, abstract entities, and table functions optimized for SAP HANA.
  • Business Logic & Behavior: Implement complex business logic inside RAP utilizing Behavior Definitions (BDEF), validations, determinations, actions, and side effects.
  • API Development: Expose robust business services via OData V2/V4 web APIs and Service Bindings for integration with SAP Fiori UI and external third-party tools.
  • Clean Core Extensions: Implement developer extensibility on-stack and side‑by‑side extensions on SAP BTP ABAP Environment to maintain a clean digital core.
  • Legacy Modernization: Wrap and refactor legacy ABAP code, BAPIs, and function modules into the modern RAP framework using the unmanaged implementation type.
  • Technical Leadership: Lead technical code reviews, mentor junior developers on ABAP Cloud best practices, and establish robust git-based transport and CI/CD pipelines (e.g., abapGit).
  • Troubleshooting & Tuning: Profile and optimize complex code structures, debug RAP runtime exceptions, and perform SQL performance tuning on SAP HANA.
Required Technical Skills
  • Core ABAP: Strong mastery of modern object-oriented ABAP (OO-ABAP) and modern ABAP syntax expressions.
  • RAP Expertise: At least 23+ years of intensive hands-on experience specifically with the ABAP RESTful Application Programming Model (RAP), including Draft handling.
  • Data Layer: Expert-level knowledge of Core Data Services (CDS), CDS access controls (DCL), and AMDP (ABAP Managed Database Procedures).
  • Connectivity: In-depth experience configuring Service Definitions, Service Bindings, and working with OData V4 services.
  • SAP Tooling: Expert knowledge of Eclipse ADT (ABAP Development Tools) - candidates relying solely on SAP GUI SE80 will not fit this requirement.
  • Version Control: Familiarity with modern ABAP lifecycle management tools such as abapGit and gCTS.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SAP ABAP RAP Consultant
SAP ABAP RAP Consultant

ELIXIR Global • India

On-site
INR 2,000,000 - 4,200,000
SAP ABAP Consultant (RAP Experience)
SAP ABAP Consultant (RAP Experience)

The Silicon Partners • Dadri, Pune District, Bengaluru

On-site
INR 2,000,000 - 3,000,000
SAP ABAP RAP Developer
SAP ABAP RAP Developer

Globant • Hyderabad, Pune District, Bengaluru

On-site
INR 4,000,000 - 6,000,000
SAP ABAP Developer
SAP ABAP Developer

Pradeepit Global Consulting Private Limited • Bengaluru

On-site
INR 1,400,000 - 2,100,000
SAP RAP Developer
SAP RAP Developer

Long Business Systems, Inc. • Chennai District

On-site
INR 1,200,000 - 1,800,000
SAP ABAP HANA + RAP
SAP ABAP HANA + RAP

Zoho • Bengaluru

On-site
INR 1,800,000 - 3,200,000
SAP ABAP
SAP ABAP

Tata Consultancy Services • Hyderabad, Pune District, Mumbai

On-site
INR 1,500,000 - 2,100,000
SAP ABAP Consultant (RAP)
SAP ABAP Consultant (RAP)

Softview Infotech • Chennai District

On-site
INR 1,600,000 - 2,600,000
SAP ABAP ON HANA RAP
SAP ABAP ON HANA RAP

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,500,000 - 2,500,000
SAP ABAP
SAP ABAP

Zoho • Pune District

On-site
INR 2,500,000 - 4,000,000