mid java developer - athens' northern suburbs

Elena Kremmyda, Randstad Hellas
job type
apply now

job details

athens' northern suburbs, attica
information technology
job type
reference number
Elena Kremmyda, Randstad Hellas

job description

Are you an experienced Mid Java Developer? Are you interested in working for a growing multinational company that implements language technology software? 

The company is responsible for building advanced linguistic processing services in more than 30 languages. They are large enough that you'll focus on meaningful, complex challenges, but small enough that you can make a rewarding impact.

This position is full-time and permanent, based in Marousi, Athens. Hybrid work model.


What you will get for this Mid Java Developer position:

  • Competitive salary
  • Meal Vouchers
  • Great working environment
  • Bonus
  • Flexible working hours
  • Hybrid work model


As a Mid Java Developer you will join a team of experienced developers and your duties will be the following:

  • Participate in the design and build of innovative search technologies
  • Challenge and redefine existing architectural fundamentals in order to provide 
  • Build and maintain search functionalities
  • Develop, configure and optimize the query pipelines and associated algorithms for better search results and its ranking.
  • Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. And come up with good judgment in selecting methods and techniques for acquiring scalable solutions.


What you need to have for this Mid Java Developer position:

  • Java development skills
  • Understanding of frameworks especially in Spring framework
  • Any experience working on search using Lucene, Solr, Elasticsearch, or any other search infrastructure will be a plus
  • Familiarity with core concepts of NLP and/or strong desire to learn approaches that power large scale linguistic search will be an asset
  • Experience with TDD, BDD and Agile Software Development will be advantageous
  • Knowledge of a source control system (preferably Git)
  • Knowledge of Docker and Kubernetes will be considered a plus
  • Basic understanding of Unix
  • Very good knowledge of English


3+ years of experience in Java development


You can contact Elena at ekremmyda@randstad.gr. In the case your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions. 

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.