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
IntermediateJob 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