HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?