Apply Now
Contract Type: C2C,W2
Posted: 6 hours ago
Closed Date: 08/04/2026
Skills: Backend Development
Visa Type: Any Visa

Role: Senior ABAP & Fiori Full Stack Developer

Location: Remote

Duration: Contract-C2C/W2

 

Years of Experience:- 15+ years

 

Job Description:



We are seeking a Senior SAP S/4HANA ABAP & Fiori Full-Stack Developer with 10+ years of SAP development experience and strong specialization in S/4HANA-native development. This role focuses exclusively on S/4HANA architecture, following clean-core strategy, leveraging ABAP on HANA, CDS, RAP, and SAP Fiori/UI5, and delivering high-performance, scalable, and upgrade-safe solutions.


The ideal candidate will act as a technical anchor for S/4HANA development initiatives, guiding modernization, quality, and best practices across the landscape.


Key Responsibilities


S/4HANA ABAP & Backend Development


Design and implement S/4HANA-native ABAP solutions, adhering to clean-core and extensibility guidelines

Develop using Modern ABAP:

Object-Oriented ABAP

Inline declarations, expressions

ABAP SQL optimized for HANA

Build advanced CDS Views:

Basic, Composite, Consumption views

Analytical CDS with annotations

CDS access control (DCL)

Implement ABAP RESTful Application Programming Model (RAP):

Managed and unmanaged scenarios

Behavior definitions and implementations

Draft handling and OData V4 exposure

Leverage code pushdown techniques to optimize performance on SAP HANA

Eliminate obsolete ECC patterns and ensure S/4HANA compatibility across all custom objects

SAP Fiori & UI Development (S/4HANA Focused)


Design and develop SAP Fiori applications for S/4HANA using:

SAPUI5 / OpenUI5

Fiori Elements (List Report, Object Page, Analytical List)

Extend and adapt standard S/4HANA Fiori apps using key-user and developer extensibility

Implement role-based, responsive UX compliant with SAP Fiori design guidelines

Consume OData V4 services exposed via RAP/CDS

Collaborate with UX and business teams to ensure intuitive user experiences

Integration & Extensibility


Expose and consume whitelisted APIs and OData services per S/4HANA extensibility framework

Implement in-app and side-by-side extensions aligned with clean-core strategy

Integrate S/4HANA with SAP BTP services when required (Workflow, Integration Suite, CAP-based extensions)

S/4HANA Transformation & Optimization


Participate in:

S/4HANA greenfield implementations

System conversions and brownfield transformations

Refactor legacy custom code using:

Simplification Item Catalog

Custom Code Migration tools

Ensure developments are upgrade-safe, cloud-ready, and future-proof

Support continuous optimization and performance tuning on HANA

Technical Leadership & Delivery


Act as Senior Developer / Technical Lead for S/4HANA delivery streams

Own:

Technical design

Code quality

Performance and compliance

Perform code reviews and mentor team members on S/4HANA best practices

Collaborate with:

Functional consultants

Architects

Basis and Security teams

Provide advanced support for incidents, defects, and production issues

Required Skills & Qualifications


Experience & Education


10+ years of SAP development experience with strong S/4HANA focus

Proven experience delivering S/4HANA solutions

Bachelor’s degree in Computer Science, Engineering, or equivalent experience

Core Technical Skills


ABAP on S/4HANA

CDS Views & Annotations

RAP (ABAP RESTful Programming Model)

SAP Fiori/UI5 & Fiori Elements

OData V4

HANA-optimized development

S/4HANA extensibility concepts (In-App, Side-by-Side)

Transport & release management in S/4 landscapes

Functional Exposure (Preferred)


Hands-on technical work experience in at least one S/4HANA business area:

SD / Order-to-Cash (O2C)

MM / Procure-to-Pay (P2P)

FI / CO

Strong understanding of end-to-end business processes in S/4HANA