SAP CPI Developer
Location: Princeton, NJ
Salary: $65.00 USD Hourly – $70.00 USD Hourly
Description: SAP Integration Specialist – EC Payroll Implementation
Location: Hybrid (Typically 2-3 days/week onsite in Princeton, NJ preferred)
Rate 65-70
Project Overview
We are implementing Payroll in Employee Central (EC) Payroll with harmonized processes and decommissioning the existing SAP HCM system.
Minimum Qualifications
- Experience: 7 years in SAP integration and related technologies
- Education: Bachelor’s degree or equivalent experience
Required Technical Skills
- 5 years of experience in SAP CPI or SAP Integration Suite
- Strong understanding of integration protocols: REST, SOAP, SFTP, HTTPS
- Proficiency in XML, JSON, XSLT, and Groovy scripting
- Experience with SAP BTP services: API Management, Event Mesh, Workflow
- Familiarity with SAP EC Payroll and SAP SuccessFactors (HR environment)
- Knowledge of authentication methods: OAuth 2.0, Basic Auth, Certificates
- Excellent problem-solving and communication skills
Preferred Technical Skills
- Design and implement integration flows (iFlows) using SAP CPI
- Collaborate with functional and technical teams to gather integration requirements
- Configure and manage secure connections via SAP Cloud Connector
- Configure pre-delivered iFlows for SAP systems and third-party vendors
- Develop and consume REST/SOAP/OData APIs
- Monitor and troubleshoot integration scenarios using CPI tools
- Implement error handling, logging, and alerting mechanisms
- Maintain documentation for integration architecture and technical specifications
- Experience in SAP HR environment (EC Payroll, SuccessFactors) and SAP DataSphere
Required Personal Skills
-
Strong communication skills with stakeholders at all levels
-
Understanding of change management principles and ability to drive user adoption
-
Adaptability and flexibility in dynamic project environments
-
Location in Princeton, NJ preferred due to proximity to project team
Please send resume and contact information to
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively “Judge”) to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge’s Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!