Job Title: SAP ABAP Developer (Core ABAP | CDS | Workflow | APIs)
Location: Mumbai
Experience: 8–10 Years
Employment Type: Full-Time
Job Summary
We are seeking a highly skilled SAP ABAP Developer with strong expertise in Core ABAP, Core Data Services (CDS), SAP Workflows, and API development/integration capabilities. The ideal candidate will be responsible for designing, developing, and enhancing SAP solutions aligned with business requirements, ensuring optimal performance, maintainability, and scalability.
Key Responsibilities
1. Core ABAP Development
- Design, develop, test, and support SAP ABAP programs including:
- Reports (Classical & ALV)
- Interfaces (RFC, IDOC)
- Enhancements (User Exits, BADIs, Implicit/Explicit Enhancements)
- Forms (SmartForms, SAP Scripts, Adobe Forms)
- Strong experience in Object-Oriented ABAP (OOABAP)
- Debugging, performance tuning, and code optimization
- Handle data dictionary objects (Tables, Views, Structures, Domains)
2. CDS (Core Data Services) Development
- Design and develop CDS Views to support reporting and application requirements
- Implement:
- Basic, Composite, and Consumption CDS Views
- Associations and annotations (UI, OData exposure)
- Optimize data models for HANA performance
- Understand and apply authorization objects in CDS views
3. SAP Workflow Development
- Design and configure SAP Business Workflows
- Build approval workflows, event triggers, and task management processes
- Work with:
- Workflow Builder (SWDD)
- Business Objects (BOR) / ABAP Objects
- Event linkage and agent determination rules
- Troubleshoot workflow issues and ensure smooth execution
4. API & Integration Development
- Develop and consume APIs using:
- OData Services (SEGW)
- RESTful APIs (SAP Gateway / SAP BTP / RAP if applicable)
- Work with:
- JSON/XML payloads
- SAP PI/PO / CPI integration scenarios (preferred)
- Build and expose CDS-based OData services
- Ensure secure API design and authentication mechanisms
5. Performance & Optimization
- Conduct performance tuning using:
- SQL Trace (ST05)
- Runtime Analysis (SE30 / SAT)
- Optimize CDS views, ABAP programs, and database queries for SAP HANA
6. Collaboration & Support
- Work closely with functional consultants to translate business requirements into technical designs
- Participate in code reviews and follow SAP best practices
- Provide production support, debugging, and issue resolution
- Document technical specifications and development artifacts
Mandatory Skills
- Experience with SAP S/4HANA
- Expertise in CDS Views (HANA-based development)
- Experience in SAP Workflow Development
- Exposure to SAP Fiori/UI5
- Hands-on experience in API development (OData / REST)
- Strong debugging and performance tuning skills
Preferred Skills
- Knowledge of RAP (RESTful ABAP Programming Model)
- Experience in SAP BTP / Integration Suite
- Familiarity with Agile/Scrum methodologies
Educational Qualifications
- Bachelor's or Master's degree in Computer Science, IT, or a related field
Key Competencies
- Strong analytical and problem-solving skills
- Good communication and stakeholder management
- Ability to work independently and in team environments
- Attention to detail and quality-focused mindset
Deliverables
- High-quality, reusable, and scalable ABAP developments
- Optimized CDS models and APIs
- Stable and efficient workflow implementations
- Technical documentation complying with standards
Nice-to-Have Industry Exposure
- EPC / Manufacturing / Supply Chain domains