Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Scala Engineer (Distributed Systems)

Pełny etat

1dea

Zdalna
  • Praca zdalna

Wymagania

  • Minimum 5 lat doświadczenia w tworzeniu aplikacji backendowych i systemów rozproszonych. 
  • Bardzo dobra znajomość Scala oraz doświadczenie z ekosystemem JVM. 
  • Mile widziane wcześniejsze doświadczenie z Java , C# lub Go
  • Dobra znajomość zagadnień związanych z: systemami rozproszonymi, architekturą mikroserwisową, projektowaniem i implementacją REST API.
  • Doświadczenie w projektowaniu baz danych: relacyjne modele danych, normalizacja, optymalizacja wydajności zapytań.
  • Znajomość zagadnień związanych z: współbieżnością (concurrency), programowaniem równoległym, projektowaniem skalowalnych systemów.

Senior Scala Engineer (Distributed Systems)

Poszukujemy doświadczonego Senior Scala Engineer , który dołączy do zespołu rozwijającego nowoczesne systemy rozproszone o wysokiej dostępności i wydajności. Będziesz projektować oraz rozwijać skalowalne usługi backendowe, współpracować z architektami i zespołami produktowymi.

Jeśli interesują Cię systemy rozproszone, przetwarzanie dużych wolumenów danych oraz tworzenie wydajnych aplikacji w Scali - zapraszamy do aplikowania

Zakres obowiązków

  • Projektowanie i rozwój aplikacji backendowych w języku Scala.
  • Budowanie i rozwijanie skalowalnych systemów rozproszonych.
  • Projektowanie oraz implementacja API i architektury mikroserwisowej.
  • Optymalizacja wydajności aplikacji oraz rozwiązywanie problemów związanych ze skalowaniem.
  • Współpraca z zespołami produktowymi, DevOps i QA przy projektowaniu oraz wdrażaniu nowych funkcjonalności.
  • Udział w code review oraz dbanie o wysoką jakość kodu.
  • Identyfikowanie i wdrażanie najlepszych praktyk związanych z architekturą oraz rozwojem oprogramowania.

Mile widziane

  • Doświadczenie z Akka/Pekko , Cats Effect , ZIO lub FS2 .
  • Znajomość Apache Kafka lub innych platform event streaming.
  • Doświadczenie z Kubernetes oraz środowiskami chmurowymi (AWS, Azure lub GCP).
  • Znajomość Docker oraz narzędzi CI/CD.
  • Doświadczenie z bazami NoSQL.
,[] Requirements: Scala, API, Akka, FS2 Kafka, Apache Kafka, Kubernetes, AWS, Azure, GCP, Docker, CD, NoSQL
Oferta pracy dodana 4 godziny temu