Principal, Engineer (Java/SAP)
JobgetherRemotely
awsjavaspring bootsap aribadynamodbsap s/4hanaoauthsap ui5
Job Description
📋 Description
- Lead Java/Spring Boot solutions integrating SAP Ariba with backend services.
- Own SAP Ariba integration roadmap: config, workflows, fields, approvals.
- Mentor a small engineering team on the integration platform.
- Drive architecture: patterns, design, infra, integration choices.
- Primary technical contact for SAP Ariba configuration and troubleshooting.
- Backend integrations via APIs, event-driven patterns, NoSQL stores.
🎯 Requirements
- 8+ years with production Java apps, strong Spring Boot.
- Deep SAP Ariba expertise: Ariba Developer Portal, OAuth, API keys/tokens, Supplier Data API, Cloud
- Experience with SAP Ariba SIM/SLP: workflows, custom fields, risk modules, platform limits.
- Backend integrations: APIs, event-driven, AWS Step Functions, DynamoDB.
- Knowledge of SAP S/4HANA, Cloud for Credit, SAP BTP, CAP, SAP UI5.
- Perf optimization and security, especially for 3rd-party auth/credentials.
🎁 Benefits
- Initial three-month project with potential extension into 2027.
- Anticipated compensation: $80 USD per hour (40h/wk).
- Eastern Time overlap preferred; complex enterprise SAP integration.
- Opportunity to influence architecture and product direction.
- Inclusive, growth-focused environment; accessibility accommodations.
Back to all jobs