🔔 FCM Loaded

SAP Fiori (Expert) Developer with OData | Pan India | Immediate

DigiHelic Solutions Pvt. Ltd.

2 - 5 years

Bareilly

Posted: 12/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Job description


Job Description SAP Fiori (Expert) Developer with OData (Good to Have) & SAP BTP Skills 10+ Years Experience

Position: Senior SAP Fiori Developer

Experience: 10+ Years

Location: Pan India

Employment Type: Full-time

Role Overview

We are looking for a highly experienced SAP Fiori/UI5 Expert with deep expertise in SAP Fiori Freestyle development , modern UI5 frameworks, and SAP BTP capabilities. OData knowledge is good to have, but Fiori/UI5 expertise is the primary requirement.

Key Responsibilities

SAP Fiori / SAPUI5 (Freestyle) Expert Level

Core Development

  • Design and develop complex SAP Fiori Freestyle (SAPUI5 MVC) applications.
  • Build advanced UI logic using JavaScript, XML views, JSON models, and component-based architecture.
  • Create reusable UI controls, fragments, helper classes, and formatter modules.
  • Implement flexible layouts (FCL), dynamic navigation, and deep linking.
  • Develop applications using asynchronous programming , promises, async/await, and batch operations.
  • Integrate UI5 apps with OData services and REST APIs.

Fiori UX & Performance

  • Ensure responsive design across devices (desktop/tablet/mobile) using SAP UI5 frameworks.
  • Implement UI5 application performance tuning (minification, preload libraries, async loading).
  • Optimize data binding, model size, and network calls.
  • Apply Fiori UX guidelines, theme customization, and accessibility standards.

Fiori Launchpad & Configuration

  • Configure catalogs, groups, roles, spaces, and pages in the Fiori Launchpad.
  • Manage target mappings, semantic objects, navigation intents, and FES/embedded deployment.
  • Set up application parameters, cross-app navigation, and intent-based routing.

Extensibility & Standards

  • Extend SAP standard applications using:
  • UI Adaptation
  • Controller extensions
  • View extensions
  • Custom plug-ins
  • Follow UI5 best practices, clean code concepts, ESLint standards, and security guidelines.
  • Perform unit testing of UI5 applications using QUnit/Opa5.

Tools & Development Environment

  • Develop applications using SAP Business Application Studio and/or SAP Web IDE.
  • Utilize Git for version control and follow branching strategies (Gitflow).
  • Work with Node.js-based tooling (npm, Grunt, UI5 Tooling, UI5 CLI).

Integration with BTP/UI Technologies

  • Integrate UI5 apps with SAP BTP services (destinations, approuter, XSUAA).
  • Deploy UI5 apps to SAP BTP Cloud Foundry or Launchpad service.
  • Consume CAP/RAP services from UI5 applications.

SAP OData Good to Have

  • Support development or extension of SAP OData V2 services.
  • Understand CRUD-Q operations, annotations, deep insert, and batch requests.
  • Work with ABAP teams for backend logic, CDS views, BAPIs, RFCs, and data exposure.

SAP BTP Development & Integration

  • CAPM-based backend development and service modeling.
  • Build cloud applications using SAP Build Apps , SAP BPA , and SAP Joule .
  • Integrate flows using SAP CPI (Cloud Integration).
  • Manage BTP administration , subaccounts, entitlements, roles, and trust.
  • Work with CIS (Cloud Identity Services) and RAP -based developments.

Architecture, Launchpad & Integration

  • Configure and optimize SAP Fiori Launchpad.
  • Manage roles, authorizations, and SSO.
  • Support hybrid cloud/on-premise integration scenarios.

Collaboration & Leadership

  • Work with functional and technical teams to translate requirements into technical solutions.
  • Conduct code reviews and ensure adherence to UI5 and BTP best practices.
  • Mentor junior developers and support SIT, UAT, deployment, and hypercare.

Required Skills & Experience

  • 10+ years of experience in SAP UI5/Fiori.
  • Expert-level experience in SAP Fiori Freestyle development.
  • Strong knowledge of JavaScript, XML views, custom controls, UI5 patterns, and MVC architecture.
  • Working knowledge of OData (good to have).
  • Strong experience with SAP BTP tools:
  • CAPM
  • RAP
  • CPI
  • BPA
  • Build Apps
  • Joule
  • BTP Admin
  • CIS

Preferred Qualifications

  • SAP certifications in UI5/Fiori, BTP, CAPM, CPI, or RAP.


Skills


  • SAP certifications in UI5/Fiori, BTP, CAPM, CPI, or RAP.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.