> Markdown version of [/jobs/ext/2262681-sr-java-developer](https://www.wearedevelopers.com/jobs/ext/2262681-sr-java-developer). 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). --- # Sr Java Developer - **Company:** ICQ-Flex Profs BV - **Location:** Amersfoort, Netherlands - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), XML Schema, Advanced Message Queuing Protocol, Automation of Tests, Microsoft Azure, Continuous Integration, Relational Databases, Eclipse (Software), Java Platform Standard Edition (J2SE), Java Message Service (JMS), JSON, Java API for RESTful Web Services (JAX-RS), Junit, PostgreSQL, OpenShift, Scrum Methodology, Mockito, Simple Object Access Protocol (SOAP), Extensible Markup Language (XML), Spring-boot, Git, AngularJS, Information Technology, Front End Software Development, Cucumber (Software), Docker, Jenkins, Oracledb - **Published:** August 27, 2026 - **Apply:** https://www.icq.jobs/vacatures/vacature-sr-java-developer-469541-11.html ## About the Role Je hebt een afgeronde hbo- of wo-opleiding, in de richting van Informatica. - Je hebt aantoonbare werkervaring met het werken in een agile (scrum)team. - Je hebt uitstekende communicatieve vaardigheden in het Nederlands, omdat je dé sparringpartner bent op technisch niveau voor alle scrumteams. - Je hebt het liefst aantoonbare ervaring met integratievraagstukken (binnen de NS-organisatie). - Het analyseren en ontwerpen van object georiënteerde systemen. - Je hebt kennis van en ervaring met: o Java SE, EE (zoals EJB, JMS, JTA, JAX-RS/WS) en Spring Boot; o Communicatie tussen componenten en systemen (SOAP, REST, JMS, AMQP). o Front-end (Eclipse RCP en Angular), niet bij B@D. o Relationele databases (Oracle DB en PostgreSQL). o Versiebeheersystemen (Git). o Testautomatisering op verschillende lagen in de test piramide (o.a. JUnit, Mockito/AssertJ en Cucumber). o Gegevens uitwisseling met XML/XSD en/of JSON/Schema. o Een geautomatiseerde bouwstraat (CI/CD, zoals Jenkins/Azure DevOps en Docker/OpenShift). 1. Je gaat akkoord met een achtergrondonderzoek voor start van de opdracht (VOG, geheimhoudingsverklaring, integriteitsverklaring en vragenlijst). 2. Je hebt de afgelopen twee jaar geen arbeidscontract bij NS gehad. 3. Je bent in de afgelopen twee jaar niet aaneengesloten door NS ingehuurd (na een inhuurperiode van twee jaar eist NS een onderbreking van minimaal zes maanden). 4. Je beschikt aantoonbaar over HBO of WO opleiding. 5. Je hebt aantoonbare werkervaring met het werken in een agile (scrum)team. 6. Een geautomatiseerde bouwstraat (CI/CD, zoals Jenkins/Azure DevOps en Docker/OpenShift). 7. Testautomatisering op verschillende lagen in de test piramide (o.a. JUnit, Mockito/AssertJ en Cucumber). 8. Communicatie tussen componenten en systemen (SOAP, REST, JMS, AMQP). 9. Je hebt kennis en ervaring met Java SE, EE (zoals EJB, JMS, JTA, JAX-RS/WS) en Spring Boot. 10. Je hebt aantoonbare ervaring met het analyseren en ontwerpen van object georiënteerde systemen. 1. Je hebt het liefst aantoonbare ervaring met integratievraagstukken (binnen de NS-organisatie). ## Description Voor de Nederlandse Spoorwegen zijn wij op zoek naar een Sr Java Developer. Aanvraag ICG15229 Tijdelijke inhuur Voor de Nederlandse Spoorwegen zijn wij op zoek naar een Sr Java Developer. Zelfstandig en in teamverband bedenk je oplossingen, ontwikkel je software en test je deze ook. Hiermee boek jij succes. Mede dankzij jouw drang om altijd te blijven verbeteren en doorzettingsvermogen ben jij van onschatbare waarde bij het: ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [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) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)