Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

xptsoftware.zohorecruit.in

SAP Integration Engineer (BTP)

Posted Updated
Discussion

Summary

Melbourne-based SAP Integration Engineer designing and running enterprise integrations on SAP BTP Integration Suite (CPI, APIM, Event Mesh), connecting S/4HANA and SuccessFactors/Ariba/Concur via IDoc/OData/REST APIs and event-driven patterns, with CI/CD, BTP security, and monitoring responsibilities.

· 7+ years in enterprise integration with 5+ years SAP BTP Integration Suite (CPI, APIM, Event Mesh).

· Proven delivery within SAFe/Agile frameworks on large, multi‑vendor SAP programs.

· Strong hands‑on with CPI (message mappings, Groovy/JavaScript scripts, error handling, content modifiers, exception subprocesses).

· Deep knowledge of integration patterns and protocols: IDoc/ALE, OData, SOAP/REST, JMS/AMQP, SFTP/FTPS/AS2, webhooks, certificates/keys, OAuth2/SAML/JWT.

· Experience implementing API‑first and event‑driven architectures (domain events, topic design, dead‑letter handling, replay strategies).

· CI/CD for SAP integration artifacts using Git and one or more of Azure DevOps, Jenkins, GitHub Actions; experience with CTS+ / Transport Management.

· Security architecture across BTP: IAS/IPS, XSUAA, role collections/scopes, destination service, key management, mTLS, network allow‑lists, IP filtering.

· CAP (Node.js/Java) service integration with Integration Suite and Event Mesh.

· Demonstrated experience with S/4HANA integration (AIF, IDoc, OData, BAPIs, RFC), and at least one of SuccessFactors/Ariba/Concur.

· Operational excellence: monitoring (BTP Monitor, Exception Logs, Splunk/CloudWatch/Azure Monitor), alerting, SLA management, RCA.

· Understanding of Australian data residency, Privacy Act, and sector regulations (e.g., APRA CPS 234, ATO reporting/Payroll STP contexts).



Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.