SAP BTP+CAPM+Nodejs

3 - 8 years

12 - 16 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

SAP BTP Developer

Key Skills Required

Technical Skills

  • SAP BTP (Cloud Foundry or Kyma)
  • SAP CAPM (Cloud Application Programming Model)
  • Node.js (JavaScript/TypeScript)
  • CDS (Core Data Services) modeling
  • OData v2/v4 service development
  • SAP HANA Cloud / HDI containers
  • Multi-Target Applications (MTA)
  • SAP Cloud Application Router
  • Integration with SAP S/4HANA (On-premise or Cloud)
  • Authentication/Authorization (XSUAA)
  • Git, CI/CD, DevOps pipelines
  • REST APIs & Microservices

Good to Have

  • SAP UI5 / Fiori
  • SAP BAS / VS Code development
  • Knowledge of SAP Event Mesh, SAP API Management
  • Experience with BTP destinations, connectivity services

Roles & Responsibilities

1. Application Development

  • Build cloud-native applications using 

    SAP CAP (CAPM)

     with 

    Node.js

    .
  • Develop 

    CDS models

    entities

    annotations

    ,

    behaviors

    , and 

    services

    .
  • Implement 

    OData services

     and REST APIs based on CAP framework.
  • Write custom Node.js logic (service handlers, business logic, validations).

2. SAP BTP Configuration & Deployment

  • Design and deploy applications on 

    SAP BTP Cloud Foundry / Kyma

    .
  • Configure and manage 

    MTA

     projects.
  • Set up 

    XSUAA

    , roles and scopes, and manage application security.
  • Work with 

    Destinations

    Connectivity Service

    Cloud Application Router

    .

3. Database & Persistence Layer

  • Create and manage 

    HANA Cloud

     tables, views, and HDI artifacts.
  • Work with 

    CDS persistence

     and 

    database migrations

    .
  • Optimize SQL and CDS queries for performance.

4. Integrations

  • Integrate CAP applications with 

    SAP S/4HANA

    , SAP SuccessFactors, or other systems.
  • Consume external REST APIs, SOAP services, and events.
  • Work with 

    SAP Event Mesh

    API Management

    , or integration tools (SAP CPI).

5. Testing & Quality Assurance

  • Write unit tests, integration tests for CAP services.
  • Perform debugging, troubleshooting, and performance optimization.
  • Follow best practices and coding standards.

6. DevOps & Lifecycle Management

  • Manage application lifecycle via 

    Transport Management

     or CI/CD pipelines.
  • Use Git for version control & collaborative development.
  • Deploy to different BTP subaccounts/environments.

7. Documentation & Support

  • Prepare technical specs and architecture documents.
  • Provide production support, issue resolution, and enhancements.
  • Collaborate with functional consultants, architects, and business teams.

    Role & responsibilities

Preferred candidate profile

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Techno Facts Solutions logo
Techno Facts Solutions

Information Technology Consulting

Tech City

RecommendedJobs for You