Permanent

SAP BTP/CPI Developer

Ref: BBBH68195_1788973960
Hybrid-remote in Pennsylvania

SAP BTP/CPI Developer
W2 Role – Permanent (FTE)
$Negotiable Dependent on Experience

**NO CONTACT WANTED FROM THIRD PARTY COMPANIES – DO NOT CALL OR EMAIL**

Experience

10-12 years of overall experience with a minimum of 5 years of hands-on experience with SAP BTP Integration Suite / Cloud Integration (CPI).

Role Overview

We are looking for a highly experienced SAP BTP Integration / CPI Developer to design, develop, test, deploy, and support enterprise-grade integrations across SAP and non-SAP applications. The ideal candidate will have strong hands-on experience with SAP BTP Cloud Integration (CPI) and proven expertise integrating SAP ECC, S/4HANA, SAP Sales and Service Cloud, SAP CPQ, SAP Commerce Cloud, Salesforce, and custom applications built using Java and .NET frameworks.

The candidate should have strong knowledge of integration development, middleware patterns, error handling, monitoring, performance optimization, automated testing, and enterprise integration best practices.

Key Responsibilities

  • Design, develop, test, deploy, and support scalable, secure, and reusable integration solutions using SAP BTP Integration Suite / Cloud Integration (CPI).
  • Develop and maintain end-to-endintegrations between:
    • SAP ECC
    • SAP S/4HANA
    • SAP Sales and Service Cloud
    • SAP CPQ
    • SAP Commerce Cloud
    • Salesforce
    • Java-based applications
    • .NET-based applications
    • Other third-party and custom enterprise applications
  • Analyze integration requirements and translate functional specifications into technical integration solutions.
  • Implement integration patterns including synchronous, asynchronous, request/reply, publish/subscribe, batch, and event-driven integrations.
  • Developintegrations using protocols andadapters such as:
    • REST
    • HTTP/HTTPS
    • OData
    • IDoc
    • SOAP
    • SFTP/FTP
    • JDBC/database connectivity
    • Other relevant SAP BTP/CPI adapters
  • Develop and maintain reusable integration components, templates, mappings, and common utilities.
  • Create and maintain Groovy scripts for custom data transformation, message processing, validation, routing, exception handling, and other integration requirements.
  • Configure and maintain Value Mappings and other reusable CPI artifacts.
  • Implement complex message mappings, transformations, routing, filtering, enrichment, and content modification.
  • Configure authentication and connectivity using appropriate security mechanisms, including OAuth, certificates, basic authentication, and API keys.
  • Perform unit testing, defect resolution, deployment, and post-deployment validation for integration flows.
  • Prepare technical documentation, interface specifications, mapping documents, test cases, and operational support documentation.
  • Collaborate with functional teams, application teams, business stakeholders, and support teams throughout the integration lifecycle.

Integration Error Handling & Monitoring

  • Develop and configure integration error-handling solutions in SAP CPI.
  • Implement mechanisms such as:
    • Retry processing
    • Automatic retries with configurable policies
    • Exception subprocesses
    • Dead Letter Queue (DLQ) patterns
    • Failed-message reprocessing
    • Error categorization and routing
    • Alerting and notification mechanisms
  • Configure and maintain monitoring dashboards to provide visibility into:
    • Successful and failed messages
    • Integration volumes
    • Processing times
    • Error trends
    • Retry counts
    • DLQ messages
    • Interface health and availability
  • Monitor production integrations, investigate failures, perform root-cause analysis, and implement corrective actions.
  • Support incident resolution, problem management, and continuous improvement of integration solutions.
  • Maintain appropriate logging and monitoring while ensuring sensitive data is handled securely

Testing & Performance

  • Develop comprehensive integration test cases covering positive, negative, boundary, and exception scenarios.
  • Execute unit testing, System Integration Testing (SIT), User Acceptance Testing (UAT), regression testing, and end-to-end integration testing.
  • Prepare test data and validate message payloads, mappings, routing, transformations, and error scenarios.
  • Perform integration performance and load testing.
  • Analyze integration performance bottlenecks and optimize CPI iFlows, mappings, Groovy scripts, API calls, and backend interactions.
  • Validate throughput, latency, scalability, and reliability of integration flows.
  • Resolve defects identified during testing and production support.
  • Support deployment activities across development, quality assurance, and production environments.

Technical Skills
Required:

  • 10-12 years of experience in software or integration development.
  • Minimum 5 years of hands-on experience with SAP BTP Integration Suite / Cloud Integration (CPI).
  • Strong hands-on experience developing and supporting complex CPI iFlows.
  • Strong understanding of SAP integration concepts and enterprise integration patterns.
  • Strong experience integrating:
    • SAP ECC
    • SAP S/4HANA
    • SAP Sales and Service Cloud
    • SAP CPQ
    • SAP Commerce Cloud
    • Salesforce
  • Experience integrating applications developed using Java and .NET.
  • Strong hands-on knowledge of:
    • REST APIs
    • HTTP/HTTPS
    • OData
    • IDoc
    • SOAP
    • FTP/SFTP
    • JSON
    • XML
  • Strong experience with Groovy scripting in SAP CPI.
  • Strong experience with message mappings and data transformations.
  • Experience creating and managing CPI Value Mappings.
  • Experience developing reusable integration components and common utilities.
  • Understanding of authentication mechanisms such as OAuth, certificates, basic authentication, and API keys.
  • Experience implementing integration error handling, retry mechanisms, DLQ/reprocessing patterns, and monitoring.
  • Experience configuring integration monitoring dashboards and operational support solutions.
  • Experience developing and executing integration test cases.
  • Experience with performance/load testing and performance optimization.
  • Experience with version control, transport, and deployment processes for CPI artifacts.

Education

  • Graduate or Bachelor’s degree in Computer science, Information Technology, Engineering, or a related field, or equivalent professional experience.

Whitehall Resources is acting as an Employment Agency in relation to this vacancy.

Apply Now

    View similar job roles

    Job ID: BBBH68264_1789635391
    Contract

    SAP EWM Consultant

    Czech Republic
    Job ID: BBBH65929_1787820447
    Permanent

    Senior Director IT – Enterprise Applications (Finance)

    Massachusetts
    Job ID: BBBH68161_1788779706
    Remote
    Contract

    SAP ABAP Developer

    Anywhere

    روّج لوظيفتك الشاغرة

    قم بتحميل وظيفتك الشاغرة وزيادة نطاق وصول شركتك على الفور

    تحميل وظيفة

    سجل سيرتك الذاتية معنا

    إذا كنت مرشحًا محتملاً وترغب في تسجيل بياناتك لدينا

    تحميل سيرتك الذاتية

    ود أن أشكركم جزيل الشكر على عامين من التعاون معي ومع شركتي.

    لقد وجدت دائمًا أن مستشاريهم يتمتعون بالاحترافية والمعرفة، والأهم من ذلك أنهم يلتزمون بجميع الجداول الزمنية المتفق عليها، رغم الظروف الصعبة.

    Whitehall تستجيب بسرعة، مرنة، وتقترح مرشحين عاليي الجودة يتناسبون مع ميزانياتنا والجداول الزمنية لمشاريعنا.

    الموقف والعلاقة وجودة الخدمات تميزكم بالتأكيد عن الموردين الآخرين.

    لقد ظلوا دائمًا قريبين منا لضمان تلبية جميع الاحتياجات، وكنا نفكر بشكل استباقي.

    المرشحون دائمًا ما يكونون مناسبين بشكل ممتاز للمنصب ويتم تأمينهم بأسعار أقل من متوسط السوق.

    تم تسهيل العملية بواسطة جورج الذي فهم احتياجات كلا العميلين.

    كان Tomasz على دراية واسعة بالسوق وقام بعمل شامل في جمع المعلومات حول الدور قبل أن يبدأ البحث.

    الكفاءة والسرعة في التسليم رائعة.

    توفر Whitehall العديد من الخدمات والموارد لجعل الانتقال من المقابلة إلى الانضمام سلسًا قدر الإمكان.

    لقد أثبت تعاوننا مع Whitehall Resources أنه أساسي في تلبية احتياجاتنا العالمية في توفير مستشاري SAP.