Saudi Business Machines Limited
As Sudiyah / Global
Sap btp full-stack developer
- ر.ع.50000 OMR Per annum
As Sudiyah / Global
Experience
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Relevant SAP certifications are an advantage.
Responsibilities
Software Architecture & Full-Stack Development
Design and develop end-to-end technical solutions.
Develop full-stack applications covering both frontend and backend.
Apply software architecture principles, design patterns, and development best practices.
Review, optimize, and improve code quality, performance, and maintainability.
Define system integrations, APIs, and technical interfaces.
SAP BTP
Develop and support solutions on SAP Business Technology Platform (SAP BTP).
Work with Cloud Foundry environments and deployment models.
Configure and utilize BTP services including:
Destination
XSUAA
Connectivity
Develop backend applications using:
SAP CAP
Node.js
Java
Develop and consume OData services.
Work with SAP BTP backend, UI5, CPI, and ABAP integration scenarios.
SAP HANA & Data Modeling
Work with SAP HANA / SAP HANA Cloud.
Develop and maintain CDS data models and CDS views.
Perform SQL development and database performance optimization.
Manage transactions and ensure data consistency.
SAP UI5 & Fiori
Develop responsive applications using SAP UI5 and SAP Fiori.
Implement OData consumption in frontend applications.
Develop both:
Fiori Elements applications
Freestyle SAP UI5 applications
Security
Strong understanding and practical experience with:
OAuth 2.0
JWT
SSO
XSUAA
Role collections and scopes
Certificates
Principal propagation
Testing & Troubleshooting
Perform unit and integration testing.
Conduct API testing using tools such as Postman.
Troubleshoot and debug application and integration issues.
Perform application and database performance tuning.
Support continuous improvement and optimization activities.
Use Git/version control and collaborative development practices.
Follow coding standards and software development best practices.
Participate in code reviews and technical discussions.
Support testing strategies covering unit testing, integration testing, and UAT.
Contribute to technical retrospectives and continuous improvement initiatives.
Must-Have Technical Skills
Area Required Expertise
Cloud Foundry Strong experience
Frontend SAP UI5, SAP Fiori
Integration OData, REST APIs, CPI, ABAP
Database SAP HANA Cloud, CDS, SQL
BTP Services XSUAA, Destination, Connectivity
Testing Unit, integration, UAT, API testing
Tools Postman, version control
Performance Debugging, troubleshooting, performance tuning
Code Quality Coding standards, governance, code reviews
#J-18808-Ljbffr
As Sudiyah / Global
As Sudiyah / Global
As Sudiyah / Global
As Sudiyah / Global
As Sudiyah / Global
As Sudiyah / Global