Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailClient is a leading global travel platform that simplifies the process of planning and booking multimodal journeys. It allows users to compare and book trains buses and flights across Europe the United States and Canada.
Project: You will join the powering engine the team that allows us to integrate with hundreds of transportation partners across the globe. You will help us build a cloud platform that abstracts away the complexity and fragmentation of the data and APIs of the world of transportation and turns it into a structured performant system.
Technology Stack: platform is built on Java Spring Spring Boot Couchbase BigQuery Docker Kubernetes Graphite Grafana Kibana and GraphQL
Responsibilities and Tasks:
Experience in Java for more than 5 years.
Design build and improve our provider platform to simplify and streamline our complex tasks.
Play a leading role in architecture and design of Platform and related systems.
Work closely with providers: integrate new ones and maintain the existing partners.
Use kubernetes to deploy and manage your services.
Work on high performance services that handle all communications with our partners.
Collaborate with other teams on solutions for challenging and interesting problems.
Design and develop a scalable and futureproof microservices and libraries.
Help more junior engineers grow in their profession.
Solid experience in Java designing and building scalable highperforming applications.
Experience in software design and Continuous Delivery.
Experience in cloud infrastructure and container technology.
Passion for software craftsmanship and agile development methodologies.
Teamplayer mindset with passion for mentoring and growing colleagues.
An open mind and eagerness to learn new things.
SoftSkills:
Customerfocused: You have a passion for building performant and scalable products that cater to the needs of customers internal and external
A team player: You help your teammates with planning and delivering highquality software and are not afraid to talk to people in your team and outside to clarify information and make agreements. You learn from the best around you.
English: upperintermediate
Location: Europe
Ready to Join
We look forward to receiving your application and welcoming you to our team!
Full Time