SAP BTP Full Stack Developer

Drunix Solution Inc
Raleigh, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Raleigh, United States of America

Tech stack

Java
API
Application Performance Management
User Authentication
Automation of Tests
Cloud Computing
Cloud Foundry
Software Quality
Information Systems
Software Debugging
DevOps
Revision Control Systems
Node.js
OAuth
Open Data Protocol
OpenID
SAP Applications
SAP HANA
Software Deployment
SQL Databases
Network Routers
SAP Business Technology Platform
Gitlab
GIT
SAP Fiori
Information Technology
SAP UI5
Build Process
Sap Portal
REST

Job description

  • Develop responsive and user-friendly UI applications using SAPUI5 (Freestyle) and Fiori Elements
  • Configure and deploy applications on SAP BTP (Cloud Foundry) using MTA, CF CLI, and App Router
  • Build and manage data models using CDS and persistence in SAP HANA Cloud (HDI containers, SQL)
  • Implement integrations using SAP Integration Suite (CPI) and Event Mesh
  • Enable business process automation with SAP Build Process Automation (BPA)
  • Configure experience layer using SAP Build Work Zone
  • Implement authentication and authorization using XSUAA, OAuth2/OIDC, JWT
  • Develop and maintain CI/CD pipelines using Git and modern DevOps practices
  • Ensure code quality with automated testing and best engineering practices
  • Troubleshoot and optimize application performance and scalability

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or related field

  • 7+ years in SAP Portal, Process Integration, Process Orchestration, 3+ years of experience in SAP BTP

  • Hands-on experience with:

  • CAP (Java or Node.js)

  • OData v4 and REST API development

  • SAP HANA Cloud (data modeling, SQL, HDI containers)

  • SAP BTP (Cloud Foundry environment)

Experience building UI applications using:

  • SAPUI5 (Freestyle) and Fiori Elements

Basic understanding of:

  • Integration via SAP CPI or APIs
  • Authentication/authorization concepts (OAuth, JWT)

Experience with source control systems such as Gitlab

Familiarity with CI/CD pipelines and automated testing

Strong problem-solving, debugging, and communication skills

Apply for this position