Data Engineer - Java - Loops
Core
Design and implement integrations between a customer support platform and SAP systems to enable seamless data flow for helpdesk, CRM, and content management capabilities.
Role type
Senior Data Engineer (SAP Integration)
Builds
Robust, scalable integrations connecting external systems with SAP Service Cloud, SAP CRM, and SAP S/4HANA.
Domain
Enterprise Software / Customer Experience (CX) / SAP Ecosystem
Deliverable
Production ML models | product features | infrastructure
Required skills
SAP Service Cloud (C4C), SAP CRM, SAP S/4HANA, Java, RESTful API design, OData (POST/PATCH), SOAP, BAPI, RFC, OAuth 2.0, SAML, ETL processes, data modeling, cloud platforms (AWS/Azure/GCP), Git, CI/CD
Preferred skills
SAP Integration Suite, SAP PI/PO, Dell Boomi, SAP Business Technology Platform (BTP), SAP Gateway, SAP Fiori, SAP UI5, SAP C/4HANA, SAP CX AI suite, SAP HANA, microservices architecture, Datadog, New Relic, ELK stack, SaaS platform experience, GDPR compliance
Technologies
Java, Python, Node.js, SAP Service Cloud, SAP CRM, SAP S/4HANA, SAP Integration Suite, AWS, Azure, GCP, Git, Datadog, New Relic, ELK stack
Responsibilities
Design and develop SAP integrations following established patterns; Build APIs and connectors to pull support tickets and customer data; Implement data synchronization mechanisms; Develop and maintain integration documentation; Work with SAP APIs to extract and transform data; Implement authentication mechanisms; Build and execute inbound REST/OData API calls to trigger actions in SAP; Map SAP field structures to platform data models; Optimize integration performance and handle rate limiting; Work with product and engineering teams to understand requirements; Provide technical guidance on SAP best practices; Support customer implementations and troubleshoot integration issues.
Seniority
Senior, hands-on IC