{"id":12484,"date":"2026-06-24T00:00:00","date_gmt":"2026-06-24T00:00:00","guid":{"rendered":"https:\/\/www.a2z-cm.com\/senior-java-engineer\/"},"modified":"2026-06-24T15:31:41","modified_gmt":"2026-06-24T15:31:41","slug":"senior-java-engineer","status":"publish","type":"post","link":"https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/","title":{"rendered":"Senior Java Engineer"},"content":{"rendered":"<h4 class=\"cx_h4 cx2_introduction\">Introduction<\/h4>\n<div class=\"cx2_introduction\"><ul> <li>36 hours per week<\/li> <li>Start date: ASAP<\/li> <li>End date: 11 July 2027<\/li> <li>Extension is possible.<\/li> <li>Hybrid working<\/li> <li>ZZP is allowed.<\/li> <li>Relocation is not possible.<\/li> <\/ul><\/div>\n\r\n<!--more-->\r\n\r\n<h4 class=\"cx_h4 cx2_function\">Function<\/h4>\n<div class=\"cx2_function\"><p>You will be part of the Identity Orchestrator team which provide to all users (internal and external, national as well as international) access to applications and services of ABN AMRO as the users want to use these applications and services, where possible, at any time, any place and via any device. Our users expect, more and more, that they can use a range of ABN AMRO internal and external authentication methods to log-on to these applications and services and be able to bind their mobile devices anytime.<\/p> <p>The Identity Orchestrator team will deliver the components needed to support the above business drivers and will ensure that it will be possible to integrate new authentication means (supplied and not supplied by the bank) in a secure way within the ABN AMRO infrastructure. &nbsp;You will work closely with your team, architects and other stakeholders to deliver secure, scalable and high-performance systems. You will play a key role in the design, development, and implementation of IAM solutions within our enterprise.<br>&nbsp;&nbsp;<br><strong>Responsibilities<\/strong>:<br>Java 17&gt; Java 21 migration<br>Identity Orchestrator is live in PR<br>Device Binding alternates are build in the Orchestrator<br>Corporate Flows are done<br>AAB ID v3 flows are done<\/p><\/div>\n\r\n<h4 class=\"cx_h4 cx2_requirements\">Requirements<\/h4>\n<div class=\"cx2_requirements\"><p>&#8211; Minimal 8 years of Java EE Development, Java 8 or higher, &nbsp;JSP\/JSTL<br>&#8211; Experienced with Java17 &amp; 21<br>&#8211; Strong understanding of IAM principles, security architecture and identity LCM<br>&#8211; Minimal 8 years of experience with Spring4 (or higher) Spring MVC, Spring Boot and JPA\/EcpliseLink<br>&#8211; Experience writing functional tests using automated testing frameworks like SprintBoot\/RestAssured<br>&#8211; Experience with CI\/CD tools like Jmeter, Postman or equivalent.<br>&#8211; Pro-active attitude: spots problems beforehand and takes initiative to fix this.<br>&#8211; Flexible attitude<br>&#8211; Experience with Scrum\/Agile way of working.<br>&#8211; It is required the candidate works from location 2 times a week.<\/p><\/div>\n\r\n\r\n<h4 class=\"cx_h4 cx2_information\">Information<\/h4>\n<div class=\"cx2_information\"><p>Jobs A2Z-CM +31(0)20-3337629<\/p><\/div>\n\r\n<h4 class=\"cx_h4 cx2_application\">Application<\/h4>\n<div class=\"cx2_application\"><p>Jobs A2Z-CM +31(0)20-3337629<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<h4 class=\"cx_h4 cx2_introduction\">Introduction<\/h4>\n<div class=\"cx2_introduction\"><ul> <li>36 hours per week<\/li> <li>Start date: ASAP<\/li> <li>End date: 11 July 2027<\/li> <li>Extension is possible.<\/li> <li>Hybrid working<\/li> <li>ZZP is allowed.<\/li> <li>Relocation is not possible.<\/li> <\/ul><\/div>","protected":false},"author":12,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,1345,19],"tags":[102,22,24],"class_list":["post-12484","post","type-post","status-publish","format-standard","hentry","category-development-programming","category-java","category-publications","tag-amstelveen","tag-development-programming","tag-the-netherlands","functiongroups-development-programming","functions-java","worklocation-amstelveen","country-the-netherlands","procedure-zzp-and-or-contracting","business-line-default","hours-per-week-31","pubid-list-16715"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Senior Java Engineer : A2Z-CM<\/title>\n<meta name=\"description\" content=\"36 hours per week Start date: ASAP End date: 11 July 2027 Extension is possible. Hybrid working ZZP is allowed. Relocation is not possible.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Senior Java Engineer : A2Z-CM\" \/>\n<meta property=\"og:description\" content=\"36 hours per week Start date: ASAP End date: 11 July 2027 Extension is possible. Hybrid working ZZP is allowed. Relocation is not possible.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/\" \/>\n<meta property=\"og:site_name\" content=\"A2Z-CM\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-24T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-24T15:31:41+00:00\" \/>\n<meta name=\"author\" content=\"Priya Jha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Priya Jha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/senior-java-engineer\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/senior-java-engineer\\\/\"},\"author\":{\"name\":\"Priya Jha\",\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/#\\\/schema\\\/person\\\/74b77faa67471541b9630db6bda93200\"},\"headline\":\"Senior Java Engineer\",\"datePublished\":\"2026-06-24T00:00:00+00:00\",\"dateModified\":\"2026-06-24T15:31:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/senior-java-engineer\\\/\"},\"wordCount\":333,\"publisher\":{\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/#organization\"},\"keywords\":[\"Amstelveen\",\"Development \\\/ Programming\",\"the Netherlands\"],\"articleSection\":[\"Development \\\/ Programming\",\"JAVA\",\"Publications\"],\"inLanguage\":\"nl-NL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/senior-java-engineer\\\/\",\"url\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/senior-java-engineer\\\/\",\"name\":\"Senior Java Engineer : A2Z-CM\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/#website\"},\"datePublished\":\"2026-06-24T00:00:00+00:00\",\"dateModified\":\"2026-06-24T15:31:41+00:00\",\"description\":\"36 hours per week Start date: ASAP End date: 11 July 2027 Extension is possible. Hybrid working ZZP is allowed. Relocation is not possible.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/senior-java-engineer\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/senior-java-engineer\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/senior-java-engineer\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Senior Java Engineer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/#website\",\"url\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/\",\"name\":\"A2Z-CM\",\"description\":\"Think Global, Act Local\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/#organization\",\"name\":\"A2Z-CM\",\"url\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.a2z-cm.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/logo-1.svg\",\"contentUrl\":\"https:\\\/\\\/www.a2z-cm.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/logo-1.svg\",\"width\":848,\"height\":444,\"caption\":\"A2Z-CM\"},\"image\":{\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.a2z-cm.com\\\/nl\\\/#\\\/schema\\\/person\\\/74b77faa67471541b9630db6bda93200\",\"name\":\"Priya Jha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"caption\":\"Priya Jha\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Senior Java Engineer : A2Z-CM","description":"36 hours per week Start date: ASAP End date: 11 July 2027 Extension is possible. Hybrid working ZZP is allowed. Relocation is not possible.","robots":{"index":"noindex","follow":"follow"},"og_locale":"nl_NL","og_type":"article","og_title":"Senior Java Engineer : A2Z-CM","og_description":"36 hours per week Start date: ASAP End date: 11 July 2027 Extension is possible. Hybrid working ZZP is allowed. Relocation is not possible.","og_url":"https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/","og_site_name":"A2Z-CM","article_published_time":"2026-06-24T00:00:00+00:00","article_modified_time":"2026-06-24T15:31:41+00:00","author":"Priya Jha","twitter_card":"summary_large_image","twitter_misc":{"Geschreven door":"Priya Jha","Geschatte leestijd":"2 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/#article","isPartOf":{"@id":"https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/"},"author":{"name":"Priya Jha","@id":"https:\/\/www.a2z-cm.com\/nl\/#\/schema\/person\/74b77faa67471541b9630db6bda93200"},"headline":"Senior Java Engineer","datePublished":"2026-06-24T00:00:00+00:00","dateModified":"2026-06-24T15:31:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/"},"wordCount":333,"publisher":{"@id":"https:\/\/www.a2z-cm.com\/nl\/#organization"},"keywords":["Amstelveen","Development \/ Programming","the Netherlands"],"articleSection":["Development \/ Programming","JAVA","Publications"],"inLanguage":"nl-NL"},{"@type":"WebPage","@id":"https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/","url":"https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/","name":"Senior Java Engineer : A2Z-CM","isPartOf":{"@id":"https:\/\/www.a2z-cm.com\/nl\/#website"},"datePublished":"2026-06-24T00:00:00+00:00","dateModified":"2026-06-24T15:31:41+00:00","description":"36 hours per week Start date: ASAP End date: 11 July 2027 Extension is possible. Hybrid working ZZP is allowed. Relocation is not possible.","breadcrumb":{"@id":"https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.a2z-cm.com\/nl\/senior-java-engineer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.a2z-cm.com\/nl\/"},{"@type":"ListItem","position":2,"name":"Senior Java Engineer"}]},{"@type":"WebSite","@id":"https:\/\/www.a2z-cm.com\/nl\/#website","url":"https:\/\/www.a2z-cm.com\/nl\/","name":"A2Z-CM","description":"Think Global, Act Local","publisher":{"@id":"https:\/\/www.a2z-cm.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.a2z-cm.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/www.a2z-cm.com\/nl\/#organization","name":"A2Z-CM","url":"https:\/\/www.a2z-cm.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.a2z-cm.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.a2z-cm.com\/wp-content\/uploads\/2022\/06\/logo-1.svg","contentUrl":"https:\/\/www.a2z-cm.com\/wp-content\/uploads\/2022\/06\/logo-1.svg","width":848,"height":444,"caption":"A2Z-CM"},"image":{"@id":"https:\/\/www.a2z-cm.com\/nl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.a2z-cm.com\/nl\/#\/schema\/person\/74b77faa67471541b9630db6bda93200","name":"Priya Jha","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"Priya Jha"}}]}},"_links":{"self":[{"href":"https:\/\/www.a2z-cm.com\/nl\/wp-json\/wp\/v2\/posts\/12484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.a2z-cm.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.a2z-cm.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.a2z-cm.com\/nl\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.a2z-cm.com\/nl\/wp-json\/wp\/v2\/comments?post=12484"}],"version-history":[{"count":0,"href":"https:\/\/www.a2z-cm.com\/nl\/wp-json\/wp\/v2\/posts\/12484\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.a2z-cm.com\/nl\/wp-json\/wp\/v2\/media?parent=12484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.a2z-cm.com\/nl\/wp-json\/wp\/v2\/categories?post=12484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.a2z-cm.com\/nl\/wp-json\/wp\/v2\/tags?post=12484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}