HamburgerMenu
hirist

SAP S/4HANA ABAP Developer

Hawk Sense Business Solution pvt. ltd.
5 - 7 Years
Bangalore

Posted on: 03/06/2026

Job Description

Job Description :

We are seeking an experienced SAP S/4HANA ABAP Developer to work on a strategic Purchase Order Modernization Program focused on transforming procurement processes using modern SAP S/4HANA technologies.

The candidate will be responsible for designing, developing, and supporting solutions in the areas of Purchase Order Workflow, Output Management, EDI Integrations, RAP-based APIs, CDS Views, OData Services, and SAP MM processes.

The ideal candidate should possess strong hands-on experience in ABAP OO, RAP (Unmanaged & Draft), CDS View Modeling, OData, SOAP Services, EML, API development, and automated testing while working within SAP S/4HANA environments.

Key Responsibilities :

Purchase Order Modernization :

- Participate in SAP S/4HANA Purchase Order modernization initiatives.

- Design and develop enhancements for procurement and purchasing processes.

- Support modernization of :

1. Purchase Order Processing

2. Purchase Order Approvals

3. Purchase Order Workflow Automation

4. Supplier Communication

5. Output Management

6. EDI Integrations

- Collaborate with procurement business teams to understand requirements and implement technical solutions.

RAP Development :

- Develop applications using SAP RAP (RESTful ABAP Programming Model).

- Build and maintain :

1. Business Objects

2. Behavior Definitions

3. Service Definitions

4. Service Bindings

5. Business Services

- Develop RAP-managed and RAP-unmanaged scenarios.

- Implement draft-enabled applications using RAP Draft Framework.

- Utilize EML (Entity Manipulation Language) for business object processing.

- Ensure RAP developments align with SAP Clean Core principles.

CDS View Development :

- Design and develop :

1. Basic CDS Views

2. Composite CDS Views

3. Consumption Views

4. Analytical Views

- Implement :

1. Associations

2. Annotations

3. Authorization Controls

4. Virtual Elements

- Optimize CDS views for SAP HANA performance.

- Support Fiori and API consumption through CDS-based models.

API & OData Development :

- Develop and expose APIs using RAP-based service architecture.

- Build and maintain :

1. OData V2 Services

2. OData V4 Services

3. SOAP Services

- Develop reusable APIs for procurement and purchasing processes.

- Integrate SAP applications with external systems and third-party platforms.

- Troubleshoot API performance and connectivity issues.

Purchase Order Workflow Development :

- Enhance and support Purchase Order approval workflows.

- Develop workflow extensions and business rules.

- Configure workflow triggers and approval routing mechanisms.

- Collaborate with business teams to streamline approval processes.

Output Management :

- Support SAP S/4HANA Output Management framework.

- Configure and enhance :

1. Purchase Order Outputs

2. Email Outputs

3. Supplier Notifications

4. Print Forms

5. Adobe Forms

- Troubleshoot output generation and delivery issues.

EDI & Integration Development :

- Develop and support EDI integrations for procurement transactions.

- Work with :

1. IDocs

2. XML Messages

3. SOAP Services

4. REST APIs

- Ensure seamless communication between SAP and external supplier systems.

- Support procurement document exchange and monitoring.

Testing & Quality Assurance :

- Develop automated unit tests using :

1. ABAP Unit (AUNIT)

2. Integration Testing Frameworks

- Build test scenarios covering :

1. Business Logic Validation

2. API Testing

3. Workflow Testing

4. Integration Testing

- Participate in SIT, UAT, and production validation activities.

SAP MM Functional Collaboration :

- Work closely with MM functional consultants.

- Support and enhance :

1. Purchase Requisitions

2. Purchase Orders

3. Contracts

4. Scheduling Agreements

5. Supplier Integration Processes

- Analyze procurement process requirements and translate them into technical solutions.

Agile Development :

- Participate in Agile ceremonies :

1. Sprint Planning

2. Daily Standups

3. Sprint Reviews

4. Retrospectives

- Collaborate with architects, functional consultants, QA teams, and business stakeholders.

- Contribute to effort estimation, technical design, and code reviews.

Required Technical Skills :

SAP S/4HANA Development :

- ABAP OO

- RAP (Managed & Unmanaged)

- RAP Draft Applications

- EML (Entity Manipulation Language)

- SAP ABAP Cloud

Data Modeling :

- CDS View Modeling

- HANA Optimized Development

- Data Modeling & Annotations

Integration Technologies :

- OData V2/V4

- SOAP Services

- REST APIs

- API Development

- SAP Gateway

Testing :

- ABAP Unit (AUNIT)

- Integration Testing

- Automated Testing Frameworks

Procurement Domain :

- SAP MM

- Purchase Order Processing

- Purchase Order Workflow

- Output Management

- EDI Integrations

Database :

- SAP HANA

- SQL

- Performance Optimization

Methodologies :

- Agile

- Scrum

- DevOps Awareness

Preferred Skills :

- SAP Fiori Elements

- SAP UI5

- SAP BTP

- SAP Build Process Automation

- SAP Business Application Studio (BAS)

- Clean Core Development

- Adobe Forms

- IDoc Development

- Git-based Source Control

Qualifications :

- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related discipline.

- Strong experience in SAP S/4HANA technical development projects.

Preferred Certifications :

- SAP Certified Associate - Back-End Developer ABAP Cloud

- SAP Certified Development Associate - ABAP with SAP NetWeaver

- SAP Certified Development Associate - SAP Fiori Application Developer

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...