SAP CPI Integration Developer

Houston, TX, US • Posted 3 hours ago • Updated 3 hours ago
Contract Independent
Contract W2
On-site
$60 - $70/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • PI/PO
  • SAP Integration
  • SAP Integration Suite
  • SAP BTP
  • CPI
  • SAP S/4HANA
  • ICO
  • BPM
  • ccBPM
  • proxy
  • IDoc
  • file-based
  • OAuth 2.0
  • SAML
  • Cloud Integration
  • RFC
  • BAPI

Summary

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

Re-architect BPM/ccBPM scenarios into CPI process orchestration patterns (JMS queues, Process Direct, Data Store, Splitter/Gather, etc.)

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

Monitor interfaces using Integration Suite monitoring

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

SAP Cloud Connector configuration

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)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91109870
  • Position Id: 8914815
  • Posted 3 hours ago

Company Info

About Microgreen Technologies LLC

A great team is the sum of its people. We are looking for those who want to make a difference with their talents and are looking to grow and learn EVERY.SINGLE.DAY.

Do you consider yourself an innovator? Do you measure each day by what you have accomplished? Read more.

From our business analysts who help identify the next opportunity to partner and addess a healthcare problem to our data visualization and AI/ML engineers who are adept with the latest technologies to our client support specialists who make sure that we are meeting and exceeding expectations, each team member is vital and we want to grow together. Collaboration, respect, and great work-life balance are key in our work culture.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Dallas, Texas

Today

Easy Apply

Full-time

$100,000 - $140,000

Culver City, California

Today

Easy Apply

Contract

$70 - $80

Search all similar jobs