Back End Developer

2 days ago


Thessaloniki, Central Macedonia, Greece Up Hellas Full time €60,000 - €80,000 per year

About Us

We are Up.

We design and deliver digital-first employee benefits that transform the workplace experience.

We believe that happy and healthy employees work better and smarter. Our solutions help you achieve this by improving productivity and reducing costs, while consistently delivering an exceptional user experience.

Each offering is shaped around two core principles: simplicity and fun. After all, the best solutions are easy to implement, hassle-free, and enjoyable for everyone involved

Today, we empower tens of thousands of leading companies across Greece to engage and retain their people. We continuously refine the Up experience based on insights from our users, always looking ahead to the future of work.

We have earned a 96% trust index score in the Great Place to Work survey

Up Hellas is a wholly owned subsidiary of Up Group, present in 34 countries worldwide.

About the position

We are seeking a talented and experienced Backend Developer to join our dynamic team. The ideal candidate should have a solid foundation in backend development, particularly with expertise in Python, including frameworks such as Django, Flask, and FastAPI. The candidate will play a key role in designing, implementing, testing, and maintaining backend solutions to support our applications.

Key responsibilities:

  • Backend Development: Design, develop, and maintain robust and scalable backend solutions using Python and associated frameworks (Django, Flask, FastAPI). Collaborate with cross-functional teams to define, design, and ship new features. Optimize and refactor existing code for improved performance and maintainability.
  • API Development: Design and implement RESTful APIs to support frontend and mobile applications. Ensure API security and authentication mechanisms are robust and up-to-date. Collaborate with frontend developers to integrate frontend components with backend services.
  • Database Management: Work with various databases, ensuring efficient and optimized queries. Design and implement database schemas, ensuring data integrity and performance. Perform database migrations and handle versioning.
  • Testing and Quality Assurance: Write unit tests and conduct thorough testing to ensure the reliability and stability of backend components. Collaborate with the quality assurance team to identify and fix bugs and improve overall system performance.
  • Documentation: Create and maintain comprehensive documentation for backend systems and APIs. Document code and solutions for future reference and ease of collaboration.
  • Collaboration: Work closely with frontend developers, product managers, and other stakeholders to understand project requirements and ensure the timely delivery of high-quality solutions. Participate in code reviews and peer coding to maintain code quality and share best practices

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4+ years of proven hands-on Software Development experience in Python
  • Strong knowledge of at least one major Python framework (Django, Flask, FastAPI)
  • SQL knowledge, especially related to query efficiency and optimization
  • Experience with both external and embedded databases (PostgreSQL, MySQL), as well as with cache engines (Redis)
  • Proficient understanding of CI/CD pipelines and code versioning tools, such as Git
  • Solid understanding of both the functional and object-oriented programming paradigms and how they apply to the Python language
  • Familiarity with concepts of MVC, ORM and RESTful
  • Analytical mindset and good problem-solving skills.
  • Excellent written and verbal communication in English

Desired, but not mandatory:

  • Docker Containers \ Docker Compose
  • Experience in working with the Atlassian platform (Jira, Confluence)
  • Message Brokers (RabbitMQ, Kafka)
  • Knowledge of front-end technologies (ReactJS, HTML, CSS)

We offer:

  • A dynamic working environment
  • Lots of benefits: GoForEAT, UpGift, Fitpass, Private medical plan, breakfast (yes – you read that correctly)
  • A full-time, indefinite contract

Location:
Athens' Headquarters

All information received will be treated with strict confidentiality.


  • Back End Developer

    2 days ago


    Thessaloniki, Central Macedonia, Greece Deloitte Full time €60,000 - €80,000 per year

    What Impact will you make?Are you looking for anopportunityinThessalonikithat offers you ahybrid working model?Are you ready to work onlarge scaleprojects for industry-leading clientsaround the world and elevate yourcareerto aninternational level?If so, check below for more info about this careeropportunityYou bring passion, we bring opportunitiesYour...

  • Frontend Developer

    2 days ago


    Thessaloniki, Central Macedonia, Greece THREE DEERS Full time €40,000 - €60,000 per year

    We are looking for an ambitious Junior Front-End Developer to join us in creating impressive and functional web applications. If you are passionate about programming, have recent training in front-end development, and want to develop your skills in a dynamic environment, then this position is for you.Key Responsibilities:Collaborate with the development team...


  • Thessaloniki, Central Macedonia, Greece YSOFT SA Full time €6,000 - €8,000 per year

    Ysoft ) is a custom software development company, which undertakes important Research Projects and large-scale IT Systems in Greece and Abroad. In the context of a significant expansion of its activities, it wishes to hire:Two (2) Mid - Senior React Front-End Developersto work mostly remotely for our clients in Athens and Abroad.Necessary...


  • Thessaloniki, Central Macedonia, Greece linq Full time €45,000 - €55,000 per year

    Basic InformationOur client, Deloitte,is a worldwide leader in Professional Services with a presence in more than 150 countries and territories. Since 2018, Deloitte has been operating its Alexander Competence Center in Thessaloniki with satellites in the cities of Patras, Heraklion, and Ioannina - which are model hubs of expertise, training, and innovation,...


  • Thessaloniki, Central Macedonia, Greece Pfizer Full time €70,000 - €120,000 per year

    ROLE SUMMARY As a core member of our AI/ML, Quantitative & Digital Sciences (AQDS) team, you will:Design, implement, and maintain full-stack applications that integrate advanced Machine Learning (ML) techniques with internal and external data sources. Develop and apply generative AI techniques using large language models (LLMs) to automate the...


  • Thessaloniki, Central Macedonia, Greece DTEK Full time €25,000 - €40,000 per year

    Περιγραφή:Η DTEK αναζητά φοιτητή για πρακτική άσκηση η οποία αφορά τη συμμετοχή στην ανάπτυξη και συντήρηση διαδικτυακών εφαρμογών και ιστοσελίδων. Ο/Η ασκούμενος/η θα εκπαιδευτεί σε σύγχρονες...


  • Thessaloniki, Central Macedonia, Greece Netcompany Full time €60,000 - €80,000 per year

    Company Description Job Description Senior React Developer Senior React Developer As a Senior React Developer you will: Collaborate with the development team to define and implement the strategic direction of front-end development, ensuring alignment with business goals. Mentor junior developers, fostering a culture of continuous improvement and...


  • Thessaloniki, Central Macedonia, Greece VIPA Group Full time €20,000 - €30,000 per year

    We are looking to hire a Sales Back Office Associate Based in Thessaloniki| Ref: SAL - 0625 About VIPA VIPA is a European multinational company, based in Lausanne, Switzerland, with a leading position in the global recycling and recovered material trading sectors. Its Greek subsidiary, VIPA Hellas, is headquartered in Thessaloniki (G&G Office Complex,...


  • Thessaloniki, Central Macedonia, Greece Pfizer Full time €104,000 - €130,878 per year

    ROLE SUMMARYAs a core member of our AI/ML, Quantitative & Digital Sciences (AQDS) team, you will:Design, implement, and maintain full-stack applications that integrate advanced Machine Learning (ML) techniques with internal and external data sources.Develop and apply generative AI techniques using large language models (LLMs) to automate the generation of...


  • Thessaloniki, Central Macedonia, Greece EUROPEAN DYNAMICS Full time €40,000 - €60,000 per year

    Are you a Junior Java Developer with a passion for web technologies? Join our team remotely and become part of our innovative software development team working on challenging IT projects for major international public organizations.What You'll Do:Develop excellent quality web and back-end software, using state-of-the-art software development techniques and...