{"id":7366,"date":"2026-07-21T11:57:52","date_gmt":"2026-07-21T11:57:52","guid":{"rendered":"https:\/\/itdsportugal.com\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/"},"modified":"2026-07-21T11:57:52","modified_gmt":"2026-07-21T11:57:52","slug":"mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution","status":"publish","type":"matador-job-listings","link":"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/","title":{"rendered":"Mid-Level Java &amp; Angular Fullstack Developer \u2013 Application Maintenance and Evolution"},"content":{"rendered":"<p><strong>Hook \u2013 one bold sentence<\/strong><br \/> Unleash your expertise in Java and Angular to drive transformative application evolution and sustain impactful legacy systems.<\/p> <p><strong>Location &amp; work model<\/strong><br \/> Porto-based opportunity with hybrid work model (up to 3 remote days per week).<\/p> <p><strong>As a Senior Mid-Level Java &amp; Angular Fullstack Developer, you will be working for our client, a leading financial industry player committed to continuous modernization and technological excellence. You will help deliver valuable evolutions and maintenance on the REFA Applications Repository, contributing to scalable, resilient software solutions that impact critical business operations within a dynamic environment. This role offers a unique chance for professional growth and innovation.<\/strong><\/p> <p><strong>Your main responsibilities:<\/strong><\/p> <ul> <li>Develop well-designed, testable, and efficient code in Java and Angular, ensuring high-quality application features.<\/li> <li>Participate actively in all phases of the development lifecycle, from planning to deployment.<\/li> <li>Assist in the preparation, testing, and release of application updates, ensuring smooth delivery.<\/li> <li>Bring innovative technical solutions and expertise to solve complex problems with integrity and responsibility.<\/li> <li>Collaborate within agile teams, demonstrating accountability, adaptability, and a proactive mindset.<\/li> <li>Contribute to knowledge sharing and continuous improvement initiatives within the team.<\/li> <\/ul> <p><strong>You&#8217;re ideal for this role if you have:<\/strong><\/p> <ul> <li>Minimum of 3 years of experience in Java and Angular development.<\/li> <li>Degree in Technology, Computer Engineering, or a related field.<\/li> <li>Strong experience with JPA\/Hibernate and Spring Boot (2+ years).<\/li> <li>Proficiency in SQL databases, preferably Oracle.<\/li> <li>Experience with Git version control.<\/li> <li>Learning and sharing mindset, with a passion for technology and quality.<\/li> <\/ul> <p><strong>It is a strong plus if you have:<\/strong> (optional)<\/p> <ul> <li>Knowledge of Python.<\/li> <li>Familiarity with Continuous Integration tools such as Jenkins, XL Deploy, XL Release.<\/li> <li>Experience with Openshift, JSF, PrimeNg, and Web Services (REST).<\/li> <li>French language skills.<\/li> <li>Knowledge of agile methodologies and tools like Jira, Scrum, Kanban.<\/li> <\/ul> <p><strong>Language Required for the role:<\/strong><br \/> Fluent English (mandatory).<\/p> <p><strong>Eligibility for the role:<\/strong><br \/> Only candidates with an existing legal right to work in the European Union will be considered for this role.<\/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=7366&#038;bhid=9689\" rel=\"button\" class=\"matador-button\" title=\"Apply Now\">Apply Now<\/a> <\/li> <li> <a href=\"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/\" rel=\"button\" class=\"matador-button matador-button-secondary\" title=\"More Info\">More Info<\/a> <\/li> <\/ul> <\/nav> ","protected":false},"excerpt":{"rendered":"<p>Hook \u2013 one bold sentence Unleash your expertise in Java and Angular to drive transformative application evolution and sustain impactful legacy systems. Location &amp; work model Porto-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Mid-Level Java &amp; Angular Fullstack Developer, you will be working for our client, &hellip; <a href=\"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/\">Continued<\/a><\/p>\n","protected":false},"template":"","meta":{"_acf_changed":false,"_matador_source_id":"9689"},"matador-categories":[],"matador-locations":[],"matador-types":[14],"matador-remote-job-possible":[287],"matador-published-category":[],"matador-skills":[208],"matador-seniority":[1533],"matador-position":[124],"matador-technology":[713,654,660,673,1650,984,688,697,734,656,801,802],"matador-contract-type":[343],"matador-priority":[135],"matador-language":[127],"matador-place":[371],"matador-visibility":[657],"matador-choose-website-to-publis":[400],"class_list":["post-7366","matador-job-listings","type-matador-job-listings","status-publish","hentry","matador-types-contract","matador-remote-job-possible-hybrid","matador-skills-developer","matador-seniority-mid-level","matador-position-banking","matador-technology-git","matador-technology-hibernate","matador-technology-java","matador-technology-jenkins","matador-technology-jpa","matador-technology-openshift","matador-technology-oracle","matador-technology-rest","matador-technology-spring-boot","matador-technology-sql","matador-technology-xl-deploy","matador-technology-xl-release","matador-contract-type-b2b","matador-priority-0-urgent","matador-language-english","matador-place-porto","matador-visibility-online","matador-choose-website-to-publis-portugal"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mid-Level Java &amp; Angular Fullstack Developer \u2013 Application Maintenance and Evolution - ITDS PORTUGAL<\/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\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mid-Level Java &amp; Angular Fullstack Developer \u2013 Application Maintenance and Evolution - ITDS PORTUGAL\" \/>\n<meta property=\"og:description\" content=\"Hook \u2013 one bold sentence Unleash your expertise in Java and Angular to drive transformative application evolution and sustain impactful legacy systems. Location &amp; work model Porto-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Mid-Level Java &amp; Angular Fullstack Developer, you will be working for our client, &hellip; Continued\" \/>\n<meta property=\"og:url\" content=\"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/\" \/>\n<meta property=\"og:site_name\" content=\"ITDS PORTUGAL\" \/>\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\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/\",\"url\":\"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/\",\"name\":\"Mid-Level Java &amp; Angular Fullstack Developer \u2013 Application Maintenance and Evolution - ITDS PORTUGAL\",\"isPartOf\":{\"@id\":\"https:\/\/itdsportugal.com\/en\/#website\"},\"datePublished\":\"2026-07-21T11:57:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/itdsportugal.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mid-Level Java &amp; Angular Fullstack Developer \u2013 Application Maintenance and Evolution\"}]},{\"@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":"Mid-Level Java &amp; Angular Fullstack Developer \u2013 Application Maintenance and Evolution - ITDS PORTUGAL","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\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/","og_locale":"en_US","og_type":"article","og_title":"Mid-Level Java &amp; Angular Fullstack Developer \u2013 Application Maintenance and Evolution - ITDS PORTUGAL","og_description":"Hook \u2013 one bold sentence Unleash your expertise in Java and Angular to drive transformative application evolution and sustain impactful legacy systems. Location &amp; work model Porto-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Mid-Level Java &amp; Angular Fullstack Developer, you will be working for our client, &hellip; Continued","og_url":"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/","og_site_name":"ITDS PORTUGAL","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\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/","url":"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/","name":"Mid-Level Java &amp; Angular Fullstack Developer \u2013 Application Maintenance and Evolution - ITDS PORTUGAL","isPartOf":{"@id":"https:\/\/itdsportugal.com\/en\/#website"},"datePublished":"2026-07-21T11:57:52+00:00","breadcrumb":{"@id":"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/itdsportugal.com\/en\/it-jobs\/mid-level-java-angular-fullstack-developer-application-maintenance-and-evolution\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/itdsportugal.com\/en\/"},{"@type":"ListItem","position":2,"name":"Mid-Level Java &amp; Angular Fullstack Developer \u2013 Application Maintenance and Evolution"}]},{"@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\/7366","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=7366"}],"wp:term":[{"taxonomy":"matador-categories","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-categories?post=7366"},{"taxonomy":"matador-locations","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-locations?post=7366"},{"taxonomy":"matador-types","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-types?post=7366"},{"taxonomy":"matador-remote-job-possible","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-remote-job-possible?post=7366"},{"taxonomy":"matador-published-category","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-published-category?post=7366"},{"taxonomy":"matador-skills","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-skills?post=7366"},{"taxonomy":"matador-seniority","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-seniority?post=7366"},{"taxonomy":"matador-position","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-position?post=7366"},{"taxonomy":"matador-technology","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-technology?post=7366"},{"taxonomy":"matador-contract-type","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-contract-type?post=7366"},{"taxonomy":"matador-priority","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-priority?post=7366"},{"taxonomy":"matador-language","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-language?post=7366"},{"taxonomy":"matador-place","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-place?post=7366"},{"taxonomy":"matador-visibility","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-visibility?post=7366"},{"taxonomy":"matador-choose-website-to-publis","embeddable":true,"href":"https:\/\/itdsportugal.com\/en\/wp-json\/wp\/v2\/matador-choose-website-to-publis?post=7366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}