Key Responsibilities
- Design, develop, and maintain applications using ABAP on Cloud within Eclipse ADT (no SAP GUI usage).
- Develop and extend business objects using the RAP (RESTful ABAP Programming) model, including:
- CDS Views
- Behavior Definitions and Implementations
- Actions, Determinations, and Validations
- Should be able to choose between Developer Extensibility and Side-by-Side Extensibility based on project requirements.
- Create and manage background programs using Object-Oriented ABAP.
- Build and test OData services using ADT REST client and Postman.
- Develop custom forms and corresponding Form Data Provider (FDP) classes according to the business requirements.
- Follow best practices in clean ABAP coding, version management, and cloud extensibility.
Required Skills and Experience
- 3+ years of experience in SAP ABAP development (Public Cloud experience preferred).
- Strong hands-on experience with ABAP on Cloud and Eclipse ADT.
- Excellent knowledge of CDS Views, RAP framework, and OO ABAP.
- Experience developing actions, determinations, and validations in behavior implementations.
- Hands-on experience in RESTful testing tools like Postman or ADT REST Client.
- Experience with custom form development and Form Data Providers.
- Familiarity with Fiori Elementsbased UIs, Side-by-side extension on BTP is a strong plus but not must.
Preferred Attributes
- Strong analytical and problem-solving skills.
- Self-driven and able to work independently in a Public Cloud setup.
- Passionate about clean code and cloud-native SAP development.