Job Overview:
We are seeking a highly experienced SAP Business Technology Platform (BTP) professional with expertise in ABAP / RAP and Cloud Application Programming Model (CAPM). The ideal candidate will have a proven background in full-cycle SAP implementations and system integration using SAP BTP, along with secondary skills in Java, JavaScript, and optionally Python.
This is a hybrid technical/leadership role that requires hands-on development, architectural thinking, and effective communication with internal teams and clients.
Key Responsibilities:
SAP BTP Architecture & Integration:
- Design and develop end-to-end SAP BTP-based solutions using ABAP and CAPM
- Develop scalable services using CAPM, OData, Node.js/Java runtimes
- Utilize SAP BTP components like Business Application Studio and RAP
- Integrate SAP (S/4HANA, ECC) with non-SAP systems using SAP CPI, REST APIs, and middleware
- Ensure interoperability with SAP Fiori, SAP HANA Cloud, and SAP S/4HANA Cloud
ABAP & CAPM Development (Primary):
- Build high-quality ABAP objects including reports, enhancements, BAPIs, BADIs, workflows
- Develop cloud-native applications using CAPM, CDS views, and Fiori Elements
- Optimize ABAP and CAPM solutions for maintainability and performance
Additional Development (Secondary):
- Use Java and JavaScript for backend logic, integrations, or UI customization
- Develop microservices or extensions for SAP BTP applications
- Python scripting experience is a plus for automation/data integration
Technical Leadership & Mentoring:
- Lead ABAP/CAPM development teams and technical initiatives
- Mentor team members on BTP best practices and cloud-native SAP development
- Align technical solutions with business goals through collaboration
Client Interaction & Stakeholder Engagement:
- Engage with business users to gather and translate requirements
- Present architecture proposals and technical strategies to stakeholders
Innovation & Continuous Improvement:
- Stay current on SAP innovations, CAPM upgrades, and BAS improvements
- Recommend and implement enhancements to SDLC and deployment practices
Qualifications:
Primary Technical Skills:
- Expert in ABAP development: reports, enhancements, BAPIs, BADIs, workflows
- Proficiency in CAPM: CDS Views, service definitions, Node.js/Java runtimes
- Hands-on experience with SAP BTP and SAP Cloud Integration (CPI)
Secondary Technical Skills:
- Java, JavaScript for SAP extensions and service layers
- Familiarity with SAP Fiori/UI5 and web technologies
- Python scripting (advantageous)
Leadership & Project Experience:
- Demonstrated experience leading SAP BTP development projects
- Strong understanding of Agile and Waterfall methodologies
- Excellent communication and client-facing abilities
Education & Certifications:
- Bachelor's in Computer Science, Engineering, IT, or related field (Master's preferred)
- SAP certifications in ABAP, BTP, or CAPM preferred
Analytical & Problem Solving:
- Strong diagnostic and troubleshooting abilities
- Capable of resolving complex SAP BTP and integration challenges