Job Openings SAP Developer ABAP OO / SAP UI5 / RAP

About the job SAP Developer ABAP OO / SAP UI5 / RAP

SAP Developer ABAP OO / SAP UI5 / RAP
Building modern, scalable, and maintainable SAP applications using ABAP Object-Oriented, SAPUI5, and the ABAP RESTful Application Programming Model (RAP)

Position Overview
We are looking for a skilled SAP Developer with expertise in ABAP OO, SAP UI5/Fiori, and ABAP RAP to design, develop, and enhance SAP applications across various modules. The ideal candidate combines backend ABAP development experience with modern front-end SAPUI5 skills and understands cloud-ready, service-oriented development using RAP.

This role is instrumental in driving innovation, modernizing legacy SAP environments, and enabling intuitive user experiences across devices.

Key Responsibilities

SAP Application Development

  • Design and implement scalable SAP applications using ABAP OO and RAP (RESTful Application Programming Model)
  • Develop and enhance SAP Fiori and UI5 applications with responsive user interfaces
  • Build CDS Views, OData services, and behavior definitions aligned with SAP's Clean Core principles
  • Maintain and extend existing SAP modules and custom applications (e.g., SD, MM, FI, HCM, etc.)

Integration & Architecture

  • Integrate SAP applications with external systems and APIs using RFC, REST, and OData
  • Support SAP BTP (Business Technology Platform) and SAP S/4HANA transformation projects
  • Contribute to system architecture discussions, ensuring clean code, performance, and maintainability

Testing & Quality Assurance

  • Write unit tests and support automated testing in SAP environments (ABAP Unit, ATC, etc.)
  • Ensure compliance with SAP development guidelines and secure coding practices
  • Conduct peer code reviews and performance tuning

Collaboration & Documentation

  • Work closely with functional consultants, architects, and DevOps teams to gather requirements and deliver quality solutions
  • Document development processes, technical specifications, and deployment procedures
  • Participate in agile ceremonies and continuous improvement initiatives

Required Qualifications

  • 6+ years of SAP development experience using ABAP OO and SAP UI5/Fiori

  • Solid experience with RAP (ABAP RESTful Application Programming Model) and Core Data Services (CDS)
  • Strong understanding of SAP Gateway, OData services, and Fiori architecture
  • Familiarity with SAP S/4HANA architecture and extension models
  • Proficiency in Git-based version control and CI/CD pipelines in SAP environments

Preferred Qualifications

  • Experience with SAP BTP (Business Technology Platform) and SAP Cloud SDK

  • Knowledge of CAP (Cloud Application Programming Model) is a plus

  • SAP certifications in ABAP, UI5, or Fiori development

  • Exposure to agile development methodologies and DevOps for SAP