Match score not available

Senior Java Engineer

fully flexible
Remote: 
Full Remote
Experience: 
Senior (5-10 years)

Offer summary

Qualifications:

Solid experience in Java for more than 5 years, Experience in software design and Continuous Delivery, Knowledge of cloud infrastructure and container technology, Passion for software craftsmanship and agile development methodologies.

Key responsabilities:

  • Design, build and improve provider platform
  • Integrate new providers and maintain existing ones
Bonapolia logo
Bonapolia Scaleup https://www.bonapolia.com/
11 - 50 Employees
See all jobs

Job description

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!

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Java Developer Related jobs