Job Overview:
We are seeking a highly experienced SAP Business Technology Platform (BTP) professional with strong expertise in ABAP, RAP, and Cloud Application Programming Model (CAPM). The ideal candidate should have full-cycle SAP implementation experience, solid integration skills across SAP and non-SAP systems, and secondary experience in Java, JavaScript, and optionally Python.
This role requires a balance of technical leadership, hands-on development, and effective communication with both internal stakeholders and clients.
Key Responsibilities:
SAP BTP Architecture & Integration
- Lead the design and development of end-to-end SAP BTP-based solutions using ABAP and CAPM.
- Develop scalable applications on BTP using CAPM, OData, and Node.js/Java runtimes.
- Utilize SAP BTP tools such as Business Application Studio and RAP.
- Integrate SAP (S/4HANA, ECC) with non-SAP systems using SAP Cloud Integration (CPI), REST APIs, and middleware.
- Ensure seamless interoperability with SAP Fiori, SAP HANA Cloud, and S/4HANA Cloud.
ABAP & CAPM Development (Primary Skills)
- Deliver high-quality ABAP developments including reports, enhancements, BAPIs, BADIs, and workflows.
- Build cloud-native applications using CAPM, CDS Views, and Fiori Elements.
- Optimize ABAP and CAPM-based solutions for performance and maintainability.
Additional Development (Secondary Skills)
- Develop or extend services using Java and JavaScript as needed.
- Build microservices and extensions for BTP-based applications.
- Utilize Python for automation or data processing (optional but beneficial).
Technical Leadership & Mentoring
- Lead technical efforts across ABAP and CAPM-based solutions.
- Guide and mentor team members in SAP BTP development standards and best practices.
- Collaborate with cross-functional teams to align solutions with business goals.
Client Interaction & Stakeholder Management
- Collaborate with business users to gather and translate requirements into scalable solutions.
- Present architecture and design options aligned with business objectives.
Innovation & Continuous Improvement
- Stay current on SAP innovations (e.g., CAPM, BAS, cloud-native services).
- Propose and implement enhancements to the development lifecycle and deployment processes.
Key Skills & Qualifications
Primary Technical Skills:
- ABAP development (reports, enhancements, BAPIs, BADIs, workflows)
- CAPM development (CDS Views, Node.js/Java runtimes, OData services)
- SAP BTP architecture and SAP Cloud Integration
Secondary Technical Skills:
- Java and JavaScript for cloud development
- Python (automation/integration tasks)
- SAP Fiori/UI5 and web technologies
Project & Leadership Experience
- Proven track record leading SAP BTP projects
- Familiarity with Agile and Waterfall methodologies
- Strong leadership, communication, and client interaction skills
Education & Certification
- Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred)
- 9+ years in SAP development, with at least 3+ years in SAP BTP (ABAP + CAPM)
- SAP certifications in ABAP, BTP, or CAPM preferred
Analytical & Problem-Solving Skills
- Strong diagnostic and debugging skills across SAP BTP and ABAP
- Ability to analyze complex integration landscapes and architect robust solutions