SAP BTP Full-Stack Developer

Saudi Business Machines Limited

As Sudiyah

Hybrid

OMR 35,000 - 50,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Saudi Business Machines Limited is seeking an experienced SAP/Full-Stack Architect to design and implement end-to-end solutions on SAP BTP. You will work with Cloud Foundry, develop backend services with SAP CAP, Node.js, and Java, and build responsive SAP UI5/Fiori front-ends.

Strong knowledge of OData, ABAP integration, and CDS data models is required. Responsibilities include defining APIs, evaluating architectures, ensuring code quality, and tuning SQL performance.

Qualifications

  • Bachelor's degree in CS/IT/SE or related field.
  • Relevant SAP certifications are an advantage.

Responsibilities

  • 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.
  • Develop and support solutions on SAP BTP.
  • Work with Cloud Foundry environments and deployment models.
  • Develop backend applications using SAP CAP, Node.js, and Java.
  • Develop and consume OData services.
  • Work with SAP BTP backend, UI5, CPI, and ABAP integration scenarios.
  • Develop and maintain CDS data models and CDS views.
  • Perform SQL development and database performance optimization.
  • Develop responsive applications using SAP UI5 and SAP Fiori.
  • Implement OData consumption in frontend applications.

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field

Tools

SAP BTP
Cloud Foundry
SAP CAP
Node.js
Java
SAP UI5
SAP Fiori
OData
ABAP
SAP HANA Cloud
CDS Views
SQL
Postman
Git
XSUAA
Destination
Connectivity
REST APIs
CPI

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead- Full-Stack Development
Technical Lead- Full-Stack Development

Saudi Business Machines Limited • As Sudiyah

On-site
OMR 17,000 - 23,000
Senior ABAP Developer
Senior ABAP Developer

Saudi Business Machines Limited • As Sudiyah

On-site
OMR 31,000 - 42,000
SAP BTP Full-Stack Developer: UI5, CAP, HANA, Security
SAP BTP Full-Stack Developer: UI5, CAP, HANA, Security

Saudi Business Machines Limited • As Sudiyah

Hybrid
OMR 35,000 - 50,000
Technical Lead - SAP BTP & Full-Stack Architect
Technical Lead - SAP BTP & Full-Stack Architect

Saudi Business Machines Limited • As Sudiyah

On-site
OMR 17,000 - 23,000
Integration & Architecture Consultant
Integration & Architecture Consultant

Saudi Business Machines Limited • As Sudiyah

On-site
OMR 18,000 - 30,000
SAP ABAP HANA Developer
SAP ABAP HANA Developer

Saud Bahwan Group • Muscat

On-site
OMR 23,000 - 35,000
Developer
Developer

Tata Consultancy Services • Muscat

On-site
OMR 15,380 - 23,070
Full Stack Developer
Full Stack Developer

Talent Leaders Inc. • Muscat

On-site
OMR 15,000 - 23,000
Full Stack Developer (Backend Focused)
Full Stack Developer (Backend Focused)

Hike Tech • Muscat

On-site
OMR 12,000 - 18,000
Technical Architecture Lead Specialist
Technical Architecture Lead Specialist

Gender • Muscat

On-site
OMR 13,000 - 27,000