Posted on: 28/11/2025
Description :
Job Description : SAP CPI BTP Developer.
Position Overview :
The SAP CPI BTP Developer is responsible for designing, developing, and maintaining cloud-based integrations and applications within the SAP Business Technology Platform (BTP).
This includes building iFlows in SAP Cloud Integration (CPI), developing APIs, and leveraging BTP services to support end-to-end business processes.
The role requires strong integration expertise, cloud development skills, and the ability to collaborate with functional and technical teams.
Key Responsibilities :
SAP CPI / Integration Suite :
- Design, develop, and deploy integration flows (iFlows) using SAP Cloud Integration.
- Build integrations using REST/SOAP APIs, OData, IDoc, RFC, SFTP, JDBC, and various adapters.
- Implement message mappings (XML, JSON) and transformations using Groovy and JavaScript.
- Monitor, troubleshoot, and optimize CPI interfaces for performance and reliability.
- Create and maintain integration error-handling frameworks.
SAP BTP Development :
- Develop cloud applications using SAP BTP services such as :
1. SAP Cloud Foundry.
2. SAP CAP (Cloud Application Programming Model).
3. SAP Kyma / Serverless Runtime (optional).
SAP API Management :
- Build and manage APIs, security artifacts (OAuth, certificates), and destinations.
- Work with BTP Subaccount configuration, entitlements, and service bindings.
Integration Architecture & Lifecycle :
- Participate in requirements analysis, solution design, and integration architecture discussions.
- Collaborate with functional consultants, SAP Basis/BTP administrators, and external system owners.
- Support testing cycles (Unit, SIT, UAT) and manage change deployment via transport management.
- Contribute to integration strategy, best practices, and reusable components.
Documentation & Compliance :
- Prepare TDDs, integration architecture diagrams, deployment guides, and support documentation.
- Ensure integrations comply with security, data privacy, and organizational standards.
- Maintain version control using Git or similar tools.
Required Skills & Qualifications :
- Bachelors degree in Computer Science, IT, Engineering, or equivalent.
- 8+ years of hands-on experience in SAP CPI / SAP Integration Suite.
Strong knowledge of :
- iFlow development.
- Groovy scripting.
- XSLT & message mappings.
- API creation and consumption.
- Experience working with SAP S/4HANA, SAP ECC, SAP SuccessFactors, Ariba, Concur, or other cloud solutions.
- Understanding of integration patterns (sync/async, event-driven, bulk data).
Preferred Skills :
- Experience with SAP BTP CAP (Node.js or Java).
- Knowledge of SAP Event Mesh or Kafka event-driven architecture.
- Experience with SAP API Business Hub, API Management, and OAuth flows.
- Familiarity with DevOps tools (GitHub, Jenkins, Azure DevOps, CI/CD pipelines).
- Exposure to SAP PO/PI migration projects.
Soft Skills :
- Strong problem-solving and analytical skills.
- Excellent communication and documentation capabilities.
- Ability to work independently and within agile teams.
- Attention to detail and a drive for high-quality deliverables.
Did you find something suspicious?
Posted By
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1582372
Interview Questions for you
View All