Senior Java Software Engineer

ANIXE Hellas

ANIXE Hellas is recruiting a Senior Java Software Engineer,
to be based in Athens, Greece.

Company Profile
  • We were "born" in 2014 from one of the biggest touristic group of companies, the FTI GROUP, as an initial step of automating the back-end workflow of the travel industry. We started as Project Beagle and seemed more like a project, providing support on existing applications. Through time, though, we created new goals, have grown rapidly and ended up exceeding our own limits. Now, as ANIXE Hellas we have become a fully-functional delivery center combining software engineering, design and support services, building software products that numerous destinations (DMCs) around the globe use.
    Our mission is to create a new holistic software product for the travel industry like any other has ever existed before, transforming the B2B travel needs from a fragmented, siloed process to a fully integrated, interactive and intuitive one.
Job Description
  • You will be part of a scrum-based team specialized in a high-volume B2B web application for the tourism industry with lots of dependencies and more specifically in a contracting tool for managing multiple hotel contracts. The stack we use is comprised of Java 8, Spring Boot 2+, Angular 7, following a microservices architecture.
  • Being a Senior Java Software Engineer, your focus will be on:
  • Developing high volume web applications by using Spring Boot 2.1.
  • Integrating internal and external microservices.
  • Being involved in Unit testing.
  • Consuming and Building Spring Services.
  • Interacting with RDMS systems (PostgreSQL) via Hibernate or SQL queries.
  • Collaborating heavily with other team members & pair programming (they love to share their knowledge and programming problems with each other).
  • Constantly having an open-minded way of thinking.
  • Willing to learn and experiment with new technologies in order to grow as a professional.
  • Solid working experience in Spring/ Spring Boot or Java EE.
  • Strong understanding of OOP.
  • Good understanding of W3C standards and browser-compatibility issues.
  • Experience in Unit Testing.
  • Proficiency with code repository (GIT).
  • Good Knowledge of RBDMS (PostgreSQL, MySQL) and Hibernate.
  • Experience with Java build automation tools (e.g. Maven and Gradle).
  • Ability to adapt to new technologies and new standards.
  • Good communication skills in English both written and spoken (we interact every day with our colleagues in Wroclaw).
  • An innate tendency of an ownership attitude.
  • A sharing-knowledge-with-other-team-members attitude.
  • Exposure to agile development methodologies (we use Scrum)
  • We'll believe and trust in you and your abilities and teamwork is an unbreakable value for us. You will have the opportunity to work among unique people and create solutions together.
  • Flexible working hours.
  • Relaxed dress code and regular social events.
  • Very good remuneration package.
  • Private Health Insurance.
  • Training according to your needs.
  • Open and friendly colleagues and a fun environment (you will see a dog wandering around acting as our stress relief!).
  • Indicate the source of the job position in your application:
This vacancy is no longer accepting applications


  • Entity ANIXE Hellas
  • Location
  • Category
  • Tags
  • Published 19.09.2019
  • Expires 30.11.2019
  • Share vacancy via email
  • Report an error
  • Translate to Greek

Frequently Asked Questions

How can I apply for vacancies through

Read Article