Skip to main content
Back to jobs

SAP ABAP RAP / OData Developer

External
BASE CAMP DIGITAL PTE. LTD. logoBase Camp Digital · Singapore
S$84K–S$144K/yrContractUnknownToday
Information Technology
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Application Development: Design and develop end-to-end applications using the ABAP RESTful Application Programming Model (RAP).
  • API & OData Creation: Build, expose, and maintain secure OData (V2 and V4) services for frontend consumption.
  • Data Modeling: Create complex ABAP Core Data Services (CDS) Views utilizing advanced annotations, associations, and compositions.
  • Business Logic Implementation: Code RAP business object behavior definitions and implementations, including determinations, validations, and custom actions.
  • Modern ABAP: Write clean, optimized, Object-Oriented ABAP (OO-ABAP) code using the latest syntax and practices.
  • Performance Optimization: Analyze and tune database queries and service responses to ensure optimal application performance.
  • Testing & Debugging: Perform unit testing and use Eclipse-based ABAP Development Tools (ADT) to debug and resolve system defects.
  • Collaboration: Work closely with functional consultants and frontend developers to deliver seamless business solutions.
  • Required Technical Skills & Qualifications
  • Experience: 7+ years of SAP ABAP development experience, with a strong focus on ABAP on HANA.
  • Frameworks: Direct, hands-on experience building applications using the SAP RAP framework.
  • Data Services: Proficiency in building CDS Views and publishing OData V2/V4 services.
  • Development Tools: Expert-level command of Eclipse ABAP Development Tools (ADT).
  • Programming: Strong foundations in Object-Oriented programming (OO-ABAP) and SQL/SQLScript.
  • Integration: Understanding of how UI annotations in CDS affect SAP Fiori Elements applications.
  • Preferred / Nice-to-Have Skills
  • Familiarity with SAP BTP (Business Technology Platform) environments.
  • Exposure to the SAP Cloud Application Programming Model (CAP).
  • Basic understanding of JavaScript, SAPUI5, or Fiori elements.
  • SAP Certified Development Associate - ABAP with SAP NetWeaver or SAP BTP.

Additional Information

Position Summary We are seeking a skilled SAP ABAP RAP / OData Developer to design, build, and maintain our next-generation enterprise applications. In this role, you will leverage the ABAP RESTful Application Programming Model (RAP) and Core Data Services (CDS) to build scalable, cloud-ready Web APIs and transactional services. You will bridge the gap between high-performance SAP backend logic and modern SAP Fiori user interfaces.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at BASE CAMP DIGITAL PTE. LTD.? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect