SAP BTP CAP Extension Developer

We are seeking an experienced, detail-oriented SAP BTP CAP Developer to design, build, and optimize cloud-native extensions, microservices, and UIs leveraging the SAP Cloud Application Programming Model (CAP).

Type:

Remote

Job ID:

JR-123818

Apply now
Technologies:
SAP BTP
CAP
Node.js
Java
SAP HANA Cloud
Locations:
Ukraine
Poland
Portugal
Croatia
Bosnia and Herzegovina
Montenegro
Serbia
Romania
Bulgaria
North Macedonia
Albania
Greece
Cyprus
Latvia
Lithuania
Estonia
Moldova
Hungary
Czech Republic
Slovakia
Austria

Table of contents

Apply now
Let’s be in touch!

Job Description

The ideal candidate will be a master of the SAP Cloud Application Programming Model (CAP), focused on delivering robust business logic and intuitive UIs.

While your core expertise will be in full-stack CAP development, a strong bonus would be the ability to leverage and manage the Kyma runtime to deploy and orchestrate these applications effectively.

Requirements:

  • Expert proficiency in full-stack development using the SAP Cloud Application Programming Model (CAP) with <Node.js> or Java;
  • Proven experience in building and extending SAP solutions with CAP, including strong skills in Core Data Services (CDS) and RESTful API development;
  • Hands-on experience with SAP HANA Cloud (or other SQL databases) as a persistence layer, and a strong understanding of authentication and authorization using XSUAA;
  • Proven ability to build UIs with SAP Fiori/UI5, and a strong understanding of SAP Fiori design guidelines;
  • Proficiency with Git for version control and cooperative development;
  • Skilled in providing technical support, conducting code reviews, and partnering effectively across different teams.

Preferred Skills

  • Experience with SAP BTP, Kyma runtime, specifically:
  • Deploying and managing containerized applications and microservices in Kyma/Kubernetes;
  • Practical knowledge of Kyma modules such as Eventing, Serverless, and API Gateway;
  • Familiarity with Istio service mesh for microservices communication, security, and         traffic management;
  • Using the Kyma CLI and managing workloads via the Service Operator;
  • Experience with other SAP BTP environments such as Cloud Foundry or ABAP Environment;
  • Knowledge of event-driven architecture and integration with SAP Event Mesh;
  • Experience with CI/CD pipelines for cloud-native applications.

Responsibilities:

  • Design, develop, and deploy cloud-native applications and extensions on SAP BTP using the SAP Cloud Application Programming Model (CAP);
  • Develop responsive and intuitive user interfaces following SAP Fiori design guidelines and using SAPUI5/Fiori Elements;
  • Implement and manage application security by integrating with XSUAA and following cloud-native security best practices;
  • Act as a subject matter expert for the CAP framework, establishing and promoting best practices for project structure, testing, and database modeling;
  • Cooperate with architects and integration teams for extensibility, compliance, performance, and code reviews, supporting the Center of Excellence for best practice sharing;
  • Monitor runtime environments, optimize resource consumption, and troubleshoot deployment issues across;
  • Knowledge of UIs design guidelines using SAP Fiori/UI5, following SAP's best practices for design and extensibility.

What We Offer:

  • Financial stability and competitive compensation;
  • Transparent professional and career growth development plans;
  • Career development: horizontal, professional, managerial;
  • Health insurance, life, and accident insurance (opportunity to insure relatives at the corporate rate);
  • E-education, certification coverage, access to the language learning platform goFluent;
  • Flexible work schedule;
  • Referral bonus.

Apply now

SAP BTP CAP Extension Developer