Principal, Engineer (Java/SAP)
JobgetherRemotely
javaapispring bootsap aribanosqldynamodbsap s/4hanaoauth
Job Description
📋 Description
- Lead and architect Java and Spring Boot solutions integrating SAP Ariba with backend enrichment
- Own the technical roadmap for SAP Ariba integrations, including platform configuration, workflows
- Provide technical leadership to a small engineering team maintaining the integration platform.
- Drive architectural decisions on programming patterns, system design, infrastructure, integration
- Serve as the primary technical contact for complex SAP Ariba configuration, integration, and
- Design and maintain backend integrations using event-driven architectures, orchestration services
🎯 Requirements
- 8+ years of professional experience with production Java applications, strong Spring Boot
- Deep expertise with SAP Ariba, Ariba Developer Portal, OAuth flows, API key/token management
- Strong experience with SAP Ariba SIM/SLP configuration, including approval workflows, custom
- Experience building backend integrations with APIs, event-driven architectures, AWS Step Functions
- Working knowledge of SAP S/4HANA, Cloud for Credit, SAP BTP, CAP, and SAP UI5.
- Strong understanding of performance optimization and security for third-party API auth and
🎁 Benefits
- Initial three-month project engagement with strong extension potential into 2027.
- Anticipated compensation of $80 USD per hour, based on 40-hour workweek and role leveling.
- Flexibility around compensation based on experience and engagement.
- Preferred overlap with Eastern Time Zone (EST) working hours.
- Opportunity to work on a complex SAP integration within a global distributed environment.
- Exposure to strategic architecture, SAP Ariba, backend engineering, cloud infrastructure, and
Back to all jobs