java engineer in athens

job type
apply now

job details

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

job description

A great opportunity for Java Engineers who are interested in working for large scale java projects in demanding fields like banking and telecoms. Would you be interested in participating in -or even leading- projects related to billing, printing or invoicing systems? Then keep reading :-)


For this Java Engineer position, our client offers a very attractive remuneration package according to candidate's experience and skills, and the opportunity to work in a stable, friendly environment.


As a Java Engineer, you will be part of a dynamic team of engineers that provides solutions to large Financial Institutions & Banks, Telecommunications Companies, Utilities & Governmental Organizations and Multinational Companies. You will be working on the company's premises and your responsibilities will include:

  • Software analysis, design, documentation, development, automated tests and support
  • Suggestions related to technical or procedural improvements, new frameworks, concepts & ideas


For this Java Engineer position, you need to possess the following skills:

  • Bachelor Degree in Computer Science or related field
  • Minimum 3-4 years of working experience in Java development, with expertise in complex, scalable enterprise software development. Knowledge of Java 8 will be great to have
  • Ability to write clear, maintainable, effective, good quality code
  • Experience working with Scrum will be a huge plus!
  • Familiarity with at least one Java IDE, with version control systems and build tools
  • Previous exposure in agile software development, testing and continuous delivery practices
  • Experience using Spring (including Spring Boot, Spring Integration, Spring Batch, Spring Security) is highly appreciated
  • Working knowledge of JPA, GWT and SOAP / RESTful web services would be additional
  • Experience in SQL, PL/SQL, Elasticsearch will be also appreciated
  • Web applications development and experience in HTML and JavaScript is a plus
  • Any knowledge of database administration, operating systems and networks is appreciated
  • Excellent command of the English language, with ability to draft documentation 
  • Strong problem solving skills and training skills
  • Should be reliable, methodical, team player with a “can do” attitude


You may contact Maria Kassotaki for more info about this Java Engineer position, 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.