Role Overview
We are seeking a highly skilled SAP Fiori / UI5 Full-Stack Developer with strong hands-on expertise in developing custom SAP UI5 applications, SAP Fiori enhancements, and end-to-end SAP extension scenarios. The ideal candidate must also have solid experience in Core ABAP, CDS Views, and OData service development , enabling full-stack delivery across SAP S / 4HANA systems.
Key Responsibilities
Fiori / UI5 Development
- Design, develop, and enhance custom SAP Fiori / UI5 applications (SAPUI5, OpenUI5).
- Develop responsive UIs using XML, HTML5, JavaScript, CSS, JSON , and SAP Fiori design principles.
- Create Fiori Elements applications based on CDS annotations and OData metadata.
- Implement custom controllers, fragments, reusable components, and UI5 libraries.
- Optimize application rendering, performance, modularization, and usability.
Backend Development
Develop and enhance OData services (v2 / v4) using SAP Gateway (SEGW) and RAP / CAP exposure models.Build CDS views for Virtual Data Models (VDM), annotations, and data exposure.Improve performance using CDS table functions, AMDP, ALV / CDS-based reporting .Hands-on experience in Core ABAP :Function modules, BAPIs, BADIsEnhancements, User ExitsABAP OODebugging & performance tuningIntegration & Extension
Build SAP S / 4HANA extensions using BTP , CAP / RAP (if applicable).Integrate UI5 apps with backend services, events, and workflows.Deploy apps on SAP Fiori Launchpad , configure catalogs, groups, tiles.Work closely with functional consultants to translate business requirements into technical solutions.Quality & Delivery
Ensure coding standards, UI / UX adherence, and optimized performance.Conduct unit tests, peer reviews, and provide production support.Prepare technical design documents, solution architecture, and code documentation.Required Skills & Competencies
Primary Skills
Strong experience in SAP Fiori / UI5 custom development .Deep understanding of MVC , Component.js , Routing, Data Binding, Fragments, and Reusability.Expertise in OData services development , expansions, and performance tuning.Solid hands-on experience with CDS views , annotations, and data modeling.Proficiency in Core ABAP , ABAP OO, debugging, and enhancements.Secondary / Good-to-Have Skills
SAP BTP, CAP / RAP (nice to have).Experience in Fiori Launchpad configuration & transport management.Knowledge of SAP S / 4HANA digital core architecture.Git, CI / CD tools, Jira / Agile methodology.Performance optimization of UI and backend layers.Professional Attributes
Strong analytical and problem-solving skills.Ability to work independently as well as in a collaborative team environment.Excellent communication skills for cross-functional interactions.Commitment to quality and timely delivery.Skills Required
Sap Fiori, Ui5, Full Stack, Core Abap, Cds Views