Job Description :
We are seeking an experienced SAP S/4HANA ABAP Developer with strong expertise in ABAP Objects (OOPs), SAP HANA Development, and RAP (RESTful ABAP Programming Model). The ideal candidate will be responsible for designing, developing, enhancing, and supporting SAP S/4HANA applications while following modern SAP development practices.
The candidate should have hands-on experience in building scalable and high-performance solutions using SAP HANA, CDS Views, RAP-based services, OData APIs, and ABAP OO concepts. Prior exposure to SAP Production Revenue Accounting (PRA) processes within the Oil & Gas industry will be considered a strong advantage.
Key Responsibilities :
SAP ABAP Development :
Design, develop, and maintain SAP applications using :
a. ABAP
b. ABAP Objects (ABAP OO)
c. Enhancement Framework
d. BADIs
e. User Exits
f. Customer Exits
- Develop custom reports, interfaces, enhancements, forms, and workflows.
- Analyze functional specifications and convert them into technical solutions.
- Perform code reviews and ensure adherence to SAP development standards.
SAP S/4HANA Technical Development :
- Develop and optimize applications for SAP S/4HANA environments.
- Leverage SAP HANA capabilities for high-performance application development.
- Utilize code pushdown techniques for optimized database processing.
- Support SAP modernization and digital transformation initiatives.
- Participate in S/4HANA implementation, migration, and enhancement projects.
RAP (RESTful ABAP Programming Model) :
- Design and develop applications using SAP RAP framework.
- Create and maintain :
a. Business Objects
b. Behavior Definitions
c. Service Definitions
d. Service Bindings
e. Business Services
- Develop RAP-managed and RAP-unmanaged applications.
- Implement draft-enabled applications.
- Build cloud-ready and upgrade-safe SAP solutions.
- Develop RAP-based APIs and services.
CDS View Development :
- Design and develop :
a. Basic CDS Views
b. Composite CDS Views
c. Consumption Views
d. Analytical Views
- Implement :
a. Associations
b. Annotations
c. Authorization Checks
d. Virtual Elements
- Support SAP Fiori and reporting applications using CDS-based data models.
SAP HANA Development :
- Develop HANA-optimized applications and data models.
- Work with :
a. SQL
b. SQLScript
c. AMDP (ABAP Managed Database Procedures)
- Optimize database performance and query execution.
- Troubleshoot performance issues and recommend improvements.
API & Integration Development :
- Develop and expose :
a. OData Services
b. REST APIs
c. SOAP Services
- Integrate SAP applications with external systems.
- Develop reusable APIs for business processes.
- Support integration troubleshooting and issue resolution.
SAP PRA (Preferred) :
- Support SAP Production Revenue Accounting (PRA) related enhancements and developments.
- Understand PRA business processes related to :
a. Production Allocation
b. Revenue Distribution
c. Ownership Accounting
d. Joint Venture Accounting Interfaces
- Collaborate with functional consultants to implement PRA-specific requirements.
- Participate in Oil & Gas domain projects where applicable.
Testing & Quality Assurance :
- Perform :
a. Unit Testing
b. Integration Testing
c. Defect Fixing
d. Performance Testing
- Develop and execute ABAP Unit Test cases.
- Support SIT, UAT, and production deployments.
Support & Maintenance :
- Provide technical support for production issues.
- Analyze incidents and perform root cause analysis.
- Collaborate with business users and functional teams to resolve issues.
- Ensure timely delivery of enhancements and defect fixes.
Agile Development :
- Participate in :
a. Sprint Planning
b. Daily Standups
c. Sprint Reviews
d. Retrospectives
- Work closely with :
a. Functional Consultants
b. Business Analysts
c. Architects
d. QA Teams
- Contribute to effort estimation and technical design discussions.
Required Technical Skills :
SAP Technical Skills :
- ABAP
- ABAP OO (Object-Oriented Programming)
- SAP S/4HANA Development
- SAP HANA
- RAP (RESTful ABAP Programming Model)
- CDS View Development
Integration Technologies :
- OData Services
- REST APIs
- SOAP Services
Database Skills :
- SAP HANA
- SQL
- SQLScript
- AMDP
Development Practices :
- Object-Oriented Design
- Code Optimization
- Performance Tuning
- Debugging
Methodologies :
- Agile
- Scrum
Preferred Skills :
- SAP Production Revenue Accounting (PRA)
- SAP Oil & Gas Industry Experience
- SAP Fiori Elements
- SAP UI5
- SAP BTP
- ABAP Cloud
- Clean Core Development
- Git-based Version Control
Qualifications :
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related discipline.
- Minimum 5+ years of SAP ABAP development experience.
- Experience working on SAP S/4HANA projects is preferred.
Key Competencies :
- Strong analytical and problem-solving skills.
- Excellent debugging and troubleshooting abilities.
- Strong communication and stakeholder management skills.
- Ability to work independently and within cross-functional teams.
- Strong attention to detail and quality-focused mindset.
Did you find something suspicious?
Posted by
Lalith Vuddagiri
Director - Strategy and Partnerships at Hawk Sense Business Solution pvt. ltd.
Last Active: 17 Aug 2026
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1641308