Client is a leading global travel platform that simplifies the process of planning and booking multi-modal 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 future-proof micro-services and libraries.
+Help more junior engineers grow in their profession.
+Solid experience in Java, designing and building scalable high-performing applications.
+Experience in software design and Continuous Delivery.
+Experience in cloud infrastructure and container technology.
+Passion for software craftsmanship and agile development methodologies.
+Team-player mindset with passion for mentoring and growing colleagues.
+An open mind and eagerness to learn new things.
SoftSkills:
Customer-focused: 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 high-quality 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: upper-intermediate+
π Location: Europe
π© Ready to Join?
We look forward to receiving your application and welcoming you to our team!