Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
Niestety ta oferta pracy jest już nieaktualna. Sprawdź pozostałe oferty.

Scala (or Java to be Scala) Developer

Added: Over a month ago

Key information

Type: Backend
Level: regular

formal aspects

Contract type: b2b, employment contract

projects

Type of projects: own product
Product name: Ads Booking & Reporting
Used Technologies/Tools:
Key: AWS, PostgreSQL, Scala, Spark

work

Team size: 6-8 people
Flexible working hours: Yes

Required technologies /tools

Expected:
Java
Scala
Welcome:
AWS

other requirements

Education: university degree
Foreign language: English
Level:
Zastosowanie: reading documentation, zespół międzynarodowy,

Benefity dla pracowników

Health
  • Opieka medyczna Luxmed
Organization of time and place of work
  • Elastyczne godziny pracy
  • Pakiet relokacyjny
Integration budget
  • Wspólne wyjazdy integracyjne, wspólne wyjścia
Development budget
  • Kursy języka angielskiego
  • Seminaria, szkolenia indywidualne, HackDays
Office
  • Playstation, piłarzyki
  • Parking samochodowy i rowerowy
Additional benefits
  • Wyjazdy służbowe do Szwecji i Norwegii
  • Roczna premia uzależniona od wyników
  • Employee Share Saving Plan
  • 4 dodatkowe dni urlopu
  • 2 dodatkowe tygodnie urlopu ojcowskiego

About the project and the team

Advertising Solutions is a relatively new area in Media organisation which houses engineering teams for our back-office systems used by various sales organisations at Schibsted. These systems include Rose which is used to book advertising campaigns and Vantage which provides campaign reporting. You and your teammates will work on the Advertising API that underpins these products – its technical evolution, scaling and simplification. You will be expected to be an active participant when deciding how to implement new features together with the neighbouring teams that depend on you for their work.  

Skills and requirements

  • You need to be well-versed in distributed systems consisting of multiple services and datastores.
  • You will need to be proficient in Scala (or Java) and understand functional programming principles.
  • You should be interested in data processing and data storage in general – perhaps you enjoy writing Spark jobs since 1.5 TB of our data is processed every day using more than 100 Spark jobs.
  • It would be nice if you have an understanding of such Big Data concepts as map reduce, CAP theorem and big table.
  • Experience of AWS in general and Kinesis, EMR and Cloudformation in particular, common Scala tools and libraries such as Finagle, Finatra, Slick as well as API gateway Kong, Hadoop, Spark and Apache Airflow are all a plus.
  • You will also be required to be comfortable will relational databases in general and Postgresql in particular.
  • Full professional proficiency in English is required.
read more»

Similar offers in your area