{"id":8267,"date":"2026-10-19T15:35:10","date_gmt":"2026-10-19T15:35:10","guid":{"rendered":"https:\/\/itdsportugal.com\/it-jobs\/senior-full-stack-developer-kyc-referential-2\/"},"modified":"2026-10-20T16:27:34","modified_gmt":"2026-10-20T16:27:34","slug":"senior-java-full-stack-developer-kyc-referential-onboarding","status":"publish","type":"matador-job-listings","link":"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/","title":{"rendered":"Senior Java Full Stack Developer \u2013 KYC Referential &amp; Onboarding"},"content":{"rendered":"<p><strong>Ignite innovation in financial services \u2014 shape the future of KYC with cutting-edge full stack development!<\/strong><br \/> Lisbon-based opportunity with hybrid work model.<\/p> <p>As a Senior Java Full Stack Developer, you will be working for our client, a leading banking group committed to transforming digital onboarding and KYC processes. You will help build robust, scalable applications within the KYC Referential team, driving efficiency and compliance through innovative technology solutions. This is your chance to contribute to high-impact projects at the forefront of banking technology and accelerate your career growth.<\/p> <p>Your main responsibilities:<\/p> <ul> <li>Design, develop, and implement both front-end and back-end components of the KYC Referential application.<\/li> <li>Ensure high quality and performance through clean, testable code and comprehensive testing practices.<\/li> <li>Maintain best coding standards, conduct code reviews, and address technical debt proactively.<\/li> <li>Manage multiple project deliverables, integrating knowledge and sharing best practices across teams.<\/li> <li>Troubleshoot and resolve technical issues swiftly to ensure seamless system operation.<\/li> <li>Collaborate with cross-functional teams to deliver innovative solutions aligned with business requirements.<\/li> <li>Participate actively in agile ceremonies and contribute to continuous improvement initiatives.<\/li> <li>Handle maintenance requests, prioritize tasks effectively, and adapt to evolving project needs.<\/li> <\/ul> <p>You&#8217;re ideal for this role if you have:<\/p> <ul> <li>9+ years of experience as a Full Stack Developer in an agile environment.<\/li> <li>Strong expertise in Java EE, Spring (Boot, Batch, MVC), Maven, JBoss.<\/li> <li>Proven experience with Angular 2+ for front-end development.<\/li> <li>Solid understanding of software design patterns and principles.<\/li> <li>Familiarity with unit testing frameworks such as JUnit\/Mockito.<\/li> <li>Good knowledge of relational databases, especially Oracle.<\/li> <li>Nice to have: Linux\/Shell scripting skills and experience with CI\/CD tools.<\/li> <li>Excellent written and verbal communication skills in English.<\/li> <\/ul> <p>It is a strong plus if you have:<\/p> <ul> <li>Linux \/ Shell scripting knowledge.<\/li> <li>Certifications or experience with continuous integration tools.<\/li> <\/ul> <p>Language required for the role: <strong>English \u2014 fluent command<\/strong>.<\/p> <p>Eligibility to work in Europe: <strong>Only candidates with an existing legal right to work in the European Union will be considered for this role.<\/strong><\/p> <p><strong>#MAKEYourCareerBETTER<\/strong><br \/> Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.<\/p> <nav class=\"matador-job-navigation\"> <ul> <li> <a href=\"https:\/\/itdsportugal.com\/en\/?wpid=8267&amp;bhid=10396\" rel=\"button\" class=\"matador-button\" title=\"Apply Now\">Apply Now<\/a> <\/li> <li> <a href=\"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/\" rel=\"button\" class=\"matador-button matador-button-secondary\" title=\"More Info\">More Info<\/a> <\/li> <\/ul> <\/nav> ","protected":false},"excerpt":{"rendered":"<p>Ignite innovation in financial services \u2014 shape the future of KYC with cutting-edge full stack development! Lisbon-based opportunity with hybrid work model. As a Senior Java Full Stack Developer, you will be working for our client, a leading banking group committed to transforming digital onboarding and KYC processes. You will help build robust, scalable applications &hellip; <a href=\"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/\">Continued<\/a><\/p>\n","protected":false},"template":"","meta":{"_acf_changed":false,"_matador_source_id":"10396"},"matador-categories":[],"matador-locations":[],"matador-types":[14],"matador-remote-job-possible":[287],"matador-published-category":[],"matador-skills":[208],"matador-seniority":[123,132],"matador-position":[124],"matador-technology":[653,660,686,687,688,734,827,1671,1672,3547],"matador-contract-type":[343,369],"matador-priority":[135],"matador-language":[127],"matador-place":[371,372],"matador-visibility":[657],"matador-choose-website-to-publis":[400],"class_list":["post-8267","matador-job-listings","type-matador-job-listings","status-publish","hentry","matador-types-contract","matador-remote-job-possible-hybrid","matador-skills-developer","matador-seniority-senior","matador-seniority-expert","matador-position-banking","matador-technology-angular","matador-technology-java","matador-technology-junit","matador-technology-mockito","matador-technology-oracle","matador-technology-spring-boot","matador-technology-maven","matador-technology-angular-2","matador-technology-jboss","matador-technology-spring-mvc","matador-contract-type-b2b","matador-contract-type-permanent-contract","matador-priority-0-urgent","matador-language-english","matador-place-porto","matador-place-lisbon","matador-visibility-online","matador-choose-website-to-publis-portugal"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Senior Java Full Stack Developer \u2013 KYC Referential &amp; Onboarding | ITDS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Senior Java Full Stack Developer \u2013 KYC Referential &amp; Onboarding | ITDS\" \/>\n<meta property=\"og:description\" content=\"Ignite innovation in financial services \u2014 shape the future of KYC with cutting-edge full stack development! Lisbon-based opportunity with hybrid work model. As a Senior Java Full Stack Developer, you will be working for our client, a leading banking group committed to transforming digital onboarding and KYC processes. You will help build robust, scalable applications &hellip; Continued\" \/>\n<meta property=\"og:url\" content=\"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/\" \/>\n<meta property=\"og:site_name\" content=\"ITDS PORTUGAL\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-20T16:27:34+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/it-jobs\\\/senior-java-full-stack-developer-kyc-referential-onboarding\\\/\",\"url\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/it-jobs\\\/senior-java-full-stack-developer-kyc-referential-onboarding\\\/\",\"name\":\"Senior Java Full Stack Developer \u2013 KYC Referential &amp; Onboarding | ITDS\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/#website\"},\"datePublished\":\"2026-10-19T15:35:10+00:00\",\"dateModified\":\"2026-10-20T16:27:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/it-jobs\\\/senior-java-full-stack-developer-kyc-referential-onboarding\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/itdsportugal.com\\\/en\\\/it-jobs\\\/senior-java-full-stack-developer-kyc-referential-onboarding\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/it-jobs\\\/senior-java-full-stack-developer-kyc-referential-onboarding\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Senior Java Full Stack Developer \u2013 KYC Referential &amp; Onboarding\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/\",\"name\":\"ITDS PORTUGAL\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/#organization\",\"name\":\"ITDS\",\"url\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/itds.pl\\\/app\\\/uploads\\\/sites\\\/3\\\/2026\\\/05\\\/ITDS_logo-1.png\",\"contentUrl\":\"https:\\\/\\\/itds.pl\\\/app\\\/uploads\\\/sites\\\/3\\\/2026\\\/05\\\/ITDS_logo-1.png\",\"width\":650,\"height\":400,\"caption\":\"ITDS\"},\"image\":{\"@id\":\"https:\\\/\\\/itdsportugal.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Senior Java Full Stack Developer \u2013 KYC Referential &amp; Onboarding | ITDS","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/","og_locale":"en_US","og_type":"article","og_title":"Senior Java Full Stack Developer \u2013 KYC Referential &amp; Onboarding | ITDS","og_description":"Ignite innovation in financial services \u2014 shape the future of KYC with cutting-edge full stack development! Lisbon-based opportunity with hybrid work model. As a Senior Java Full Stack Developer, you will be working for our client, a leading banking group committed to transforming digital onboarding and KYC processes. You will help build robust, scalable applications &hellip; Continued","og_url":"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/","og_site_name":"ITDS PORTUGAL","article_modified_time":"2026-10-20T16:27:34+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/","url":"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/","name":"Senior Java Full Stack Developer \u2013 KYC Referential &amp; Onboarding | ITDS","isPartOf":{"@id":"https:\/\/itdsportugal.com\/en\/#website"},"datePublished":"2026-10-19T15:35:10+00:00","dateModified":"2026-10-20T16:27:34+00:00","breadcrumb":{"@id":"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/itdsportugal.com\/en\/it-jobs\/senior-java-full-stack-developer-kyc-referential-onboarding\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/itdsportugal.com\/en\/"},{"@type":"ListItem","position":2,"name":"Senior Java Full Stack Developer \u2013 KYC Referential &amp; Onboarding"}]},{"@type":"WebSite","@id":"https:\/\/itdsportugal.com\/en\/#website","url":"https:\/\/itdsportugal.com\/en\/","name":"ITDS PORTUGAL","description":"","publisher":{"@id":"https:\/\/itdsportugal.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/itdsportugal.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/itdsportugal.com\/en\/#organization","name":"ITDS","url":"https:\/\/itdsportugal.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/itdsportugal.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/itds.pl\/app\/uploads\/sites\/3\/2026\/05\/ITDS_logo-1.png","contentUrl":"https:\/\/itds.pl\/app\/uploads\/sites\/3\/2026\/05\/ITDS_logo-1.png","width":650,"height":400,"caption":"ITDS"},"image":{"@id":"https:\/\/itdsportugal.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-job-listings\/8267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-job-listings"}],"about":[{"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/types\/matador-job-listings"}],"wp:attachment":[{"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/media?parent=8267"}],"wp:term":[{"taxonomy":"matador-categories","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-categories?post=8267"},{"taxonomy":"matador-locations","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-locations?post=8267"},{"taxonomy":"matador-types","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-types?post=8267"},{"taxonomy":"matador-remote-job-possible","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-remote-job-possible?post=8267"},{"taxonomy":"matador-published-category","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-published-category?post=8267"},{"taxonomy":"matador-skills","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-skills?post=8267"},{"taxonomy":"matador-seniority","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-seniority?post=8267"},{"taxonomy":"matador-position","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-position?post=8267"},{"taxonomy":"matador-technology","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-technology?post=8267"},{"taxonomy":"matador-contract-type","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-contract-type?post=8267"},{"taxonomy":"matador-priority","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-priority?post=8267"},{"taxonomy":"matador-language","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-language?post=8267"},{"taxonomy":"matador-place","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-place?post=8267"},{"taxonomy":"matador-visibility","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-visibility?post=8267"},{"taxonomy":"matador-choose-website-to-publis","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-choose-website-to-publis?post=8267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}