> Markdown version of [/jobs/ext/2075081-principal-engineer-java-sap](https://www.wearedevelopers.com/jobs/ext/2075081-principal-engineer-java-sap). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal, Engineer (Java/SAP) - **Company:** Jobgether - **Location:** Netherlands - **Experience:** Expert - **Salary:** €13,867.0 - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, User Authentication, Software as a Service, Cloud Computing, Cloud Foundry, Code Review, Data as a Services, Data Stores, Cursor (Graphical User Interface Elements), Amazon DynamoDB, NoSQL, OAuth, Performance Tuning, SAP (Applications), Software Engineering, Java Application Server, Enterprise Software Applications, GitHub Copilot, Spring-boot, SAP Business Technology Platform, Backend, Event Driven Architecture, SAP S/4HANA, SAP UI5, SAP Ariba, Cloud Integration - **Published:** August 16, 2026 - **Apply:** https://www.adzuna.nl/details/5844326803 ## About the Role * 8+ years of professional experience working with production Java applications, including strong hands-on experience with Spring Boot. * Deep practical expertise with SAP Ariba, particularly the Ariba Developer Portal, OAuth flows, API key and token management, Supplier Data API, and Cloud Integration Gateway. * Strong experience with SAP Ariba SIM/SLP configuration, including approval workflows, custom fields, risk modules, and understanding of platform limitations and common failure modes. * Proven experience building and maintaining backend integrations involving APIs, event-driven architectures, orchestration patterns such as AWS Step Functions, and NoSQL databases such as DynamoDB. * Working knowledge of SAP S/4HANA, Cloud for Credit, SAP Business Technology Platform (BTP), Cloud Application Programming Model (CAP), and SAP UI5. * Strong understanding of performance optimization and security best practices, particularly for third-party API authentication and credential management. * Proficiency with AI-assisted coding tools such as GitHub Copilot, Claude Code, or Cursor. * Experience working with Cloud Foundry is advantageous. * Experience with credit, financial, or other complex enterprise systems is a strong plus. * Demonstrated ability to lead complex software initiatives involving third-party SaaS or enterprise platform integrations. * Strong strategic thinking, decision-making, analytical, and problem-solving abilities. * Excellent communication and presentation skills, with the ability to explain complex technical concepts to diverse stakeholders. * Proven experience leading, mentoring, and developing engineering teams while operating collaboratively across functions. ## Description This is a senior technical leadership opportunity focused on architecting and delivering enterprise software solutions that integrate Java applications with SAP platforms. You will lead the technical direction of a critical SAP Ariba integration, spanning platform configuration, backend engineering, and data and risk services. The role combines hands-on software engineering with architecture, technical strategy, and mentorship of a small engineering team. You will work closely with product, client-facing delivery, and cross-functional teams to shape technical roadmaps and solve complex integration challenges. Your expertise will help establish scalable development practices, improve system performance and security, and ensure reliable third-party integrations. The environment values technical excellence, collaboration, knowledge sharing, and pragmatic decision-making across distributed teams. This is an initial three-month engagement with strong potential for extension and continued work well into 2027. Accountabilities * Lead and architect Java and Spring Boot solutions integrating SAP Ariba with backend enrichment, risk, and data services. * Own the technical roadmap for SAP Ariba integrations, covering platform configuration, workflows, custom fields, approval rules, and connector-side engineering. * Provide technical leadership and guidance to a small engineering team responsible for maintaining and enhancing the integration platform. * Drive architectural decisions covering programming patterns, system design, infrastructure, integration approaches, and technical trade-offs. * Serve as the primary technical point of contact for complex SAP Ariba configuration, integration, and troubleshooting challenges. * Design and maintain backend integrations using event-driven architectures, orchestration services, APIs, and NoSQL data stores. * Collaborate with product, client-facing solutions, and other cross-functional teams to define workstreams, technical strategies, and product roadmaps. * Establish and promote programming, configuration, security, and engineering best practices, including conducting code reviews and ensuring adherence to standards. * Lead and mentor engineers while fostering technical excellence, collaboration, and knowledge sharing. * Use AI-assisted development tools as part of the engineering workflow to improve productivity and accelerate delivery. * Support performance optimization, secure authentication, credential management, and reliable operation of third-party integrations. ## Related Videos - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023)