Medior/Senior Java/Scala developer

Date published: June 1, 2023

ID: 11267 Location: Budapest Job type: Java Developer

We are looking for a Medior/Senior Java/Scala developer in our international partners team to Budapest. Our partner is dynamically growing online travel agency in Central Europe, which is present in 7 countries. Currently full remote, long term 3-4 days a week home-office opportunity is expected. The selection process consists of 1 round. You would be working mainly with Polish and Czech developers. You should develop in Scala, but if you only have Java experience and are open to learning Scala, we still welcome your application.

About the project
A development team of 30 people + QA and Product team participates in the project. They are starting with the new project from scratch which will be developed for the whole group. The main goal is to build the service which can be inquired by applications existing in the infrastructure to obtain data about hotels, offers, images, hotel/offer descriptions etc. There will be a lot of integrations with external sources and partners.

Version of Scala in current projects 2.12, but till Q4 2022, most of applications will be upgraded to 2.13 and in 2023 we plan to move slowly to Scala 3. NBC project will start with 2.13 or 3, depends on the selected framework/libraries

Tech stack is selected always based on project needs, in current ones Scala/Java, Akka HTTP, Redis, MongoDB, Solr, Maven, Sbt, Swagger, Play Framework

Expectation

  • 3-5+ years of hands-on working experience with Scala or Java (you have to use Scala)
  • Advanced knowledge of object-oriented
  • Practical knowledge of one of the Java framework (e.g. Spring or Spring Boot)
  • Knowledge of design patterns and practical usage of SOLID
  • Experience in integration with REST APIs
  • Ability to work in group
  • Good English communication skills
  • Willingness to develop competences (especially in Scala)

Nice to have

  • Familiarity with big data topics
  • Practical knowledge of Akka-http
  • Practical knowledge of NoSQL databases

Responsibilities

  • Developing in-company Search Engine based on Scala/Java, SOLR, APIs
  • Taking part in creating an architecture of our new infrastructure
  • Cooperating with developers from different countries

What we offer

  • Competitive salary
  • Challenging work on international and innovative projects in the tourism industry
  • Working on challenging projects with modern technologies
  • Flat organizational structure
  • Flexible working hours
  • Long-term job opportunity
  • Career opportunity
  • Stabile, international background

Application with CV

CV FILES *
(HUNGARIAN AND/OR ENGLISH)
Allowed File Types: DOC, DOCX, PDF, RTF.
MAXIMUM 2 files (MAXIMUM 10 MB per files).

dRAG & dROP THE FILES HERE
OR