SAP CAPM DEVELOPMENT Professional

Impronics Technologies

Gurugram District

On-site

INR 1,200,000 - 2,600,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Impronics Technologies in Gurugram is seeking a skilled SAP CAPM Developer to design, develop, and deploy cloud-native CAP-based applications on SAP BTP. You will model data, implement services, secure apps with XSUAA, and deliver end-to-end CAP solutions.

You will work on OData V4 services, CAP configurations, and Fiori UI integration, while collaborating with cross-functional teams to ensure production-ready deployments and robust testing.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Hands-on experience developing applications using SAP CAP and SAP BTP.
  • Strong understanding of CDS modeling, OData services, Node.js/JavaScript, and SAP HANA Cloud.
  • Practical experience with SAPUI5/Fiori and integration of front-end applications with CAP services.
  • Experience with Git, npm, application configuration, debugging and cloud deployment.
  • Good understanding of REST/OData APIs, authentication, authorization, and enterprise application security.

Responsibilities

  • Design and develop enterprise applications using SAP CAP with Node.js and/or Java.
  • Create CDS data models, entities, associations, compositions, annotations, services, and projections.
  • Develop OData V4 services and implement custom service handlers, validations, actions, and business logic.
  • Build and integrate SAP Fiori / SAPUI5 applications with CAP services and OData APIs.
  • Implement role-based access control and application security using XSUAA and related BTP security services.
  • Configure and consume SAP BTP destinations, connectivity, and external APIs for system integrations.
  • Work with SAP HANA Cloud for persistence, including schema design, deployment, queries, and performance considerations.
  • Develop reusable application services and maintain clean, modular, and scalable project structures.
  • Create and maintain CAP configuration files including package.json, mta.yaml, xs-security.json, and application routing configuration.
  • Deploy CAP applications to SAP BTP Cloud Foundry and troubleshoot build, deployment, service binding, routing, and runtime issues.
  • Write unit/integration tests and perform debugging, error handling, logging, and performance optimization.
  • Collaborate with functional consultants, UI5/Fiori developers, architects, and business stakeholders to translate requirements into technical solutions.
  • Participate in code reviews, technical documentation, estimation, sprint planning, and production support activities.

Skills

SAP CAP
Node.js
JavaScript/TypeScript
OData services
SAP UI5/Fiori
Security concepts
Git/npm

Education

Bachelor's degree in Computer Science/IT/Engineering

Tools

SAP HANA Cloud
MBT
MTA
VS Code
BAS
CI/CD
SAP BTP
Git
npm

Job description

JOB TITLE: SAP CAPM DEVELOPMENT
LOCATION: Gurugram
POSITION OVERVIEW

We are looking for a skilled SAP CAPM Developer to design, develop, enhance, and deploy cloud-native business applications on SAP Business Technology Platform (BTP) using the SAP Cloud Application Programming Model (CAP). The role involves end-to-end development across data modeling, services, security, integrations, SAPUI5/Fiori user interfaces, testing, deployment, and production support.

KEY RESPONSIBILITIES
  • Design and develop enterprise applications using SAP CAP with Node.js and/or Java.
  • Create CDS data models, entities, associations, compositions, annotations, services, and projections.
  • Develop OData V4 services and implement custom service handlers, validations, actions, and business logic.
  • Build and integrate SAP Fiori / SAPUI5 applications with CAP services and OData APIs.
  • Implement role-based access control and application security using SAP Authorization and Trust Management Service (XSUAA) and related BTP security services.
  • Configure and consume SAP BTP destinations, connectivity, and external APIs for system integrations.
  • Work with SAP HANA Cloud for persistence, including schema design, deployment, queries, and performance considerations.
  • Develop reusable application services and maintain clean, modular, and scalable project structures.
  • Create and maintain CAP configuration files including package.json, mta.yaml, xs-security.json, and application routing configuration.
  • Deploy CAP applications to SAP BTP Cloud Foundry and troubleshoot build, deployment, service binding, routing, and runtime issues.
  • Write unit/integration tests and perform debugging, error handling, logging, and performance optimization.
  • Collaborate with functional consultants, UI5/Fiori developers, architects, and business stakeholders to translate requirements into technical solutions.
  • Participate in code reviews, technical documentation, estimation, sprint planning, and production support activities.
TECHNICAL SKILLS

Area Expected Knowledge

SAP CAP

CDS, services, handlers, annotations, OData V4, custom actions/functions, validations, draft concepts

Programming Node.js, JavaScript/TypeScript; Java is an advantage

Database

SAP HANA Cloud, SQL, CDS persistence, database modeling and optimization

SAP BTP

Cloud Foundry, destinations, XSUAA, service bindings, application deployment, BTP cockpit

UI / Fiori

SAPUI5, Fiori Elements, XML Views, controllers, OData integration, Fiori tools

Integration

REST/OData APIs, SAP S/4HANA integration, destinations, connectivity, external services

DevOps / Tools

BAS, VS Code, Git, npm, MBT, MTA, CI/CD concepts, troubleshooting

REQUIRED QUALIFICATIONS
  • Bachelor s degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Hands-on experience developing applications using SAP CAP and SAP BTP.
  • Strong understanding of CDS modeling, OData services, Node.js/Java, and SAP HANA Cloud.
  • Practical experience with SAPUI5/Fiori and integration of front-end applications with CAP services.
  • Experience with Git, npm, application configuration, debugging and cloud deployment.
  • Good understanding of REST/OData APIs, authentication, authorization, and enterprise application security.
PREFERRED / GOOD-TO-HAVE SKILLS
  • SAP S/4HANA integration experience.
  • Experience with Fiori Elements and SAP Fiori tools.
  • Knowledge of SAP Event Mesh, Integration Suite, or messaging patterns.
  • Exposure to CI/CD pipelines and automated application deployment.
  • Experience with automated testing frameworks and API testing tools.
  • Understanding of SAP BTP architecture and cloud-native application design.
  • Experience supporting applications across development, test, and production environments.
TYPICAL PROJECT ACTIVITIES
  • Analyze functional requirements and convert them into CAP technical designs.
  • Design CDS models and expose business data through secure OData services.
  • Implement business logic in service handlers and reusable modules.
  • Develop Fiori/UI5 screens and connect them to CAP services.
  • Configure security, destinations, service instances, bindings, and deployment descriptors.
  • Build and deploy the application using MBT/MTA to SAP BTP Cloud Foundry.
  • Perform unit testing, integration testing, defect resolution, and production support.
  • Prepare technical documentation and participate in Agile ceremonies and peer reviews.
BEHAVIORAL COMPETENCIES
  • Strong analytical and problem-solving skills.
  • Clear communication with technical and non-technical stakeholders.
  • Ability to work independently as well as collaboratively in Agile teams.
  • Ownership mindset with strong focus on quality, security, and maintainability.
  • Ability to learn new SAP BTP services and cloud technologies quickly.
ROLE SUCCESS INDICATORS
  • Reliable and scalable CAP services delivered within agreed timelines.
  • Secure and maintainable BTP applications with clean architecture.
  • Smooth integration between SAPUI5/Fiori, CAP, HANA Cloud, and enterprise systems.
  • Low-defect releases supported by effective testing and troubleshooting.
  • Clear technical documentation and effective collaboration across project teams.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SAP CAPM DEVELOPMENT
SAP CAPM DEVELOPMENT

Impronics Technologies • Gurugram District

On-site
INR 1,500,000 - 2,600,000
SAP Fiori / CAPM Developer
SAP Fiori / CAPM Developer

Vlink • Hyderabad, Bengaluru

Hybrid
INR 1,600,000 - 2,800,000
SAP BTP CAPM Senior Consultant
SAP BTP CAPM Senior Consultant

Capgemini • Bengaluru

On-site
INR 800,000 - 1,500,000
SAP UI5 & CAPM Developer
SAP UI5 & CAPM Developer

S2Integrators • Hyderabad

On-site
INR 800,000 - 1,200,000
SAP Full Stack Developer
SAP Full Stack Developer

Hucon Solutions • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,800,000 - 3,000,000
SAP UI5 / CAPM Developer
SAP UI5 / CAPM Developer

S2Integrators • India

On-site
INR 800,000 - 1,200,000
SAP BTP CAPM Development Consultant
SAP BTP CAPM Development Consultant

Envision Technology Solutions • India

Remote
INR 900,000 - 1,400,000
SAP CAPM Developer
SAP CAPM Developer

FyerX Global Private Limited • Chennai

Hybrid
INR 781,000 - 1,339,000
SAP CAPM Developer
SAP CAPM Developer

Fyerx • Hyderabad, Bengaluru, Pune District, Chennai

Hybrid
INR 1,200,000 - 1,800,000
SAP ABAP & BTP CAPM Developer
SAP ABAP & BTP CAPM Developer

Sygna Solutions • India

Remote
INR 1,500,000 - 2,100,000