Software Developer

Marousi, Attica, Greece expand job description ↓


Digital Minds is looking for a Software Developer to join its team in Athens. The role is responsible for designing, coding and modifying applications using the YouTube API for our business, from layout to function and according to Product Manager’s specifications. We value people who take pride in their work and place an emphasis on getting things done.

You can fit if you...

  • enjoy being part of a small, fast-moving and agile team that gets things done
  • like solving hard problems
  • strive to continuously improve and drive technical issues to completion
  • like working independently on complex design and development tasks


  • Write well designed, testable, efficient code by using best software development practices
  • Integrate software components into a functional software system
  • Integrate data from various back-end services and databases
  • Stay plugged in to emerging technologies/industry trends and apply them into operations and activities
  • Interface with the Business Intelligence team to produce the data required for business analysis activities
  • Maintain company’s infrastructure


  • 1 – 3 years of experience in Software Development (open-source or freelancing counts)
  • Strong programming abilities in Java
  • Good comprehension of Restful API (preference : YouTube, Google or Android API)
  • Experience with relational databases (MySQL)
  • HTML, JavaScript, CSS, 1 year+ experience
  • Web Service development
  • Linux

Bonus points if you have experience with:

  • Non Relational databases (MongoDB)
  • RESTful Web Services / SOA / Microservices architectures (Jetty and Jersey)
  • Polymer Google Project
  • Docker container technology
  • Elastic Stack


  • Full private health, medical and dental coverage
  • Awards and bonuses
  • Cool place to work
  • Professional development
  • Trainings
  • Conferences, YouTube certifications and beyond
  • Holiday meals and company events

Do you have a LinkedIn account? Import your resume and save time!

Personal information
Your Profile
Application Details