Job description

**Job Description SAP CAPM + Fiori Developer (BTP Full Stack)** **Role Summary** We are seeking an experienced **SAP CAPM + Fiori Developer** to design and develop modern, scalable, cloud-native applications on **SAP BTP**. The role involves full-stack development using **SAP** **Cloud Application Programming Model (CAPM)** for backend services and **SAP Fiori/UI5** for frontend applications. This position requires hands-on expertise in building **end-to-end SAP solutions across UI, services, data modeling, and integrations**. **Required Skills / Competencies** **Core Technical Skills** - SAP **CAPM (Node.js/Java)** Mandatory - SAP **Fiori / UI5 / Fiori Elements** - **JavaScript, HTML5, CSS3** - **OData services (V2/V4), REST APIs** - **CDS (Core Data Services)** - SAP **BTP (Cloud Foundry), BAS** **Key Responsibilities** **1. Backend Development (CAPM)** - Design and develop backend services using **SAP CAP (Node.js/Java)** - Build **OData services, APIs, and business logic** - Perform **data modeling using CDS (Core Data Services)** [linkedin.com], [foundit.in] - Implement authorization, validations, and event handling in CAP services **2. Frontend Development (Fiori/UI5)** - Develop and enhance **SAP Fiori/UI5 applications** using JavaScript, HTML5, CSS [linkedin.com] - Build applications using **Fiori Elements and custom UI5 development** [hirist.tech] - Ensure responsive, user-friendly, and role-based UX - Configure **Fiori Launchpad, catalogs, and roles** **3. SAP BTP & Integration** - Develop and deploy applications on **SAP BTP (Cloud Foundry / Neo)** [linkedin.com] - Integrate with **S/4HANA / ECC and external systems via OData/REST APIs** [foundit.in] - Work with services like **Destination, Authentication, API Management** - Use **SAP Business Application Studio (BAS)** for development **4. Full-Stack Delivery & DevOps** - Handle **end-to-end application lifecycle (design build test deploy support)** [mindsetcon...ulting.com] - Use **Git, CI/CD pipelines, and DevOps best practices** [linkedin.com] - Perform **unit testing, debugging, and performance optimization** - Ensure adherence to coding standards and security guidelines **5. Collaboration & Stakeholder Management** - Translate business requirements into technical solutions - Collaborate with **functional teams, architects, UX designers, and business users** [foundit.in] - Prepare technical design documents and provide support. Things to carry: **Please carry a hard copy of latest resume and passport size photo. Aadhar Card/ PAN (Original & hard/Xerox copy).**