2022-07-29 11:26:48

Senior JAVA/SCALA Developer

CVMarket.lt klientas

Job Description

We are looking for a qualified back-end developer to join our extremely talented development team at TripCreator. Our mission is to make travel planning as easy as ABC to provide our customers with the best experience.

If you have experience working with integrations, writing high quality code and maintaining it through production, as well as researching to solve the unsolvable, then this position is for you.

You will work with real-time availability and geospatial data to derive travel itineraries that make sense in time and space, decide how to implement solutions to algorithmic problems in order to yield optimal results, and tie it all together with our front-end developers to create a product our customers love to use.

Our stack:

In the back-end, we’re a Scala shop riding on Akka and Postgres. Our architecture is actor-based and message-driven. We integrate with top travel businesses to get real-time car rental, accommodation, flight inventory. We use ElasticSearch for text search and open street maps for geospatial calculations.

On the front-end, we serve single-page apps using TypeScript and React for the views, organize the server-side with Node.js. We use Styled Components for the stylesheets and bundle it all up with the Webpack.

Requirements

You are a good fit if:

  • You have back-end programming experience, at least 3 or more years with Java or Scala.
  • You have worked with some APIs and integrations such as ticketing, order processing, payment, etc.
  • You value simplicity, take ownership, and move towards action.
  • You are a team player who respects opinions other than your own and can seek the best way forward.
  • You are driven by curiosity, excited to learn new things, and are comfortable with ambiguity and uncertainty in projects.
  • You are solution-minded and welcome a good challenge.

Company offers

Competitive salary (above market rate for the right person). An opportunity to work on an innovative product that is truly one of a kind. You will make important decisions that have direct impact on TripCreator users. You will work with APIs of Booking.com, TripAdvisor, and other leading travel businesses. Flexible working hours and a possibility for remote work when needed.