Job Vacancies

19/02/2016 Senior Java Software Engineer (SJSE_TH /02/16)

EUROPEAN DYNAMICS is looking to recruit in Thessaloniki a Senior Java Software Engineer.   


  • Analysis, Design and Development of large and composite applications;
  • Communication with clients;
  • Supervising and assisting less experienced team members;
  • Technical documentation;
  • Reporting on progress and issues;
  • Supporting the preparation of offers.


  • University Degree in Computer Science or related field;
  • Working experience 5 years and above;
  • Strong analytical capabilities, team- and quality-oriented, keen to learn and excel;
  • Significant experience in Java EE Architecture and Java Programming;
  • Substantial experience in several of the following technologies: modelling with UML and BPMN2, workflow and rules engines, relational databases, Java Application Servers, Java Message Service (JMS), UNIX/Linux, scripting and query languages, source code control (e.g. SVN, GIT), Eclipse, continuous integration, automated testing frameworks (e.g. Junit, Protractor), AngularJS, OSGi, Hibernate, JSF, JSP, Servlets, EJB, Spring, Web Services, XML, XSL, SQL;
  • Competency in Software Systems Architecture and Engineering principles;
  • Ability to work in English and in a multi-national environment;
  • Knowledge of French and/or German will be considered an asset.

Our offer:

If you are seeking a career in an exciting, dynamic and multicultural international environment with exciting opportunities that will boost your career, please send us your detailed CV in English, quoting reference: (SJSE_TH /02/16) to the following e-mail address:

We offer an extremely competitive remuneration and benefits package, based on qualifications and experience.

All applications will be treated as confidential.

EUROPEAN DYNAMICS is an equal opportunity employer and applies an Equal Opportunities Policy (EOP). This policy covers all aspects of employment, from advertising of vacancies, selection, recruitment and training to working conditions and reasons for termination of employment.

Follow us on Twitter (@EURODYN_Careers)and LinkedIn to stay informed about new vacancy openings.