Enable job alerts via email!

CarbyneTech - SAP BTP Consultant

Carbynetech

Makkah Region

On-site

SAR 200,000 - 300,000

Full time

Today
Be an early applicant

Job summary

A technology solutions company is seeking an expert-level Senior Developer specializing in SAP BTP and CAP. The role involves building scalable, cloud-native applications and implementing security measures. Ideal candidates should possess strong programming skills in Node.js and Java, along with deep knowledge of data services. This is a 6-month contract position based in Saudi Arabia, requiring immediate availability.

Qualifications

  • Strong experience in the SAP Business Technology Platform and Cloud Application Programming Model.
  • Hands-on experience using Node.js and Java within the CAP framework.
  • Expert knowledge of OData Services and advanced CDS modeling.
  • Understanding of SAP HANA with proficiency in complex SQL.
  • Experience implementing secure coding practices in BTP applications.

Responsibilities

  • Design and implement cloud-native applications using the SAP CAP.
  • Develop applications using Node.js and Java for the BTP.
  • Define data structures and services using Core Data Services (CDS).
  • Implement security mechanisms for BTP applications.
  • Tuning and optimizing performance of SAP HANA queries.

Skills

SAP BTP & CAP
Node.js
Java
OData Services
REST APIs
SAP HANA
SQL

Tools

SAP Business Application Studio (BAS)
SAP Cloud Foundry
Job description
Description

Location: Saudi Arabia (Onsite)

Duration: 6 Months (Contract)

Start Date: Immediate (Urgent Requirement)

Critical Requirement

Notice Period: Immediate joiners are highly preferred.

This is an urgent 6-month contract role requiring the selected candidate to be available to start as soon as possible, with a strict maximum notice period of 15 days being highly unlikely for selection.

Job Summary

We are seeking an expert-level Senior Developer specializing in the SAP Business Technology Platform (BTP) and the Cloud Application Programming Model (CAP). This role is crucial for rapidly developing and deploying cloud-native, microservice-based applications and extensions to enhance our SAP landscape. The ideal candidate must have deep, hands-on experience across the entire BTP stack, including development, data modeling, performance optimization, and security implementation.

Key Responsibilities
BTP & Cloud Application Development
  • Design, develop, and implement highly scalable, cloud-native applications using the SAP Cloud Application Programming Model (CAP).
  • Demonstrate strong proficiency and hands-on experience in developing CAP services using both Node.js and Java (Spring Boot) runtimes.
  • Utilize the SAP Business Application Studio (BAS) as the primary IDE for end-to-end development, from modeling to deployment.
  • Work extensively within the SAP Cloud Foundry environment for deployment, scaling, and service binding.
  • Manage the full lifecycle of application deployment and management on SAP BTP environments, including CI/CD integration and monitoring setup.
Data, Service, and API Design
  • Possess deep expertise in defining data structures and services using Core Data Services (CDS) modeling.
  • Expertly design and implement robust, performant data models and services using SAP HANA and native SQL.
  • Develop and expose services via industry-standard protocols, including OData Services (v2/v4) and REST APIs, ensuring smooth integration with front-end UIs (e.g. SAP Fiori).
Security and Performance
  • Design and implement end-to-end security implementation, authentication, and authorization mechanisms (e.g. XSUAA, scopes, roles) in all developed SAP BTP applications.
  • Focus on application performance, with proven experience in performance tuning and optimization of SAP HANA queries and CDS views.
  • Utilize SAP HANA tooling (such as the Database Explorer and HANA Cockpit) for monitoring, performance analysis, and data management tasks.
Mandatory Skills and Qualifications
  • SAP BTP & CAP: Strong, demonstrable experience in the SAP Business Technology Platform and the Cloud Application Programming Model.
  • Programming Languages: Hands-on development experience using both Node.js and Java within the CAP framework.
  • Data Services: Expert-level knowledge of OData Services, REST APIs, and advanced CDS modeling.
  • Database: Deep understanding of SAP HANA and proficiency in writing complex, optimized SQL.
  • Security: Proven experience implementing secure coding practices and handling authentication/authorization in BTP applications.
  • Tooling: Familiarity with SAP Business Application Studio (BAS), SAP Cloud Foundry deployment, and SAP HANA management tools.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.