{"id":4629,"date":"2026-03-16T20:56:00","date_gmt":"2026-03-16T20:56:00","guid":{"rendered":"https:\/\/aqrate.biz\/junior-full-stack-developer-java-node-js-react\/"},"modified":"2026-03-16T21:10:40","modified_gmt":"2026-03-16T21:10:40","slug":"junior-full-stack-developer-java-node-js-react","status":"publish","type":"page","link":"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/","title":{"rendered":"Junior Full-Stack Developer \u2013 Java \/ Node.js \/ React"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_post_title meta=&#8221;off&#8221; featured_image=&#8221;off&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;Montserrat|700|||||||&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_post_title][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<span><strong>The role<\/strong>:<\/span><span><\/span><\/p>\n<p><span> You will join our development team to help design and build modern, cloud-native, AI-enabled web applications, working across both backend and frontend. You will be part of a collaborative team and, through continuous learning supported by senior colleagues, you\u2019ll have the opportunity to grow on up-to-date, in-demand technologies. <\/span><\/p>\n<p><span><\/span><\/p>\n<p class=\"p1\"><b>What you will do<\/b><\/p>\n<ul class=\"ul1\">\n<li class=\"li1\"><span class=\"s1\"><\/span>Develop <b>full-stack<\/b> web applications in an Agile team<\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Backend development with <b>Java<\/b> and\/or <b>Node.js<\/b> (REST APIs, microservices)<\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Frontend development with <b>React<\/b> \/ <b>Next.js<\/b><\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Deploy and manage applications on <strong>Google Cloud Platform<\/strong><\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Write <strong>automated tests<\/strong> (unit, integration, end-to-end)<\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Participate in code reviews and QA activities<\/li>\n<\/ul>\n<p><b><\/b><\/p>\n<p><b>Technical requirements<\/b><\/p>\n<h5 class=\"p1\"><b>Required:<\/b><\/h5>\n<ul class=\"ul1\">\n<li class=\"li1\"><span class=\"s1\"><\/span>Knowledge of at least one of <strong>Java<\/strong> or <strong>Node.js<\/strong> for backend development<\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Familiarity with <strong>React<\/strong> and the fundamentals of modern frontend development (HTML, CSS, JavaScript\/TypeScript)<\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Understanding of REST principles and HTTP APIs<\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Experience with <strong>Git<\/strong> and collaborative workflows (pull requests, branching)<\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Basic software testing knowledge<\/li>\n<\/ul>\n<h5><b>Nice to have (not required):<\/b><\/h5>\n<ul class=\"ul1\">\n<li class=\"li1\"><span class=\"s1\"><\/span>Experience with <strong>Next.js<\/strong><\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Basic familiarity with <strong>Google Cloud Platform<\/strong> (GCP)<\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Familiarity with testing frameworks (JUnit, Jest, Playwright, Cypress, etc.)<\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Basic knowledge of CI\/CD<\/li>\n<li class=\"li1\"><span class=\"s1\"><\/span>Knowledge of relational and\/or NoSQL databases<\/li>\n<\/ul>\n<p class=\"p1\"><b><\/b><\/p>\n<p class=\"p1\"><b>Personal requirements<\/b><\/p>\n<ul class=\"ul1\">\n<li class=\"li1\"><span class=\"s1\">Degree in Computer Science, Computer Engineering, or equivalent education\u2014or a demonstrable portfolio\/practical experience<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Strong teamwork skills and clear communication<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Methodical approach to problem-solving<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\"><strong>Strong learning mindset<\/strong> and willingness to grow in a fast-evolving tech environment<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\"><strong>Good command of English<\/strong>, both written and spoken, to communicate with international clients<\/span><\/li>\n<\/ul>\n<p class=\"p1\"><b><\/b><\/p>\n<p class=\"p1\"><b>Experience required<\/b><\/p>\n<p>Junior profile or a few years of experience (typically 0\u20133 years). We also welcome candidates without formal professional experience if they have personal projects, open-source contributions, or meaningful internships. <\/p>\n<p class=\"p1\"><b><\/b><\/p>\n<p class=\"p1\"><b>Workplace<\/b><\/p>\n<p>The position is based at our operational offices in Bologna (Viale Giuseppe Fanin 48). Depending on agreements defined from time to time with your managers, it will be possible to work remotely a few days per week.[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p style=\"text-align: left;\"><strong>Send your CV attached <a href=\"mailto:cv@aqrate.biz?subject=Junior%20Full%20Stack%20Developer\">here<\/a> <\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The role: You will join our development team to help design and build modern, cloud-native, AI-enabled web applications, working across both backend and frontend. You will be part of a collaborative team and, through continuous learning supported by senior colleagues, you\u2019ll have the opportunity to grow on up-to-date, in-demand technologies. What you will do Develop [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-4629","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Junior Full-Stack Developer \u2013 Java \/ Node.js \/ React - AQRATE<\/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:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Junior Full-Stack Developer \u2013 Java \/ Node.js \/ React - AQRATE\" \/>\n<meta property=\"og:description\" content=\"The role: You will join our development team to help design and build modern, cloud-native, AI-enabled web applications, working across both backend and frontend. You will be part of a collaborative team and, through continuous learning supported by senior colleagues, you\u2019ll have the opportunity to grow on up-to-date, in-demand technologies. What you will do Develop [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/\" \/>\n<meta property=\"og:site_name\" content=\"AQRATE\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-16T21:10:40+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:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/\",\"url\":\"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/\",\"name\":\"Junior Full-Stack Developer \u2013 Java \/ Node.js \/ React - AQRATE\",\"isPartOf\":{\"@id\":\"https:\/\/aqrate.biz\/#website\"},\"datePublished\":\"2026-03-16T20:56:00+00:00\",\"dateModified\":\"2026-03-16T21:10:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/aqrate.biz\/en\/home3\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Junior Full-Stack Developer \u2013 Java \/ Node.js \/ React\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/aqrate.biz\/#website\",\"url\":\"https:\/\/aqrate.biz\/\",\"name\":\"AQRATE\",\"description\":\"Only words that count\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/aqrate.biz\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Junior Full-Stack Developer \u2013 Java \/ Node.js \/ React - AQRATE","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:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/","og_locale":"en_US","og_type":"article","og_title":"Junior Full-Stack Developer \u2013 Java \/ Node.js \/ React - AQRATE","og_description":"The role: You will join our development team to help design and build modern, cloud-native, AI-enabled web applications, working across both backend and frontend. You will be part of a collaborative team and, through continuous learning supported by senior colleagues, you\u2019ll have the opportunity to grow on up-to-date, in-demand technologies. What you will do Develop [&hellip;]","og_url":"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/","og_site_name":"AQRATE","article_modified_time":"2026-03-16T21:10:40+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/","url":"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/","name":"Junior Full-Stack Developer \u2013 Java \/ Node.js \/ React - AQRATE","isPartOf":{"@id":"https:\/\/aqrate.biz\/#website"},"datePublished":"2026-03-16T20:56:00+00:00","dateModified":"2026-03-16T21:10:40+00:00","breadcrumb":{"@id":"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/aqrate.biz\/en\/junior-full-stack-developer-java-node-js-react\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/aqrate.biz\/en\/home3\/"},{"@type":"ListItem","position":2,"name":"Junior Full-Stack Developer \u2013 Java \/ Node.js \/ React"}]},{"@type":"WebSite","@id":"https:\/\/aqrate.biz\/#website","url":"https:\/\/aqrate.biz\/","name":"AQRATE","description":"Only words that count","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aqrate.biz\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/aqrate.biz\/en\/wp-json\/wp\/v2\/pages\/4629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aqrate.biz\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aqrate.biz\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aqrate.biz\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aqrate.biz\/en\/wp-json\/wp\/v2\/comments?post=4629"}],"version-history":[{"count":4,"href":"https:\/\/aqrate.biz\/en\/wp-json\/wp\/v2\/pages\/4629\/revisions"}],"predecessor-version":[{"id":4635,"href":"https:\/\/aqrate.biz\/en\/wp-json\/wp\/v2\/pages\/4629\/revisions\/4635"}],"wp:attachment":[{"href":"https:\/\/aqrate.biz\/en\/wp-json\/wp\/v2\/media?parent=4629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}