Excite Holidays is currently looking for of all levels who are passionate about their craft, who thrive on challenge and who believe in success through collaboration?
If all the above sounds like you, then Excite Holidays might be your next destination!
About Excite Holidays
Excite Holidays is an award winning online travel wholesaler with offices around the globe. We provide the most innovative booking experience in the travel industry and empower travel agents by providing them with a huge portfolio of hotels, apartments, activities, transfer services and ferry tickets.
We have some of the brightest, most motivated and passionate people in the travel industry working for us. We lead the way with innovative ideas, cutting-
edge technology and a customer-focused approach that can’t be beaten. We are revolutionizing the future of online travel and we are looking for an outstanding individual to join us on this exciting journey in Athens.
About the role
Our in-house development team ensures we lead the way in providing the most innovative booking experience in the travel industry.
We empower travel agents by providing them with a huge portfolio of products, including over 250,000 hotels and apartments, 30,000 activities and reliable transfer services.
Our intuitive and efficient booking tool enables our travel agents to provide the very best service to their clients.
Due to strong growth and a rapidly expanding suite of products and services, an exciting opportunity has become available for highly talented, dynamic and technical Java Software Developer to join our exceptional team.
Implement solutions based on the business requirements
Integrate new software components with existing software systems
Use the latest technologies and agile methodologies to build world-class web products
Be an active participant in all aspects of the software delivery process
Test, document and deliver high quality software components
Build applications that scale and are reliable
Commit to achieving the desired results and consistently meet deadlines
Work in Agile methodologies
Support other developers and associated Technology & Innovation resources as appropriate
Develop and maintain currency of understanding of Excite’s range of applications and impact of new developments
Participate in the development of a safe and healthy workplace
Take reasonable care to ensure their own safety and health of others, not place others at risk by any act or omission
Any other ad hoc duties that may be required
The ideal Candidate
University degree in Computer Science or a related technical discipline
3 years of experience in a similar position using Java SE / EE technologies
Experience of the Spring Framework, including Spring Boot, Security, Data and related technologies like Hibernate
Experience developing and improving REST API services
Familiarity with Linux based development environment
Good experience of SQL and relational databases like Postgres or other high volume database technology and NoSQL databases (Elasticsearch, MongoDB, CouchDB)
Knowledge of Git version control and Git Flow
Must be able to stay on top of advancing internet and computer technology and its effects to the business environment
Experience with Agile Development Methodology
Fulfilled military obligations
Qualifications considered a plus
Experience with CMS systems
Working experience building web applications & microservices that scale and are reliable
Open source technologies such as Docker and Kubernetes
Experience with practices such as Test Driven Development (TDD)
Problem solving skills
Ability to work collaboratively in a multicultural environment and commit to deadlines
Motivated and highly energetic
An open and enquiring mind and thirst for information
Outstanding communicator (both written and oral) and team player with excellent listening skills
Passionate about providing service excellence to customers and providing proactive solutions
Strong time management skills with the ability to prioritise quickly and effectively
Flexible, adaptable and able to respond quickly to agile and challenging situations
Strong attention to detail
Perks & benefits
You will be supported by the best team in the game and receive a competitive salary package commensurate with experience.
We also provide amazing company benefits such as :
Opportunities for international travel, cost price accommodations, activities, ferries and transfers
Health and wellness perks including group personal training, daily breakfast, fruit and afternoon snacks
Green initiatives, volunteer opportunities and monthly fundraising activities.
Friday drinks, social events, company picnics and peer nominated recognition awards
Professional and personal development opportunities
An awesome office location with a creative flexible working environment
Office working hours Monday to Friday 8.00 - 16.30
If this opportunity sounds exciting to you and aligns with your experiences, then we would love to hear from you.