We are seeking an experienced SAP Integration Suite (Cloud Integration – CPI) Developer to design, develop, and support enterprise integrations between SAP S/4HANA and cloud/non-SAP applications.
The primary focus of this role is building scalable, secure, and event-driven integrations connecting SAP with SaaS platforms such as Salesforce, Workday, Agiloft, Azure-hosted applications, and external partner systems.
This role will also support the organization’s middleware modernization initiative, including migration of interfaces from SAP Process Integration/Process Orchestration (PI/PO) to SAP Integration Suite on SAP BTP.
Key Responsibilities
- Integration Development
- Design and develop integration flows (iFlows) using SAP Integration Suite (Cloud Integration/CPI)
- Build inbound and outbound interfaces between SAP S/4HANA and external systems
- Implement synchronous and asynchronous integrations
- Develop API, event-based, and messaging-based integrations
PI/PO to Integration Suite Migration (Critical Requirement)
- Analyze existing SAP PI/PO interfaces (ICO, BPM, ccBPM, proxy, IDoc, file-based, and RFC scenarios)
- Redesign and rebuild legacy integrations into CPI-native architecture
- Replace PI/PO adapters with CPI adapters and connectivity mechanisms
- Migrate mappings (Graphical, XSLT, Java) into CPI mappings or Groovy scripts
- Identify and eliminate tight coupling or on-premise dependencies
- Participate in migration planning, interface inventory, and decommission strategy
- Perform testing, cutover, and stabilization during PI/PO retirement
Cloud & SaaS Integrations
- Develop and maintain integrations with:
- Salesforce (REST APIs, Bulk APIs, Platform Events, Pub/Sub API)
- Workday (SOAP and REST APIs)
- Agiloft / Contract Lifecycle Management systems
- Azure-hosted applications and external partner systems
- Vendor and B2B integrations
Connectivity & Protocols
- REST, SOAP, and OData services
- IDoc, RFC, and BAPI integrations
- SFTP/FTP file integrations
- JMS messaging
- HTTPS and Webhooks
- Event-driven integrations (Event Mesh preferred)
Security & Authentication
- OAuth 2.0 (Client Credentials and JWT Bearer)
- Certificate-based authentication (mTLS)
- SAML assertions
- Keystore and certificate management in BTP
- Secure connectivity via Cloud Connector
Data Transformation & Mapping
- Graphical message mapping
- Groovy scripting for routing and transformation
- JSON, XML, CSV, and flat file handling
- Payload enrichment and content-based routing
- Error handling and retry logic
Monitoring & Support
- Troubleshoot and resolve message failures
- Root cause analysis and defect resolution
Required Technical Skills
- SAP & Middleware
- SAP Integration Suite (Cloud Integration/CPI) – 2+ years
- SAP PI/PO – hands-on migration experience required
- SAP BTP fundamentals (subaccounts, destinations, service instances)
- SAP Connectivity
- IDoc, RFC, Proxy, and BAPI integrations
- SAP OData services
Development
- Groovy scripting in CPI
- XML/JSON processing
- API testing tools (Postman or similar)
- XSLT (preferred)
Integration & Security
- OAuth 2.0 and certificate authentication
- API-based integrations
- Messaging and queuing concepts (JMS/Event Mesh)
Preferred External System Experience
- Salesforce integrations
- Workday integrations
- Contract lifecycle systems (Agiloft or similar)
- Azure AD / Identity Providers
Soft Skills
- Strong troubleshooting skills
- Ability to interact with functional and business teams
- Documentation and design experience
- Understanding of enterprise integration patterns