> Markdown version of [/jobs/ext/2237120-senior-java-engineer](https://www.wearedevelopers.com/jobs/ext/2237120-senior-java-engineer). 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). --- # Senior Java Engineer - **Company:** ICQ-Flex Profs BV - **Location:** Amsterdam, Netherlands (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Cloud Computing, Continuous Integration, DevOps, Spring Framework, JSON, WildFly (JBoss AS), OAuth, Scrum Methodology, Simple Object Access Protocol (SOAP), Web Services, Extensible Markup Language (XML), Spring-boot, Backend, Restful APIs, Microservices - **Published:** August 26, 2026 - **Apply:** https://www.icq.jobs/vacatures/vacature-senior-java-engineer-427502-11.html ## About the Role Om succesvol te zijn in deze functie heb je 5 jaar of meer ervaring in het ontwikkelen van e-commerce backend applicaties met Java, bij voorkeur gebruikmakend van het Spring Framework of Spring Boot en de concepten van de Microservice Architecture Pattern. Java 8/11 - Microservices - Spring Boot / REST API / Cloud - Vergaande kennis van AWS is een pré - Agile / Scrum - JSON / XML - CI/CD (Azure / AWS) - SOAP webservices is pre - Wildfly is een pre - OAuth & JWT is pre - Kennis van front-end ontwikkeling is een pré - Communicatief vaardig in zowel Nederlands als Engels 1. Je beschikt aantoonbaar ervaring met Java 8/11;. 2. Je beschikt aantoonbaar ervaring met Microservices. 3. Je beschikt aantoonbaar ervaring met Spring Boot / REST API / Cloud. 4. Je bent communicatief vaardig in zowel Nederlands als Engels. 5. Je hebt aantoonbare ervaring met Agile/Scrum. Functie wensen (gunningscriteria) 1. Je beschikt vergaande kennis van AWS. 2. Je beschikt aantoonbare kennis van front-end ontwikkeling. Teamspeler - Continu verbeteren, elkaar aanspreken op gemaakte afspraken - Initiatiefrijk, in staat om kansen te onderkennen en ernaar handelen; liever zelf beginnen dan afwachten. - Durven het voortouw te nemen - Team kunnen dragen - Accuraat, in staat om onder verschillende omstandigheden nauwgezet te werken. - Gedreven, energiek, in staat om enthousiasme over te dragen aan anderen - Kunnen omgaan met tegenslagen, wijzigen van prioriteiten - Kunnen werken in een dynamische omgeving - Output gestuurd - Empathisch vermogen - Hands on DevOps ervaring: pro actief i.p.v. re-actief ## Description NS International is een nieuwe API integratie laag aan het bouwen om de ambities van haar OmniChannel Customer Experience te ondersteunen. - Wij zoeken een Java engineer die vanuit perspectief van de business wensen services realiseert, die generiek zijn opgezet en beschikbaar worden gesteld aan verschillende afnemers. - 'Zo maak je samen met ons het reizen met de trein nog beter en leuker voor onze reizigers. Elke dag weer. De reis van morgen begint bij jou!' Als Java engineer ben je verantwoordelijk voor: Realisatie van services voor de API integratie laag van NS International Bewaken van de service development richtlijnen van het API architectuur principe Vertalen van de business requirements naar realiseerbare oplossingen Afstemming met verschillende teams (afnemers) voor acceptatie en test van de services Bewaken van de beoogde eindsituatie binnen de kaders van de architectuur en gekozen oplossingen. Scherp houden van de scope bij de Product Owner en de teamleden, zodat de business en sprintdoelstellingen worden gehaald. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) ## Related Articles - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development)