SAP BTP Application Developer (Fiori & ABAP)

🏢 DYNAMIC EMPLOYMENT SERVICES L.L.C
📍 Dubai, United Arab EmiratesFull-timeOn-site
📅 Posted: 1w ago🔄 Updated: 1w ago
CV%
✨ AI Summary
We are seeking an experienced SAP BTP Application Developer with expertise in Fiori and ABAP to join our team in Dubai. The role involves designing, developing, and maintaining custom SAP Fiori applications and ABAP services on SAP BTP, as well as building and maintaining integration interfaces with SAP S/4HANA and third-party applications. The ideal candidate will have 4-5 years of experience, a Bachelor's degree in a related field, and strong proficiency in ABAP, SAP Fiori/UI5, and SAP BTP development. Experience with OData, RESTful APIs, Agile methodologies, and development tools like Eclipse ADT and Git is crucial. Collaboration with business stakeholders, unit testing, and troubleshooting are key responsibilities. Design, develop, and maintain custom SAP Fiori applications and ABAP services on SAP BTP, ensuring adherence to coding standards and best practices.Build and maintain RESTful/OData APIs and integration interfaces with SAP S/4HANA and third-party applications.Collaborate with business stakeholders to gather requirements, develop prototypes, and optimize business processes.Conduct unit testing, participate in code reviews, and troubleshoot issues throughout the development lifecycle.Stay current w
Required Skills
Other
ABAPCDS ViewsSAPUI5Fiori ElementsRAP (RESTful Application Programming Model)CAP (Cloud Application Programming Model)ODataEclipse ADTSAP GUISAP Technical Consultant Fiori
Information Technology
Object-Oriented ProgrammingSAP FICOSAP BTPREST APIGitUnit TestingSQLData Modeling
Business, Sales & Management
ScrumKanban
Soft Skills & Professional Competencies
Problem SolvingAnalytical SkillsCommunication
Nice to have:
Information Technology
JavaNode.jsSOAPAI IntegrationREST APICI/CD
Other
IDocBAPIRFCSAP HANA
Requirements
  1. ABAP Development: Strong proficiency in ABAP programming, including reports, forms, enhancements, Object-Oriented ABAP, CDS Views, and performance optimization. Experience across the full software development lifecycle, including analysis, design, development, testing, and deployment.

  2. SAP Fiori / UI5: Hands-on experience in designing and developing SAP Fiori applications using SAPUI5 and Fiori Elements. Knowledge of responsive UI/UX principles, Fiori Launchpad configuration, and integration with OData and REST services.

  3. SAP Business Technology Platform (BTP): Experience with SAP BTP application development, including RAP (RESTful Application Programming Model) and/or CAP (Cloud Application Programming Model). Familiarity with BTP runtimes, Java/Node.js, and UI5-based application development.

  4. Integration & APIs: Experience integrating SAP S/4HANA and third-party systems using OData, IDoc, BAPI, RFC, REST, and SOAP services. Knowledge of SAP Integration Suite and API Management is preferred.

  5. Tools & DevOps: Proficient in SAP development tools such as Eclipse ADT and SAP GUI, with experience in Git, transport management, Agile methodologies (Scrum/Kanban), unit testing, and CI/CD pipelines.

  6. Database & Analytics: Good understanding of SAP HANA concepts, CDS Views, SQL, and data modeling, with the ability to optimize database performance and data access.


Soft Skills

  • Strong ability to collaborate with functional and business teams to gather requirements and translate them into effective technical solutions.

  • Excellent problem-solving, analytical, and debugging skills with a proactive approach to learning new SAP technologies.

  • Effective communication and stakeholder management skills, with the ability to engage both technical and non-technical audiences.

  • Ability to work independently and as part of a cross-functional team in a fast-paced environment.

  • Strong attention to detail and commitment to delivering high-quality solutions.


Educational Background & Certifications

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related discipline.

  • SAP certifications in ABAP Development, SAP Fiori/UI5, and/or SAP Business Technology Platform (BTP) are highly preferred.

  • Certifications or training in Agile methodologies (Scrum/Kanban), DevOps practices, or CI/CD frameworks would be an added advantage.

  • Continuous learning mindset with a keen interest in emerging SAP technologies and cloud-based solutions.

Description
Design, develop, and maintain custom SAP Fiori applications and ABAP services on SAP BTP, ensuring adherence to coding standards and best practices.Build and maintain RESTful/OData APIs and integration interfaces with SAP S/4HANA and third-party applications.Collaborate with business stakeholders to gather requirements, develop prototypes, and optimize business processes.Conduct unit testing, participate in code reviews, and troubleshoot issues throughout the development lifecycle.Stay current with SAP BTP technologies, including CAP/RAP, Java/Node.js runtimes, and integration services, and recommend continuous improvements.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00