-
Vistas Global

SAP Developer

Vistas Global
Qatar · Full-time · Mid-Senior

Role Purpose

The SAP BTP & Fiori Developer is responsible for designing, developing, and implementing end-to-end SAP UI5/Fiori applications on SAP Business Technology Platform (BTP) – Cloud Foundry environment. The role involves full-stack development using SAP CAP (Cloud Application Programming Model), Node.js, and HANA technologies, ensuring scalable, secure, and high-performance SAP applications aligned with enterprise UI/UX strategies.

Key Responsibilities

SAP BTP & CAP Development

  • Develop custom SAP UI5/Fiori applications end-to-end on SAP BTP (Cloud Foundry).
  • Design and develop applications using SAP CAP (Cloud Application Programming Model).
  • Build and manage custom portal applications and enterprise launchpads.
  • Configure and manage destinations in BTP environment.
  • Deploy and maintain applications using SAP Business Application Studio and SAP Web IDE.

UI5 / Frontend Development

  • Develop responsive applications using:
  • SAP UI5
  • JavaScript
  • HTML5
  • CSS
  • jQuery
  • Customize and extend standard SAP Fiori applications.
  • Design and implement UI components such as:
  • Lists
  • Tables
  • Smart Tables
  • Expandable Panels
  • Forms and Dashboards
  • Ensure UI consistency aligned with enterprise UI/UX standards.

Backend & Integration

  • Develop and manage OData services and XSOData services.
  • Work with Node.js backend services.
  • Develop CDS (Core Data Services) views.
  • Design and maintain HANA Calculation Views.
  • Implement integrations using SAP CPI with cloud and on-prem systems.
  • Support workflow configurations within SAP BTP.

Portal & Content Management

  • Build, configure, and brand enterprise sites and launchpads.
  • Manage portal content and applications.
  • Ensure compliance with portal standards and content governance.
  • Work with CMS, AJAX, and XML technologies.

Testing & Debugging

  • Perform debugging on:
  • Node.js services
  • XSOData services
  • Custom Fiori applications
  • Conduct unit testing and performance optimization.
  • Ensure high availability and scalability of deployed applications.

Required Skills & Competencies

  • Strong hands-on experience in SAP BTP (Cloud Foundry).
  • Mandatory hands-on experience in SAP CAP (CAPM).
  • Proficiency in UI5 programming (JavaScript, HTML5, CSS, jQuery).
  • Strong knowledge of OData services and SAP CPI integration.
  • Experience with CDS development and HANA Calculation Views.
  • Strong debugging and troubleshooting skills.
  • Knowledge of Workflow development in SAP BTP.
  • Experience in SAP Business Application Studio & SAP Web IDE.
  • Understanding of portal applications and enterprise launchpad configuration.
  • Strong analytical and problem-solving skills.

Qualifications

  • Bachelor’s Degree in Computer Science, IT, Engineering, or related field.
  • 6–8+ years of SAP UI5/Fiori development experience.
  • Minimum 2–3 years hands-on experience with SAP BTP (Cloud Foundry).
  • Proven experience in SAP CAP development (mandatory).

Key Skills

Ranked by relevance

cloud ui high availability javascript responsive html5 ajax css xml
Login to Apply
Posted
Feb 19, 2026
Type
Full-time
Level
Mid-Senior
Location
Doha

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Vistas Global
Related

J2Ee Developer

2026-05-15

Full-time
Mid-Senior
Qatar
IT Services
Information Technology
View Job Details
malomatia
Related

Senior Engineer - Cybersecurity

2026-05-24

Full-time
Not Applicable
Qatar
IT Services
Engineering
View Job Details
Vistas Global
Related

Client Solutions Specialist

2026-05-19

Full-time
Mid-Senior
Qatar
IT Services
Information Technology