Who we are
Etraveli Group is a leading global platform for flights, an air technology company connecting millions of flights and travelers across the globe.
The company is the exclusive provider of flights to in Europe and recently entered into an acquisition agreement with Booking Holdings pending competition clearance.
We want our customers to experience the world, while we take care of the technology that enables traveling. Every minute we close hundreds of deals for our partners around the globe.
We are the preferred partner of some of the world’s most prominent travel companies such as , Google Flights, Skyscanner and Kayak.
At the same time, we open endless possibilities for our employees. Our diverse team of more than 1400 passionate professionals is what makes us the best in what we do.
The Group headquarters are located in Sweden while different parts of the Group’s operation are led from the countries where we have offices (Greece, Canada, India), with the Athens office being one of the largest, hosting around 400 employees working from the center of Athens for the rest of the world.
We know that the travel business is not just a business, it is an opening to the whole world. And technology is not just a job, it is an opening to the future.
We are looking for people that are as open as traveling and technology combined & we are here to guide, challenge and give you an exciting part in our mission to make our world, wide open.
We are looking for a passionate mid / senior back-end developer to join our growing team. The position involves working on both Java / JavaEE and C# / ASP.
NET Core technology stacks, developing / maintaining our customer-payments software systems and facing fresh challenges along with your team members every day.
The successful candidate must be knowledgeable in the field of software development and eager to contribute, work and adapt in a fast-paced, ever changing environment.
You will be a responsible team member, designing and implementing features in our payment systems for high performance and financial integrity.
You will work closely with software and product developers.
You will document your work and communicate it with your team in order to deliver weekly releases as well as estimate subsequent sprints.
You will be reviewing code, and your code will be reviewed.
You will participate in a stand-up meeting with your team every morning, enjoying a hot cup of coffee.
Must have qualifications
You are a software developer with previous working experience preferably in Java technologies or a passion / good knowledge of Java
You write code which is both readable and performant
You feel right at home with OOP, multi-tier architecture
You deliver code that is well-tested and well-documented
You have a positive mindset and are motivated by challenging projects; new and existing. Rest assured we have a lot going on around here!
Finally, you have good communication skills in English, you have a legal permit to work in Greece, and you have any military obligations fulfilled.
Highly appreciated qualifications
You have knowledge of the payments industry
You have knowledge of C# and .NET core
You have experience at least one of the major Payment Service Providers and are intimately familiar with online payment flows
You have experience on Mac OS or GNU / Linux and you know your way around command line tools (bash, git, vim)
What we offer
We are looking for people who would make the world smaller for travelers but want a bigger world of opportunities for themselves.
With us you can enjoy :
Working in a hybrid model - having the opportunity to work both remotely and at the office! #LI-Hybrid
Health Benefits - Through partners, we offer a private health insurance plan. We also offer the possibility to use 2 extra medical leave days in case of need.
Office in the City We sit on bright, large floors (over 4000 !) in central Athens. Just a short walk from the Ambelokipi Metro station.
Growth We believe in personal development and continuous education. We allocate a generous budget each year to spend at conferences, seminars, online courses or other means to learn new things.
In addition to this, we continuously organize internal training and workshops, so that we can learn from each other.
Hackathon and Dev week We believe in fostering creativity and testing new things. Therefore, we have recurring Hackathon and Dev weeks, where the teams decide what they want to work on.
Team activities - We also like to schedule company / department / team activities and events outside the office space!
Fun & Work - We have a relaxed work environment where you can enjoy free beverages & fruits, playing ping pong or video games.