HamburgerMenu
hirist

SAP ABAP Consultant

ScaleX Consulting
4 - 6 Years
Chennai

Posted on: 28/07/2026

Job Description

ADDITIONAL REQUIREMENT NOTES :

Shift Type : Day

Mode of Interview : Video

Levels of Interview : 2

Notice Period : Immediate

1. Experience & S/4HANA Core :

- 4 to 6 years of hands-on SAP ABAP development experience, with a strong preference for candidates who have worked in modern S/4HANA environments. Key Keywords : SAP ABAP, S/4HANA Extensibility, Enhancement Framework, BAdIs, Explicit/Implicit Enhancement Points.

2. Modern ABAP & RAP :

- Proven experience writing modern Object-Oriented ABAP (OO-ABAP) and building business objects using the latest RAP framework. Key Keywords : OO-ABAP, RAP (ABAP RESTful Application Programming Model).

3. API & Integration Expertise :

- Strong background in designing, building, and exposing secure SAP APIs to connect with external applications. They should understand API security protocols. Key Keywords : OData (v2/v4), SEGW, RESTful APIs, SOAP, RFCs, BAPIs, OAuth, SAML, API Keys.

4. SAP BTP & Clean Core Extensions :

- Experience developing side-by-side or on-stack extensions on SAP BTP to support "clean core" architecture. Key Keywords : SAP BTP, SAP BTP ABAP Environment, Steampunk, Side-by-side Extensions.

5. HANA Database & Advanced Data Modeling :

- Deep technical skills in database-level development specifically optimized for the SAP HANA database. Key Keywords : CDS Views (Core Data Services), Associations, Annotations, AMDP (ABAP Managed Database Procedures), Table Functions.

6. Modern Development Tools (ADT) :

- Candidates who have transitioned away from legacy SAP GUI (SE80) and conduct their daily development in modern IDEs. Key Keywords : ADT (ABAP Development Tools), Eclipse, VS Code.

7. Code Quality & Performance Tuning :

- Experience writing automated tests to guarantee high code quality and the ability to troubleshoot and optimize slow-performing custom code or database queries. Key Keywords : ABAP Unit Testing Framework, Performance Tuning, Query Optimization.

JOB TITLE : SAP ABAP CDS, UI5/Fiori, BTP

SKILL CATEGORY : SAP

MANDATORY SKILLS : SAP S/4 Hana - SAP Analyst

WORK LOCATION : Chennai

WORK PREFERENCE : Hybrid

BUDGET : INR 20 - 26 LPA

CLARIFICATION NO :

Please feel free to reach out if you need me to clarify the qualification criteria or the scope of responsibilities.

JOB DESCRIPTION :

Position Description : Key Responsibilities

Key Responsibilities :

- API Development & Integration : Design, build, and expose robust, secure, and scalable SAP APIs (OData v2/v4, RESTful APIs, SOAP, RFCs, and BAPIs) to support seamless integration with external applications.

- BTP Extension Development : Develop side-by-side and on-stack extensions on SAP BTP (using the SAP BTP ABAP Environment / Steampunk) to keep the core S/4HANA ERP clean.

- Modern ABAP Development : Write clean, optimized, and modern Object-Oriented ABAP (OO-ABAP) code. Develop business objects and services using RAP (ABAP RESTful Application Programming Model).

- Data Modeling : Create and optimize complex Core Data Services (CDS) Views, Table Functions, and AMDP (ABAP Managed Database Procedures) on SAP HANA.

- Collaboration : Partner closely with middleware teams (SAP Integration Suite / CPI), frontend developers (SAPUI5/Fiori), and business analysts to translate functional integration requirements into technical designs.

- Testing & Code Quality : Write automated unit tests using the ABAP Unit Testing framework to ensure high code quality, reliability, and regression protection.

- Performance Tuning : Analyze and resolve performance bottlenecks in custom ABAP code, database queries, and API payloads.

Required Technical Skills & Qualifications :

- Core Experience : 4-6 years of hands-on experience in SAP ABAP development (S/4HANA environment preferred).

- Advanced ABAP : Strong expertise in Object-Oriented ABAP (OO-ABAP), S/4HANA extensibility, and the Enhancement Framework (BAdIs, explicit/implicit enhancement points).

- API & Gateway Expertise : Extensive experience building and consuming OData services (via SEGW or RAP) and REST/JSON APIs. Deep understanding of API security protocols (OAuth, SAML, API Keys).

- Modern IDEs : Strong proficiency using ADT (ABAP Development Tools) in Eclipse or VS Code for daily ABAP development (moving away from legacy SAP GUI SE80).

- Database Development : Strong knowledge of SAP HANA, including CDS Views, associations, annotations, and AMDP.

- Education : Bachelors degree in Computer Science, Information Technology, or a related field.

Skills Required :

ABAP CDS, Advanced Business Application Programming (ABAP)

Experience Required :

Engineer 3 Exp : Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development

Additional Information :

- API Development & Integration : Design, build, and expose robust, secure, and scalable SAP APIs (OData v2/v4, RESTful APIs, SOAP, RFCs, and BAPIs) to support seamless integration with external applications.

- BTP Extension Development : Develop side-by-side and on-stack extensions on SAP BTP (using the SAP BTP ABAP Environment / Steampunk) to keep the core S/4HANA ERP clean.

- Modern ABAP Development : Write clean, optimized, and modern Object-Oriented ABAP (OO-ABAP) code. Develop business objects and services using RAP (ABAP RESTful Application Programming Model).

- Data Modeling : Create and optimize complex Core Data Services (CDS) Views, Table Functions, and AMDP (ABAP Managed Database Procedures) on SAP HANA.

- Collaboration : Partner closely with middleware teams (SAP Integration Suite / CPI), frontend developers (SAPUI5/Fiori), and business analysts to translate functional integration requirements into technical designs.

- Testing & Code Quality : Write automated unit tests using the ABAP Unit Testing framework to ensure high code quality, reliability, and regression protection.

- Performance Tuning : Analyze and resolve performance bottlenecks in custom ABAP code, database queries, and API payloads.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...