Sap Abap Developer

NoCap Meta

Job Summary

As an SAP ABAP RAP Developer, you will design and develop scalable, cloud-ready applications using the ABAP RESTful Application Programming Model (RAP). This role involves working on SAP S/4HANA and SAP BTP environments, creating Fiori-based applications and OData services aligned with modern enterprise architecture. Key responsibilities include developing with RAP, CDS, and Behavior Definitions, implementing business logic, and collaborating with functional teams.

Must Have

  • Develop applications using RAP, Core Data Services (CDS), and Behavior Definitions
  • Create and expose OData services for SAP Fiori/UI5 applications
  • Implement business logic using ABAP on SAP HANA and AMDP
  • Collaborate with functional teams to gather and analyze requirements
  • Perform unit testing, debugging, and performance tuning
  • Maintain technical documentation and ensure code quality through reviews
  • Integrate RAP applications with SAP BTP services and APIs
  • Stay updated with SAP's latest development paradigms and tools
  • Strong experience in SAP ABAP programming (4+ years)
  • Hands-on expertise with RAP, CDS views, Metadata Extensions, and Service Bindings
  • Proficiency in OData service development and SAP Fiori/UI5
  • Experience with SAP HANA (on-premise or cloud), SQLScript, and AMDP
  • Familiarity with Git, Eclipse/ADT, and SAP BTP environment
  • Understanding of clean core principles and cloud extensibility

Good to Have

  • Bachelors degree in Computer Science, IT, or related field
  • SAP certifications in ABAP RAP or SAP BTP
  • Experience with SAP Workflow, IDOC, and Web Services
  • Exposure to agile development methodologies and DevOps practices

Job Description

SAP ABAP RAP Developer Job Description

Role Overview:

As an SAP ABAP RAP Developer, you will be responsible for designing and developing scalable, cloud-ready applications using the ABAP RESTful Application Programming Model (RAP). You will work on SAP S/4HANA and SAP BTP environments, creating Fiori-based applications and OData services that align with modern enterprise architecture.

Key Responsibilities:

  • Develop applications using RAP, Core Data Services (CDS), and Behavior Definitions.
  • Create and expose OData services for SAP Fiori/UI5 applications.
  • Implement business logic using ABAP on SAP HANA and AMDP.
  • Collaborate with functional teams to gather and analyze requirements.
  • Perform unit testing, debugging, and performance tuning.
  • Maintain technical documentation and ensure code quality through reviews.
  • Integrate RAP applications with SAP BTP services and APIs.
  • Stay updated with SAPs latest development paradigms and tools.

Required Skills:

  • Strong experience in SAP ABAP programming (4+ years).
  • Hands-on expertise with RAP, CDS views, Metadata Extensions, and Service Bindings.
  • Proficiency in OData service development and SAP Fiori/UI5.
  • Experience with SAP HANA (on-premise or cloud), SQLScript, and AMDP.
  • Familiarity with Git, Eclipse/ADT, and SAP BTP environment.
  • Understanding of clean core principles and cloud extensibility.

Preferred Qualifications:

  • Bachelors degree in Computer Science, IT, or related field.
  • SAP certifications in ABAP RAP or SAP BTP.
  • Experience with SAP Workflow, IDOC, and Web Services.
  • Exposure to agile development methodologies and DevOps practices.

7 Skills Required For This Role

Problem Solving Sap Github Game Texts Agile Development Git Eclipse

Similar Jobs