Skip to content
×

Senior SAP BTP CAP Node.js Developer

Job in Randburg, Johannesburg, 2000, South Africa
Listing for: Recruitpro Solutions
Full Time position Listed on 2026-10-23
Job specializations:

Job Description & How to Apply Below

Location: Randburg

What you’ll do
  • Design and build CAP Node.js services (CDS models, handlers, OData V4) on SAP HANA Cloud or PostgreSQL
  • Build Fiori elements, SAPUI5 and React frontends and publish them in SAP Build Work Zone
  • Connect to S/4

    HANA (on-premise and Cloud) and SAP Integration Suite, including Cloud Connector and principal propagation
  • Set up identity and SSO end to end: SAP Cloud Identity Services, Entra , role collections, XSUAA
  • Own the Azure Dev Ops YAML pipelines that build, test and deploy MTAs across Dev, QA and Production
  • Support production, run code reviews, set standards and mentor other developers
What you need
  • 6+ years of SAP development
  • 3+ years on SAP BTP Cloud Foundry with CAP Node.js, with at least two live apps supported after go-live
  • 3+ years of SAPUI5/Fiori and 2+ years of React with Type Script
  • 2+ years each of SAP HANA Cloud and PostgreSQL
  • Hands-on delivery of Cloud Connector with principal propagation, IAS federation/SSO, and Azure Dev Ops pipelines deploying to BTP
  • Degree in Computer Science or Engineering, or equivalent experience
  • Professional working English
Nice to have

SAP certifications (CAP, Fiori, Integration Suite), Microsoft AZ-400, CAP Java, ABAP Cloud (RAP), Kyma, SAP Build Process Automation, SAP AI Core / Generative AI on BTP, Terraform.

Please note that this is a 12 month contract with possibility of renewal

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary