Job Summary
SAP S/4HANA Full Stack Developer specializing in modern SAP application development across SAP S/4HANA and SAP BTP. Expertise spans ABAP, RAP, CDS Views, OData Services, SAP Fiori/UI5, integrations, and cloud-native extensions. Responsible for delivering secure, scalable, and high-performing enterprise solutions by translating business requirements into end-to-end applications, APIs, and digital experiences while supporting the complete software development lifecycle from design through production operations.
Key Responsibilities
- Design, develop, and enhance SAP S/4HANA applications using ABAP, RAP, CDS Views, OData Services, and SAP Fiori/UI5 technologies.
- Build scalable, clean-core compliant solutions through in-app extensibility, SAP BTP side-by-side extensions, APIs, integrations, and workflow-enabled applications.
- Develop and maintain WRICEF objects including reports, interfaces, conversions, enhancements, forms, and enterprise integrations across SAP and non-SAP systems.
- Collaborate with business stakeholders, functional consultants, architects, and product teams to translate business requirements into technical solutions and application designs.
- Support the complete application lifecycle including solution architecture, development, testing, deployment, performance optimization, and production support.
Skill Requirements
- SAP ABAP & S/4HANA Development – Strong experience in Object-Oriented ABAP, RAP, CDS Views, AMDP, enhancements, BAdIs, user exits, reports, interfaces, forms (Adobe Forms/Smart Forms), performance tuning, and SAP HANA-optimized development using modern SAP development standards.
- SAP Fiori & Full-Stack Application Development – Hands-on experience developing and extending SAP Fiori and SAPUI5 applications, OData service consumption, responsive UI design, SAP Gateway services, and end-to-end application development for enterprise-grade SAP solutions.
- Integration & API Enablement – Expertise in SAP integration technologies including OData Services, REST APIs, IDocs, BAPIs, RFCs, Proxies, CPI/PI/PO, third-party system integration, and API-driven architectures for seamless enterprise connectivity.
- Modern S/4HANA Extensibility & SAP BTP – Experience building side-by-side extensions on SAP BTP and in-app extensions within S/4HANA using Clean Core principles. Knowledge of SAP BTP services including Business Application Studio (BAS), Integration Suite, Destination Service, and XSUAA are an added advantage.
- SAP S/4HANA Functional & Data Model Knowledge – Strong understanding of S/4HANA architecture, Business Partner model, Universal Journal (ACDOCA), Material Ledger, key simplification items, and core business processes across FI/CO, MM, SD, PP, and EWM.
- Solution Delivery & Application Lifecycle Management – Experience across the full software development lifecycle, including requirements analysis, architecture, design, prototyping, development, testing, deployment, post-go-live support, and ongoing maintenance of enterprise SAP applications.
Other Requirements
Key Deliverables
- SAP S/4HANA and SAP BTP applications, extensions, and digital solutions aligned with business requirements.
- ABAP developments, RAP applications, CDS Views, OData APIs, Fiori/UI5 applications, and reusable technical components.
- RICEFW developments including reports, interfaces, conversions, enhancements, forms, and workflow integrations.
- Integration solutions leveraging APIs, OData Services, IDocs, BAPIs, RFCs, CPI/Integration Suite, and third-party connectivity.
- Technical design documents, development specifications, test artifacts, deployment packages, and operational support documentation.
Technical & Functional Competencies
- SAP S/4HANA Development – Object-Oriented ABAP, RAP, CDS Views, AMDP, enhancements, BAdIs, user exits, reports, interfaces, forms, debugging, and performance optimization.
- SAP Fiori & Full Stack Development – SAPUI5, Fiori application development, SAP Gateway, OData V2/V4 services, responsive UI design, and end-to-end application architecture.
- SAP Integration & APIs – OData Services, REST APIs, IDocs, RFCs, BAPIs, Proxies, SAP Integration Suite/CPI, PI/PO, and enterprise integration patterns.
- SAP BTP & Extensibility – Business Application Studio (BAS), SAP BTP services, side-by-side extensions, in-app extensibility, clean-core architecture, and cloud-native development.
- SAP S/4HANA Functional & Data Model Knowledge – Business Partner, Universal Journal (ACDOCA), Material Ledger, key simplification items, and core processes across FI/CO, MM, and HR modules.
- Solution Delivery & Operations – Requirements analysis, solution architecture, development lifecycle management, testing, deployment, release management, production support, and stakeholder collaboration.