Przejdź do treści oferty
Programista · ScalaNOWE

Senior Scala Developer

j-labs
Kraków
Hybrydowo
Senior
min. 6 lat
Pełen etat
B2B
Dodane dzisiaj
Wynagrodzenie Jawne widełki
26 900–30 200PLN
netto / miesiąc·B2B
Pokaż szczegóły wynagrodzenia
Wynagrodzenie przeliczone z:
160 – 180 PLN/h
Duży ZUS:
Dziennie: ~916 – 1 035 PLN
Miesięcznie: ~19 229 – 21 740 PLN
Rocznie: ~230 743 – 260 878 PLN
Mały ZUS:
Dziennie: ~969 – 1 089 PLN
Miesięcznie: ~20 348 – 22 859 PLN
Rocznie: ~244 177 – 274 312 PLN
Zobacz w kalkulatorze wynagrodzeń
Oferta zweryfikowana · jawne widełki

01 Zakres zadań

  • Dołącz do zespołu rozwijającego platformę odpowiedzialną za budowę i dostarczanie wysokiej jakości danych rynkowych dla klientów instytucjonalnych na całym świecie. Projekt koncentruje się na agregacji, normalizacji oraz wzbogacaniu danych pochodzących z wielu źródeł, tworząc spójny produkt wspierający podejmowanie decyzji finansowych.
  • Rozwiązanie wykorzystywane jest przez instytucje finansowe i korporacje do monitorowania kursów walut, analiz wielowalutowych, benchmarkingu oraz zarządzania ryzykiem. System przetwarza dane z rynku FX, Crypto i ETF, dostarczając klientom wartościowe insighty w czasie zbliżonym do rzeczywistego.
  • Platforma oparta jest o architekturę mikroserwisową składającą się z usług działających w środowisku chmurowym Google Cloud Platform.
  • Praca 100% zdalna z okazjonalnymi wizytami w biurze w Krakowie.

Twoje zadania:

  • Projektowanie i rozwój rozproszonych systemów przetwarzania danych w języku Scala.
  • Budowa oraz utrzymanie mikroserwisów odpowiedzialnych za pobieranie, normalizację i wzbogacanie danych rynkowych.
  • Integracja z zewnętrznymi dostawcami danych poprzez API, event bus oraz strumienie danych.
  • Tworzenie i rozwijanie REST API udostępniających dane klientom oraz innym systemom.
  • Optymalizacja wydajności systemów przetwarzających duże wolumeny danych.

02 Wymagania

9 must-have · 3 nice-to-have · 2 języki

Must-have

Scala
Ekspert
Microservices
Zaawansowany
REST
Zaawansowany
GCP
Zaawansowany
Architektura mikroserwisowa
Zaawansowany
Data pipelines
Zaawansowany
Integracja źródeł danych
Zaawansowany
Normalizacja danych
Zaawansowany
Systemy wysokiej dostępności
Zaawansowany

Nice-to-have

Django
Mile widziane
Golang
Mile widziane
Python
Mile widziane

Wymagane języki

Polski
Ekspert
Angielski
Ekspert

03 Profil kandydata

Wymagania kluczowe:

  • Minimum 6-letnie doświadczenie komercyjne w programowaniu w Scala.
  • Bardzo dobra znajomość architektury mikroserwisowej.
  • Doświadczenie w budowie systemów przetwarzania danych, data ingestion lub data pipelines.
  • Praktyczna znajomość projektowania i integracji REST API.
  • Doświadczenie z integracją wielu źródeł danych (API, event streaming, message bus).
  • Znajomość środowisk chmurowych (preferencyjnie GCP).
  • Dobra znajomość zagadnień związanych z normalizacją, transformacją i wzbogacaniem danych.
  • Doświadczenie w pracy z systemami wysokiej dostępności i dużej przepustowości.
  • Umiejętność samodzielnej pracy w środowisku rozproszonym.

Mile widziane:

  • Znajomość Python w obszarze przetwarzania danych.
  • Doświadczenie z Django i budową warstw API.
  • Znajomość Go.
  • Doświadczenie w domenie tradingowej, FX, Crypto lub Market Data.
  • Znajomość architektury event-driven.
  • Doświadczenie z systemami low-latency.
  • Wiedza dotycząca rynków finansowych i instrumentów inwestycyjnych.

04 O firmie

j-labs
800+ · Kraków

We are Polish software company founded by engineers for engineers in 2010 with all the best business practices and values. We provide complete development teams, individual engineers and outsourcing of whole projects in agile models in the field of software development. We do good IT, or nothing - that’s why at j-labs we gather the best talents, giving them the opportunity to use and develop their skills, thus providing the highest level of software development to our clients.

Facts about us:

  • Technical specialization: Java, JavaScript, .NET, Kotlin, Python, QA, DevOps
  • Microservice & DLT centers of excellence: consulting, training, software development
  • 3 location – Cracow, Warsaw, Munich
  • Over 75 clients in fields of fintech, telco, e-commerce, travel & airlines, automotive, Logistics, banking
  • 500+ top-talented engineers with a passion for technology
  • 11 years – the average experience of j-labs engineers

Why it's worth to work with us:

  • Predictability – we deliver - as simple as that
  • Quality and security – which can be confirmed by any of our clients
  • Delivery Manager – who supports you on a daily basis
  • True Partnership approach – it goes both ways!

05 Lokalizacja

Zabłocie, Kraków
Tryb pracy:
Elastyczne godziny pracy
Godziny pracy biura: 7-20
Model pracy
Stacjonarnie
Hybrydowo
100% zdalnie