We are looking for Java Developer to be integrated in Agile Scrum team to work for the implementation and maintenance of large-scale Enterprise Content Management Systems, involving workflow, document and record management.
You will be based preferably in our Athens office or, alternatively, in our Thessaloniki office (remote work option upon agreement).
Design, develop and maintain large-scale Enterprise Content Management Systems based on Java and / or WEB / REST services;
Collaborate passionately with colleagues, adhering to highest professional standards and ensuring the delivery of secure and quality software and its documentation;
Contribute to the continuous process improvement through cross-thinking and putting forward innovative ideas.
University Degree in Computer Science / Software Engineering or related field;
Strong analytical capabilities, team- and quality-oriented, eager to learn and excel;
Minimum 2 years’ experience with Java, SQL, Java Enterprise Edition or Spring Boot;
Prior experience in any of the following is an asset : BPMN, Documentum (Composer, Webtop, Content Server, Application Builder, Business Process Manager, DAR Installer, Process Builder), DQL, XML / XSD, GIT, Maven, Docker, JIRA, Confluence and Scrum development is an asset;
Fluency in English.
As a Java Developer you will have the opportunity to work on large international projects with a methodological approach.
As part of a friendly team you will work closely with a highly professional team of full-stack software developers / engineers.
As part of an international company you will contribute to challenging IT software projects for major international public organizations and institutions.
As part of a dynamic company you will get the chance to develop your skills and your career.
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package) based on qualifications and experience, including :
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible working hours, top - of - the Line tools, language courses, specialized trainings;
A great opportunity to grow and work with innovative and exiting specialists in the industry;
Being part of an environment that offers challenging goals, autonomy and mentoring, which creates development opportunities, both for you and the company.