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.
Did you find something suspicious?
Posted by
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Functional / Technical Consulting
Job Code
1658309