SAP ABAP RAP / OData Developer
ExternalS$84K–S$144K/yrContractUnknownToday
Information Technology
Prepare for this interview
EliteAI-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