Skip to main content

SAP Developer

Technology
Vistas Global
الدوحة قطر, قطرمنذ 2 أشهرحتى ٢٣‏/٤‏/٢٠٢٦
دوام كامل

وصف الوظيفة

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).
Keywords
monthsOfExperience: 72DocBookHTML5XBELCore DataJQueryCloud FoundryAutoconfScalabilityNode.jsOpenUI5JavaScriptUnit TestingXmlJavaNodeDebuggerDebugging

¿Te interesa este puesto?