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!
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.
About the Role
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!
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-3 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.
● Some familiarity with WordPress development.
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.
Code.Hub is a leading Tech Recruitment, Learning & Development, Extended Team and Project Delivery partner in Greece. Since 2017, Code.Hub has...
View JobCode.Hub is a leading Tech Recruitment, Learning & Development, Extended Team and Project Delivery partner in Greece. Since 2017, Code.Hub has...
View JobCode.Hub is a leading Tech Recruitment, Learning & Development, Extended Team and Project Delivery partner in Greece. Since 2017, Code.Hub has...
View JobWe are the 1st Hub for Developers! Our motto is “From Developers to Developers”! Our vision is to provide real...
View JobWe are the 1st Hub for Developers! Our motto is “From Developers to Developers”! Our vision is to provide real...
View JobWe are the 1st Hub for Developers! Our motto is “From Developers to Developers”! Our vision is to provide real...
View Job
To provide you with the best possible experience, we use cookies to support site functionality, analyze traffic, and tailor content, job opportunities, and ads to your interests and location. Cookies also help us understand which content matters most to you
