Senior Odata/ABAP Developer

About the Role

We are seeking a Senior OData/ABAP Developer with extensive experience in SAP backend development and OData service design. The ideal candidate will have a strong track record of designing, developing, and optimizing ABAP programs and OData services within complex SAP landscapes, and will be capable of leading technical design discussions and mentoring junior developers.

Key Responsibilities

  • Design, develop, and enhance ABAP programs including reports, interfaces, conversions, enhancements, forms, and workflows (RICEFW objects)
  • Design and develop OData services (both SAP Gateway/NetWeaver Gateway and embedded S/4HANA models) using SEGW, RAP (RESTful ABAP Programming Model), and CDS views
  • Build and consume OData services for Fiori/UI5 applications and other front-end consumers
  • Develop and optimize CDS Views (both classic and RAP-based) for reporting and service exposure
  • Perform code reviews, performance tuning, and troubleshooting of ABAP programs and OData services
  • Collaborate with functional consultants to translate business requirements into technical designs
  • Lead technical design workshops and provide architectural guidance on ABAP/OData solutions
  • Support integration between SAP and non-SAP systems via OData, REST, and other middleware technologies
  • Ensure adherence to SAP development standards, security guidelines, and best practices
  • Mentor and guide junior ABAP/OData developers
  • Support end-to-end SDLC activities including unit testing, documentation, and deployment
  • Provide production support and troubleshooting for critical business processes

Required Skills & Experience

  • Minimum 12 years of hands-on ABAP development experience in SAP environments
  • Strong expertise in OData service development (SEGW, RAP, CDS-based OData services)
  • Proficiency in CDS Views, AMDP, and modern ABAP development techniques (ABAP on HANA)
  • Experience with SAP Gateway architecture and Fiori/UI5 backend integration
  • Strong understanding of RAP (RESTful ABAP Programming Model) and BOPF is a plus
  • Experience with S/4HANA implementations and migrations
  • Solid understanding of ABAP Objects (OOABAP), enhancement frameworks (BAdIs, user exits), and performance optimization techniques
  • Experience with debugging, performance tracing (SAT, ST05), and troubleshooting complex OData/ABAP issues
  • Familiarity with integration technologies (IDocs, BAPIs, RFCs, Web Services)
  • Strong communication skills with ability to interface directly with business and functional teams
  • Experience working in onshore/offshore delivery models is a plus

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • SAP certification(s) in ABAP, S/4HANA, or related technologies
  • Prior experience in a senior/lead technical role within SAP projects
  • Experience across multiple full-cycle SAP implementations

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available