Principal, Engineer (Java/SAP)
JobgetherRemotely
javaapispring bootsap aribanosqldynamodboauthariba developer portal
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 configuration, workflows, custom
- Provide technical leadership to a small engineering team维护 the integration platform.
- Drive architectural decisions across programming patterns, system design, infra, and integration
- Serve as primary technical contact for SAP Ariba configuration, integration, and troubleshooting
- 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, including Ariba Developer Portal, OAuth, API key/token management
- Experience with SAP Ariba SIM/SLP configuration, approvals, custom fields, risk modules, platform
- Backend integrations involving APIs, event-driven patterns, AWS Step Functions, and NoSQL
- Knowledge of SAP S/4HANA, Cloud for Credit, SAP BTP, CAP, and SAP UI5.
- Security and performance optimization, third-party API authentication, credential management.
🎁 Benefits
- Initial three-month project engagement with potential for extension into 2027.
- Anticipated compensation of $80 USD per hour, based on 40-hour weeks and role leveling.
- Flexibility around compensation depending on experience and engagement.
- Preference for Eastern Time Zone overlap for working hours.
- Work on a complex enterprise SAP integration within a global, distributed environment.
- Exposure to strategic architecture, SAP Ariba, backend engineering, cloud infra, and AI-assisted
Back to all jobs