Back to All Roles

Full Stack Developer (Spring Boot & Vue.js)

AT A GLANCE

We are looking for a Mid-Level Full Stack Developer to join our client’s 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.

If you enjoy solving technical challenges, writing clean code, and working in a collaborative Agile environment, we’d love to hear from you!

Ready to apply?
~3 minutes · Name, email, phone, and your CV.
Share Link

Application Deadline: 15/10/2026

We are the 1st Hub for Developers! Our motto is “From Developers to Developers”! Our vision is to provide real career opportunities for candidates that want to take the next step in their career. Code.Career is the first process that you will speak with developers (only!) and tech (freak) experts!

 

Employment Type:

Our client is a leading Greek non-profit organization focused on empowering vulnerable communities through education, vocational training, and employment opportunities. Since its establishment in 2016, the organization has helped thousands of individuals develop new skills and improve their access to the labor market. Through strategic partnerships with businesses, public institutions, and international organizations, they create innovative programs that promote social inclusion and sustainable employment.

Language Requirement: ,

Minimum Years of Experience: 2

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-baseddatabases).
  • 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.

Required Qualifications

  • 2-3 years of experience in full-stack development.
  • 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.

Nice-to-Have 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.
  • Experience with unit testing and test-driven development.
  • Exposure to CI/CD pipelines and deployment processes.
  • Some familiarity with WordPress development.

Salary (Ind.): 1700-2100 € / Per month Gross

What They Offer

  • 3 extra days paid time off plus national bank holidays
  • 3 personal learning days p.a. with 100€ company contribution
  • 2 volunteer days off p.a in another organization
  • Hybrid work model: 1 day per week remote
  • Private health insurance
  • Bookable mental health & therapy sessions, on demand
  • Hands-on experience with modern full-stack technologies.
Recommended for you
Similar discipline and seniority to this posting

iOS Engineer

Salary (Ind.): 3300-3800 € / Gross  Per month

Posted 9 hours ago

iOS Mobile Engineer

Salary (Ind.): 2200-2600 € / Gross  Per month

Posted 9 hours ago
SEE ALL OPEN ROLES

Applying for

Full Stack Developer (Spring Boot & Vue.js)

Your details

We’ll only use this to follow up about this role.

By submitting, you agree with Terms & Conditions