Stand out for this role — generate a tailored resume and cover letter in about a minute.
DYNAMIC EMPLOYMENT SERVICES L.L.C. is seeking an experienced SAP Developer to design and implement SAP Fiori/UI5 applications and ABAP services on SAP BTP.
You will build RESTful/OData APIs, integrate with SAP S/4HANA, and collaborate with business teams to optimize processes. The role requires strong ABAP, SAP Fiori/UI5, and SAP BTP expertise, with hands-on experience in integration, DevOps, and data modeling.
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.
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.
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.
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.
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.
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.
Database & Analytics: Good understanding of SAP HANA concepts, CDS Views, SQL, and data modeling, with the ability to optimise database performance and data access.
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.
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.