SAP CPI Developer
About the Role:
We are looking for a highly skilled SAP Cloud Platform Integration (CPI) Developer to join our team and support our integration initiatives across SAP and non-SAP systems. The ideal candidate will have hands-on experience in designing, developing, and maintaining interfaces using SAP CPI, with a strong understanding of integration patterns, protocols, and SAP business processes.
Key Responsibilities:
Design and develop integration flows (iFlows) using SAP Cloud Integration Suite.
Implement integrations between SAP S/4HANA, SAP ECC, SAP C4C, SuccessFactors, and third-party systems.
Perform interface monitoring, error handling, and troubleshooting.
Collaborate with functional consultants, business analysts, and external partners to gather requirements and implement integration solutions.
Ensure integration solutions adhere to best practices, performance, and security standards.
Maintain technical documentation and conduct code reviews.
Support system testing, go-live, and post-implementation activities.
Requirements:
5+ years of experience in SAP integration development.
Proven experience with SAP CPI / SAP Integration Suite (minimum 2–3 years).
Strong understanding of integration technologies: SOAP, REST, OData, SFTP, IDoc, JSON, XML, HTTPS.
Experience with Groovy and/or JavaScript scripting.
Familiarity with SuccessFactors, C4C, S/4HANA, or other SAP modules is a plus.
Understanding of authentication mechanisms (OAuth, Basic Auth, Client Certificates).
Good grasp of interface lifecycle management including transport, deployment, and monitoring.
Fluent in English (written and spoken); additional languages are a plus.
Bachelor's degree in Computer Science, Information Technology, or a related field.
Nice to Have:
Experience with API Management, Event Mesh, or BTP Services.
Knowledge of SAP PI/PO, Integration Advisor, or EDI.
Familiarity with Agile/Scrum methodology and tools like Jira and Confluence.