SAP CPI Integration & Groovy Scripting

Job ID: 40385528

Budget: ₹1,250 – ₹2,500 INR

I need an experienced SAP CPI developer to design and build new iFlows that connect our SAP landscape with two target environments—our on-premise ERP system and several cloud services we rely on daily. The main objective is smooth, reliable integration, not simply data movement, so I expect well-structured flows that can be monitored and extended later without major rework.

The integrations will exchange both transactional and master data in real time (or near real time where API limits apply). Most transformations will be handled inside CPI; Groovy scripting is essential for the complex mappings and custom header or payload manipulation we require. You should feel comfortable combining Groovy with standard mapping steps, content modifiers, value mappings, and if needed, externalized parameters so our functional team can adjust values without redeployment.

Security is handled through existing certificates and OAuth tokens, but I need you to wire everything up and document the steps clearly for our Basis team. We work with REST and SOAP endpoints; RFC or IDoc adapters may come into play on the ERP side, so experience there is a plus.

Deliverables
• Ready-to-deploy iFlows for each interface
• All custom Groovy scripts, fully commented
• A concise setup & operations guide (PDF or Markdown)
• Unit test evidence or postman collections proving end-to-end data exchange

Acceptance criteria: each interface must post or retrieve the required transactional and master data without error, achieve the response times we discuss at kickoff, and pass QA in our sandbox environment.

If you have successfully delivered CPI integrations of similar scope, I’d love to see a brief example or summary when you reply.
Related categories: SAP OAuth Documentation SAP CPI API Integration SOAP API REST API