Job Summary
SAP BTP/Fiori Developer
- An experienced SAP Fiori/UI5 Developer with strong exposure to SAP BTP, Build Suite, and Fiori Administration activities. The ideal candidate will develop UI5 applications and configure Fiori Launchpad, manage catalogs, roles, and BTP destinations.
Key Responsibilities
- Design and develop SAP Fiori applications using SAPUI5 and Fiori Elements
- Develop and enhance custom UI5 apps and integrate with OData/REST APIs
- Develop OData v4 services using CAP framework
- Develop automation workflows using SAP Build Process Automation
- Design and develop API proxy and API provider on SAP API Management
- Design and develop Integration Flows on SAP BTP CPI
- Configure Fiori Launchpad (FLP), catalogs, tiles, target mappings
- Manage Spaces and Pages and role-based access
- Perform Fiori app activation and troubleshoot authorization issues
- Configure and manage BTP Destinations and Cloud Connector
- Handle AppRouter and authentication flows
- Deploy apps to SAP BTP (Cloud Foundry / HTML5 repository)
- Configure SAP Build Work Zone.
- Create CI/CD pipelines and manage Git repositories
- Ensure clean core principles and best practices
Skill Requirements
- SAPUI5 / Fiori (Freestyle & Fiori Elements)
- JavaScript, HTML5, CSS
- Business Application Studio (BAS)
- SAP BTP (Cloud Foundry)
- SAP BPA, API Management and CPI Integration flows
- OData Services (V2/V4)
- Fiori Administration: Catalogs, Tiles, Spaces, Pages
- BTP Destinations and Cloud Connector
- CI/CD pipelines and Git
- Understanding of IAS/XSUAA
Other Requirements
- Custom domain configuration
- Performance optimization
- Strong analytical and problem-solving skills
- Good communication and stakeholder management
- Proactive and ownership mindset