senior java developer in athens

job type
apply now

job details

athens, attica
job category
information technology
job type
reference number
apply now

job description

Do you have more than 4 years of experience, want to work in big data analytics products and would like to assume the role of Senior Java Developer in one of the most well-known, innovative and growing companies in the Greek market? We have a unique opportunity for you, who would like to take your career to the next level and work with the latest Java and Big Data technologies.

Our client has international exposure and activity in retail, consumer goods and technology. Big Data Analytics is also one of the company's main areas of activity!


The company offers the following benefits for this Senior Java Developer role:

  • Stable working environment
  • Competitive remuneration package &  private medical insurance
  • Unique career opportunities
  • Continuous training within a stimulating and growing international environment.


As a Senior Java Developer, you will participate in the development of big data analytics products and will play a critical role in delivering the best solutions to the company's high-class clients. You will join a group of talented engineers and your main responsibilities in this scrum team will be: 

  • Act as the lead developer owner of product modules and components
  • Design, develop and implement high performance and scalable solutions, using high quality and reusable code
  • Participate in the development of the technical architecture and technology stack (based on Java SE 8)
  • Review and improve code quality
  • Work with local and international teams, using agile methodologies
  • Contribute to the planning of development efforts
  • Remain up-to-date with the latest technologies and create PoC implementations
  • Coach the newest members of the team


In order for your profile to match this Senior Java Developer position, you will need to have the following skillset:

  • Bachelor's/Master's degree in Computer Science or similar field
  • More than 4 years of working experience as a Java Developer, using either JEE or Spring framework
  • Experience in the analysis, design, implementation and deployment of software solutions
  • Familiarity with JavaScript frameworks/libraries (Angular/React etc)
  • Good understanding of data structures, algorithms and software design
  • Good knowledge of building systems that can process large volumes of data
  • Experience in software systems that run in Linux, Unix and/or Windows environments
  • Experience with Agile methodologies
  • Ability to write clear and reusable code as well as clear technical specifications and well-documented designs
  • Appetite to stay updated regarding the latest technology trends

In terms of personality, we are looking for the following traits:

  • Ability to work as part of a team and independently
  • Excellent communication skills (Greek and English)


Apply now! If you are unsure or would like more information on this position, you can contact Maria Kassotaki at 2166001346.

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.