We currently have an opening for an experienced, ambitious and highly motivated Senior Software Engineer / Architect to join our expanding development team in Athens.
The successful candidate will join a highly professional team of Software Engineers that uses state-of-the-art technologies like : Cloud technologies, Microservices, Java EE, etc.
to implement challenging IT software projects, for major international public organizations.
Main Responsibilities and Tasks :
Develop technical standards, including software coding standards, tools, and platforms;
Provide technical guidance and coaching to developers and engineers;
Define all aspects of development from appropriate technology and workflow to coding standards;
Ensure software meets all requirements of quality, security, maintainability, extensibility, scalability etc.;
Drive continuous innovation and improvement by investigating alternatives and new technologies;
Adhere to schedules and deadlines.
MSc or BSc degree in computer science, software engineering or related technical field or equivalent work experience;
At least 7 years of proven experience in software development lifecycle using Java;
Experience using Web services, RESTful services, JSON and XML;
Experience with SQL (MySQL, PostgreSQL etc.) and / or NoSQL databases (Cassandra, MongoDB, In-memory grids);
Experience with application servers (Wildfly, Thorntail, etc.) and / or containers (e.g. dockers) and / or middleware (e.
g. message queuing) and / or Spring Boot is a big plus.
As a Senior Architect / Software Engineer you will have the opportunity to explore, drive and apply the latest development tools / technologies.
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 (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.