Logo

SAP CAPM (NCS/Job/ 3748)

For A Leading Co Provider Of Digital And Ai Solutions And Products
5 - 7 Years
Full Time
Immediate
Up to 20 LPA
1 Position(s)
Remote/Work From Home (Wfh)
Posted 1 Day Ago

Job Skills

Job Description

Job Description:
About the Role

We are seeking a skilled SAP CAPM Developer to design, develop, and implement cloud-native applications using SAP Cloud Application Programming Model (CAPM) on the SAP Business Technology Platform (BTP). The ideal candidate will have strong experience in SAP BTP services, Node.js/Java development, SAP HANA, OData services, and SAP Fiori applications.

The role involves collaborating with functional consultants, architects, and business stakeholders to build scalable, secure, and high-performance enterprise applications that integrate seamlessly with SAP and non-SAP systems.


Key Responsibilities

  • Design, develop, and deploy applications using SAP Cloud Application Programming Model (CAPM).
  • Build and expose OData V4/V2 services using CAPM.
  • Develop cloud-native applications on SAP BTP using Node.js and/or Java.
  • Design and implement data models using SAP HANA Cloud and CDS (Core Data Services).
  • Develop and integrate SAP Fiori/UI5 applications with CAP-based backend services.
  • Configure and utilize SAP BTP services such as:
    • SAP HANA Cloud
    • SAP Destination Service
    • SAP Connectivity Service
    • SAP Authorisation & Trust Management Service (XSUAA)
    • SAP Business Application Studio
    • SAP Cloud Transport Management
  • Implement authentication, authorisation, and role-based security concepts.
  • Integrate SAP and third-party applications using REST, SOAP, OData APIs, and SAP Integration Suite.
  • Optimise application performance and troubleshoot production issues.
  • Participate in code reviews, testing, deployment, and support activities.
  • Follow SAP Clean Core principles and cloud development best practices.
  • Prepare technical design documents and maintain development standards.

Required Skills

SAP Technologies

  • Strong hands-on experience with SAP Cloud Application Programming Model (CAPM).
  • Experience with SAP Business Technology Platform (BTP).
  • Expertise in SAP HANA Cloud and CDS Views.
  • Experience in developing OData V4/V2 services.
  • Knowledge of SAP Fiori Elements and SAPUI5.
  • Understanding of SAP Extension Suite and Side-by-Side Extensions.

Programming Skills

  • Strong proficiency in Node.js and/or Java.
  • Experience with JavaScript, TypeScript, HTML5, and CSS3.
  • Familiarity with SQL and database design principles.

Integration Skills

  • Experience with REST APIs, SOAP Services, and OData Services.
  • Exposure to SAP Integration Suite/CPI.
  • Knowledge of Event-Driven Architecture and SAP Event Mesh is preferred.

DevOps & Cloud

  • Experience with Git, CI/CD pipelines, and version control systems.
  • Familiarity with Cloud Foundry environment.
  • Exposure to Docker and Kubernetes is an advantage.
  • Understanding of Agile/Scrum methodologies.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
  • SAP BTP and CAPM certifications preferred.
  • Experience working on SAP S/4HANA extension projects.
  • Knowledge of SAP Work Zone, SAP Build Apps, and SAP Build Process Automation is a plus.
  • Experience with enterprise-level cloud application development.

Nice to Have

  • SAP Fiori Elements development.
  • SAP Mobile Services exposure.
  • SAP Event Mesh implementation experience.
  • Experience with AI/ML integrations on SAP BTP.
  • Knowledge of SAP Build Code and SAP Joule capabilities.

Key Competencies

  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management abilities.
  • Ability to work independently and within global teams.
  • Strong understanding of cloud architecture and modern application development practices.
  • Commitment to quality, performance optimisation, and continuous improvement.