bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesOdysseaFull Stack Developer

Full Stack Developer

Odyssea · Thessaloniki, Thessaloniki, 54625, Greece · Remote · Active · BambooHR

Job facts

FieldValue
CompanyOdyssea
TitleFull Stack Developer
Normalized title-
Department / teamProduct
LocationThessaloniki, Thessaloniki
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-04-30 / 2026-06-04
Changed / last seen2026-06-06 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Odyssea.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Thessaloniki.Open
Department jobsActive postings in Product.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyOdyssea
Sourcee780fcb1-2013-431a-aa10-1c61679a61d2
ATS providerBambooHR

Description

🌍We're Hiring: Full Stack Developer About Odyssea Odyssea is a Non-Profit Organisation in Greece, with sites across Attika and Thessaloniki. Our mission is to ensure that people have equal opportunities by harnessing the power of knowledge for employment and personal development. Our vision is to build a world where all young people thrive by realising their full potential. We place people at the heart of the programs and services we develop, aiming to meet their needs and help them gain the skills and confidence to become self-reliant and productive members of society. Odyssea follows the principles of transparency, neutrality, and accountability — offering equal upskilling and reskilling opportunities for all, regardless of gender, origin, religion, belief, disability, age, or sexual orientation. As Odyssea continues its significant expansion, we invite a dedicated senior leader to be a driving force in our mission. If you genuinely want to make a significant impact on people's lives, this is a great position for you! 📍 Location:   Athens or Thessaloniki, Greece (Hybrid) 🕒 Job Type:   Full-time 📅 Application Deadline:   15/05/2026 About the Role We are looking for a Mid-Level Full Stack Developer to join our team and help build and maintain high-quality web applications. This role is perfect for someone with hands-on experience in Spring Boot (backend) and Vue.js (frontend), who is eager to grow their skills and contribute to both sides of development. You’ll contribute to building systems that support a large and diverse user base , handling complex workflows, data management, and real-world operational challenges . If you enjoy solving technical challenges, writing clean code, and working in a collaborative Agile environment, we’d love to hear from you! Key Responsibilities Develop, test, and maintain backend services using Spring Boot . Build and optimize frontend components using Vue.js . Design and manage relational databases, primarily MariaDB (or other SQL-based databases). Develop and maintain RESTful APIs for seamless frontend-backend integration. Write clean, maintainable, and well-documented code following best practices. Ensure code quality through unit testing, debugging, and optimization. Work collaboratively using Git for version control and follow Agile methodologies. Participate in technical discussions, architecture decisions, and best practice recommendations . What We're Looking For Experience : 2-4 years of experience in full-stack development. Technical Skills : Proficiency in Spring Boot and Java-based backend development. Strong understanding of Vue.js for frontend development. Experience with relational databases (MariaDB preferred) and writing efficient SQL queries. Familiarity with RESTful API development and integration. Experience with Git and collaborative development workflows. Soft Skills : Strong problem-solving and analytical thinking. Ability to work independently and take initiative. Excellent communication and teamwork skills. Ability to manage workload effectively and meet deadlines in a fast-paced environment. Nice to Have Experience with unit testing and test-driven development. Exposure to CI/CD pipelines and deployment processes. Experience with AI coding tools. Recruitment Process 1st Interview: Full stack Developer & HR generalist 2nd Interview: CTO/CEO What we offer to make your work-life awesome!  🌟: 🏖️ 3 extra holiday days than your PTO (your paid time off as stipulated by Greek law) + 2 extra days off (Good Friday and Pentecost). 📚 3 personal learning days per annum with a 100€ company contribution 🤝 2 volunteer days off per year to be used at another organisation 🌐 Hybrid work model: Two (2) remote days per week 💪 Private health insurance At Odyssea, people are at the heart of everything we do. By empowering individuals with skills and opportunities, we help them gain the confidence to become active, productive members of society. If you’re passionate about using data to create positive change and excited to collaborate with a dynamic team, including our Product Manager, we’d love to hear from you!                                                                    Odyssea · Building a world where all young people thrive

Full job record

Job IDfa8bb29f25c0ac5b12fff75fdd789f3202992a94
Org ID7fa5126c-ee61-440b-8d78-b8c55b2e9f71
Source IDe780fcb1-2013-431a-aa10-1c61679a61d2
Board IDe780fcb1-2013-431a-aa10-1c61679a61d2
Providerbamboohr
Provider Job Key76
TitleFull Stack Developer
Normalized Title
Statusactive
Activeyes
Location TextThessaloniki, Thessaloniki, 54625, Greece
DepartmentProduct
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
Country
RegionThessaloniki
CityThessaloniki
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://odyssea.bamboohr.com/careers/76
Apply URLhttps://odyssea.bamboohr.com/careers/76
First Seen At2026-06-04 11:45:00Z
Last Seen At2026-06-06 10:26:56Z
Last Checked At2026-06-06 10:26:56Z
Last Changed At2026-06-06 10:26:56Z
Inactive At
Source Posted At2026-04-30 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=odyssea/date=2026-06-06/2026-06-06T10-26-55-334Z-2b8e5239735b3174603919f47c212ca5bf0c46b1d9719808c6990d78f15dc5e6.json
Event Fields
{
  "content_hash": "b29b48d260b7cd928dee5629c0a1508774c5025c5945bb3b3ccbc72d3d19b8fa",
  "source_hash": "8a980f4d5766a59e02d0f54ea61a9d9f2f57c2ca850e0cf5c647f96704459835",
  "last_changed_at": "2026-06-06T10:26:56.617Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Thessaloniki, Thessaloniki, 54625, Greece",
    "city": "Thessaloniki",
    "region": "Thessaloniki",
    "country": null,
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:26:56.616Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Thessaloniki, Thessaloniki, 54625, Greece",
      "city": "Thessaloniki",
      "region": "Thessaloniki",
      "country": null,
      "is_remote": true,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "76",
    "isRemote": null,
    "location": {
      "city": "Thessaloniki",
      "state": "Thessaloniki"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18617",
    "locationType": "2",
    "jobOpeningName": "Full Stack Developer",
    "departmentLabel": "Product",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Thessaloniki",
      "state": "Thessaloniki",
      "postalCode": "54625",
      "addressCountry": "Greece"
    },
    "datePosted": "2026-04-30",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-size: 12pt; font-weight: bold\"><span style=\"font-size: 18pt; font-weight: bold\">🌍We're Hiring: Full Stack Developer</span></span><br></p>\n<p><br><br></p>\n<p><span style=\"font-size: 10pt; font-weight: bold\">About Odyssea</span></p>\n<p><span style=\"font-size: 10pt\">Odyssea is a Non-Profit Organisation in Greece, with sites across Attika and Thessaloniki. Our mission is to ensure that people have equal opportunities by harnessing the power of knowledge for employment and personal development. Our vision is to build a world where all young people thrive by realising their full potential.</span></p>\n<p><span style=\"font-size: 10pt\">We place people at the heart of the programs and services we develop, aiming to meet their needs and help them gain the skills and confidence to become self-reliant and productive members of society. Odyssea follows the principles of transparency, neutrality, and accountability — offering equal upskilling and reskilling opportunities for all, regardless of gender, origin, religion, belief, disability, age, or sexual orientation.</span></p>\n<p><span style=\"font-size: 10pt\">As Odyssea continues its significant expansion, we invite a dedicated senior leader to be a driving force in our mission. If you genuinely want to make a significant impact on people's lives, this is a great position for you!</span></p>\n<p><br></p>\n<p><span style=\"font-size: 10pt\"><span style=\"font-weight: bold\">📍 Location:</span><span> </span>Athens or Thessaloniki, Greece (Hybrid)<br><span style=\"font-weight: bold\">🕒 Job Type:</span><span> </span>Full-time<br><span style=\"font-weight: bold\">📅 Application Deadline:</span><span> </span>15/05/2026</span></p>\n<p><br><br></p>\n<p><span style=\"font-size: 10pt; font-weight: bold\">About the Role</span></p>\n<p><span style=\"font-size: 10pt\">We are looking for a </span><span style=\"font-size: 10pt; font-weight: bold\">Mid-Level Full Stack Developer</span><span style=\"font-size: 10pt\"> to join our team and help build and maintain high-quality web applications. This role is perfect for someone with hands-on experience in </span><span style=\"font-size: 10pt; font-weight: bold\">Spring Boot</span><span style=\"font-size: 10pt\"> (backend) and </span><span style=\"font-size: 10pt; font-weight: bold\">Vue.js</span><span style=\"font-size: 10pt\"> (frontend), who is eager to grow their skills and contribute to both sides of development. You’ll contribute to </span><span style=\"font-size: 10pt; font-weight: bold\">building systems</span><span style=\"font-size: 10pt\"> that support a </span><span style=\"font-size: 10pt; font-weight: bold\">large and diverse user base</span><span style=\"font-size: 10pt\">, handling complex workflows, data management, and real-world operational </span><span style=\"font-size: 10pt; font-weight: bold\">challenges</span><span style=\"font-size: 10pt\">. If you enjoy solving technical challenges, writing clean code, and working in a </span><span style=\"font-size: 10pt; font-weight: bold\">collaborative Agile</span><span style=\"font-size: 10pt\"> environment, we’d love to hear from you!</span></p>\n<p><br><br></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt; font-weight: bold\">Key Responsibilities</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Develop, test, and maintain <span style=\"font-weight: bold\">backend services</span> using <span style=\"font-weight: bold\">Spring Boot</span>.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Build and optimize <span style=\"font-weight: bold\">frontend components</span> using <span style=\"font-weight: bold\">Vue.js</span>.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Design and manage relational databases, primarily <span style=\"font-weight: bold\">MariaDB</span> (or other SQL-based databases).</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Develop and maintain <span style=\"font-weight: bold\">RESTful APIs</span> for seamless frontend-backend integration.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Write <span style=\"font-weight: bold\">clean, maintainable, and well-documented code</span> following best practices.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Ensure <span style=\"font-weight: bold\">code quality</span> through unit testing, debugging, and optimization.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Work collaboratively using <span style=\"font-weight: bold\">Git</span> for version control and follow <span style=\"font-weight: bold\">Agile</span> methodologies.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Participate in <span style=\"font-weight: bold\">technical discussions, architecture decisions, and best practice recommendations</span>.</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt; font-weight: bold\">What We're Looking For</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\"><span style=\"font-weight: bold\">Experience</span>:</span>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">2-4 years of experience in full-stack development.</span></li>\n</ul>\n</li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\"><span style=\"font-weight: bold\">Technical Skills</span>:</span>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Proficiency in <span style=\"font-weight: bold\">Spring Boot</span> and Java-based backend development.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Strong understanding of <span style=\"font-weight: bold\">Vue.js</span> for frontend development.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Experience with <span style=\"font-weight: bold\">relational databases</span> (MariaDB preferred) and writing efficient SQL queries.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Familiarity with <span style=\"font-weight: bold\">RESTful API development</span> and integration.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Experience with <span style=\"font-weight: bold\">Git</span> and collaborative development workflows.</span></li>\n</ul>\n</li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\"><span style=\"font-weight: bold\">Soft Skills</span>:</span>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Strong problem-solving and analytical thinking.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Ability to work independently and take initiative.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Excellent communication and teamwork skills.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Ability to manage workload effectively and meet deadlines in a fast-paced environment.</span></li>\n</ul>\n</li>\n</ul>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt; font-weight: bold\">Nice to Have</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Experience with <span style=\"font-weight: bold\">unit testing</span> and test-driven development.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Exposure to <span style=\"font-weight: bold\">CI/CD pipelines</span> and deployment processes.</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">Experience with AI coding tools.</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt; font-weight: bold\">Recruitment Process</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">1st Interview: Full stack Developer &amp; HR generalist</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">2nd Interview: CTO/CEO</span></p>\n<p><br></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt\"><span style=\"font-weight: bold\">What we offer to make your work-life awesome! </span>🌟:</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">🏖️ 3 extra holiday days than your PTO (your paid time off as stipulated by Greek law) + 2 extra days off (Good Friday and Pentecost).</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">📚 3 personal learning days per annum with a 100€ company contribution</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">🤝 2 volunteer days off per year to be used at another organisation</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">🌐 Hybrid work model: Two (2) remote days per week</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 10pt\">💪 Private health insurance</span></p>\n<p><br><br></p>\n<p><span style=\"font-size: 10pt\">At Odyssea, people are at the heart of everything we do. By empowering individuals with skills and opportunities, we help them gain the confidence to become active, productive members of society.</span></p>\n<p><br><br></p>\n<p><span style=\"font-size: 10pt\">If you’re passionate about using data to create positive change and excited to collaborate with a dynamic team, including our Product Manager, we’d love to hear from you!</span></p>\n<p><br><br></p>\n<p><br></p>\n<p><span style=\"font-size: 10pt\"><span style=\"color: rgb(136, 136, 136); font-family: Arial, sans-serif; font-style: italic\">                                                                   Odyssea · Building a world where all young people thrive</span></span></p>",
    "compensation": null,
    "departmentId": "18617",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Full Stack Developer",
    "departmentLabel": "Product",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Mid-level",
    "jobOpeningShareUrl": "https://odyssea.bamboohr.com/careers/76",
    "employmentStatusLabel": "Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/fa8bb29f25c0ac5b12fff75fdd789f3202992a94?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/7fa5126c-ee61-440b-8d78-b8c55b2e9f71JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/e780fcb1-2013-431a-aa10-1c61679a61d2JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/fa8bb29f25c0ac5b12fff75fdd789f3202992a94/eventsJSON