Role Description
: SAP BTP CAPM + Fiori Developer Experience Required: 10+ Years Location: Any location in India Employment Type: Full-Time About the Role We are looking for a highly experienced SAP BTP CAPM + Fiori Developer to design, develop, and deploy enterprise-grade applications on SAP Business Technology Platform. The ideal candidate will have deep expertise in the Cloud Application Programming (CAP) model, SAP Fiori/UI5, and integration with SAP S/4HANA and other backend systems. Key Responsibilities
- Design and develop end-to-end applications using SAP CAP (Node.js) on SAP BTP
- Build responsive, enterprise-grade UIs using SAP Fiori Elements and SAPUI5
- Model data using CDS (Core Data Services) — entities, associations, annotations
- Develop and expose OData V2/V4 services for consumption by Fiori apps and third-party systems
- Integrate BTP applications with SAP S/4HANA, SuccessFactors, or other SAP/non-SAP systems via APIs, SAP Integration Suite, or destination services
- Implement authentication and authorization using XSUAA, role collections, and scopes
- Work with SAP HANA Cloud / HDI containers for persistence layer design
- Develop and deploy multi-target applications (MTA) using MTA build tools and Cloud Foundry
- Implement CI/CD pipelines for BTP application deployment (using SAP Continuous Integration & Delivery, Jenkins, or Azure DevOps)
- Apply Fiori design guidelines and UX5 principles to ensure consistent, intuitive user experiences
- Troubleshoot performance issues, debug CAP services, and optimize application scalability
- Collaborate with functional consultants, architects, and business stakeholders to translate requirements into technical solutions
- Mentor junior developers and conduct code reviews to ensure adherence to best practices
- Stay current with SAP BTP roadmap, new CAP/Fiori features, and emerging tools Required Skills & Qualifications
- 10+ years of overall SAP development experience, with at least 4-5 years focused on SAP BTP, CAPM, and Fiori/UI5
- Robust hands-on experience with: o CAP Model (Node.js and/or Java) o CDS (Core Data Services) modeling, annotations, and associations o SAPUI5 / SAP Fiori Elements (List Report, Object Page, Overview Page) o OData services (V2/V4) design and consumption o SAP HANA Cloud and HDI container-based development o Cloud Foundry and Multi-Target Application (MTA) deployment o XSUAA, role-based access control, and destination configuration
- Experience integrating with SAP S/4HANA (on-premise or cloud) via RFC, OData, or SAP Integration Suite (CPI)
- Proficiency in JavaScript/TypeScript and Java for backend development
- Familiarity with Git, CI/CD pipelines, and DevOps practices in an SAP BTP context
- Working knowledge of SAP BTP services: Workflow, Job Scheduler, Notification, etc.
- Strong understanding of Fiori Launchpad configuration and app deployment (SAP Business Application Studio, WebIDE, or VS Code with CDS tools)
- Excellent problem-solving, communication, and stakeholder management skills
- Ability to work independently and lead technical discussions with clients/architects Good to Have
- SAP BTP or SAP Fiori certification
- Experience with SAP Build (Low-code/No-code) tools
- Exposure to SAP BTP Kyma environment / Kubernetes
- Knowledge of SAP Cloud Application Lifecycle Management (CALM)
- Experience in Agile/Scrum delivery environments Education
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
Skills SAP BTP, SAP Fiori, SAP HANA Cloud
📌 Architect I - Enterprise Solutions (Bengaluru)
🏢 UST
📍 Bengaluru