jobs in Base Camp Digital

全职 SAP RAP OData Developer 工作, 薪水, Base Camp Digital 公司招聘中 - Ricebowl

SAP RAP OData Developer

Base Camp Digital

Undisclosed

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

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.


Key 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: 4+ 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.




重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多