Pomiń do treści
Logo firmy emagine

Backend Data Engineer - Java/Scala

emagine

Oferta w skrócie
Widełki nieujawnione
🏠ZdalnieTryb pracy
📄OtherKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaStockholm City
Źródło
Aktywna
Opublikowano16 czerwca 2026
Ostatnio sprawdzono16 czerwca 2026
Wygasa za85 dni
Werdykt JobHunt

Rola łączy backend (Java) i data engineering (Scala/Spark) w zespole rozwijającym systemy rozliczeniowe i przetwarzania gotówki dla dużej firmy finansowej. Praca nad skalowalnymi platformami przetwarzającymi miliony transakcji dziennie, we współpracy z działami finansów i produktu. Obejmuje modernizację legacy systemów oraz rozszerzanie o nowe domeny (opłaty). Jest to kontrakt 6-miesięczny przez firmę konsultingową emagine.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: nie podano wielkości zespołu, brak opisu procesu rekrutacyjnego.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Data Engineer

Rola łączy backend (Java) i data engineering (Scala/Spark) w zespole rozwijającym systemy rozliczeniowe i przetwarzania gotówki dla dużej firmy finansowej. Praca nad skalowalnymi platformami przetwarzającymi miliony transakcji dziennie, we współpracy z działami finansów i produktu. Obejmuje modernizację legacy systemów oraz rozszerzanie o nowe domeny (opłaty). Jest to kontrakt 6-miesięczny przez firmę konsultingową emagine.

Plusy
  • Praca nad greenfieldem – revamp legacy systemu i nowa domena
  • Wysoki wpływ na kluczowy biznes
  • Nowoczesny stack (Java, Scala, Spark, GCP)
  • Autonomia techniczna i współdecydowanie o architekturze
  • Kultura oparta na współpracy i ciągłym doskonaleniu
Na co uważać
  • Kontrakt tylko na 6 miesięcy przez agencję (emagine) – brak stabilności
  • Brak widełek wynagrodzenia
  • Konieczność przebywania w Szwecji (pomimo remote)
  • Niejasny typ kontraktu ('other' – prawdopodobnie B2B)
  • !Niejasne 'ambiguity and fast-changing environments' – może oznaczać chaos
  • !Dwóch głównych inicjatyw bez konkretnego harmonogramu
  • !Ścisła współpraca z finansami – dużo spotkań
  • !Brak informacji o dyżurach on-call
  • !Nieokreślona wielkość zespołu
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Projektowanie i implementacja backendowych usług w Javie dla systemów rozliczeniowych
  • Budowa pipeline'ów danych w Spark/Scala do przetwarzania transakcji finansowych
  • Rozwijanie narzędzi samoobsługowych dla zespołów finansowych
  • Współpraca z interesariuszami (Finanse, Produkt) w celu zbierania wymagań
  • Code review i dbanie o jakość kodu, testy i dokumentację
  • Uczestnictwo w ceremoniach Agile (stand-up, retrospektywy)
  • Monitorowanie i utrzymanie systemów produkcyjnych
  • Dokumentowanie architektury i operacji systemów
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Mid-level engineer z silną Javą i podstawami data engineeringu, gotów do nauki Scali i domeny finansowej, rozumiejący systemy rozproszone.

Raczej nie dla

Juniorzy z mniej niż 3 latami doświadczenia, osoby preferujące frontend lub czystą data science, a także szukające długoterminowego etatu (kontrakt 6 mies.).

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote5/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół i jaka jest struktura (backend vs data)?
  • ?Jaka jest dokładna proporcja pracy w Javie vs Scal/Spark?
  • ?Czy wymagana jest obecność w Szwecji (np. okazjonalne wizyty) mimo remote?
  • ?Jaka jest możliwość przedłużenia kontraktu po 6 miesiącach?
  • ?Czy są dyżury on-call i jak wyglądają?
  • ?Jaki jest proces rekrutacyjny (ile etapów, zadanie domowe?)?
  • ?Czy oferowane są jakieś benefity (np. budżet szkoleniowy) dla kontraktorów?
  • ?Z jakim klientem końcowym będę pracować?
Brakujące informacje
  • Nie podano wielkości zespołu
  • Brak opisu procesu rekrutacyjnego
  • Nie wiadomo czy wymagana jest fizyczna obecność w Szwecji (workplace: Sweden)
  • Brak informacji o dyżurach i on-call
  • Nie sprecyzowano podziału między backend a data engineering
  • Brak widełek wynagrodzenia (mimo że w strukturalnych jest 'other')
Zespół

Zespół stawia na współpracę, własność kodu i ciągłe doskonalenie. Kultura oparta na konstruktywnym feedbacku i dzieleniu się wiedzą. Praca w środowisku Agile z bliską współpracą z finansami i produktem.

🔗Podobne oferty