Pomiń do treści
Logo firmy Citigroup

Lead Java Software Engineer - Prime Finance Risk & Business Intelligence

Citigroup

Oferta w skrócie
22 36638 084PLN / mies.
🔀HybrydowaTryb pracy
📄OtherKontrakt
⏱️Lead · 8+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano18 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za28 dni
Werdykt JobHunt

To rola Tech Leada w globalnej instytucji finansowej (Citi), odpowiedzialnego za budowę i utrzymanie platformy analitycznej Prime Services Risk & Business Intelligence. Będziesz projektować i wdrażać rozproszone systemy o wysokiej przepustowości i niskich opóźnieniach, używając Javy, Spring Boot, Kafka, Apache Pinot i Microsoft SQL Server. Codzienna praca obejmuje zarówno pisanie kodu, architekturę, mentoring, jak i wsparcie produkcyjne (on-call). To kluczowa rola techniczna w domenie ryzyka finansowego.

Brakuje: dokładna liczba dni pracy zdalnej w hybrydzie (podano 'up to 2 dni home' – sugeruje 3 dni w biurze), wielkość zespołu i struktura.

🛠 Wymagane technologie
Dane źródłowe
Microsoft SQL ServerKubernetes / OpenshiftDockerSQLJavaSpring BootRedisCI/CDKafkaApache Pinot
AI Insights
Czym naprawdę jest ta rola?Tech Lead

To rola Tech Leada w globalnej instytucji finansowej (Citi), odpowiedzialnego za budowę i utrzymanie platformy analitycznej Prime Services Risk & Business Intelligence. Będziesz projektować i wdrażać rozproszone systemy o wysokiej przepustowości i niskich opóźnieniach, używając Javy, Spring Boot, Kafka, Apache Pinot i Microsoft SQL Server. Codzienna praca obejmuje zarówno pisanie kodu, architekturę, mentoring, jak i wsparcie produkcyjne (on-call). To kluczowa rola techniczna w domenie ryzyka finansowego.

Plusy
  • Nowoczesny stack: Java, Kafka, Apache Pinot, OpenShift, Redis
  • Realny wpływ na kluczową platformę dla stabilności firmy
  • Ścieżka rozwoju do starszego leadershipu technicznego lub zarządzania
  • Globalny zespół, kultura współpracy i ciągłego uczenia się
Na co uważać
  • Wzmianka o 'critical application support' bez szczegółów dotyczących dyżurów (czy są płatne, jak często)
  • Model hybrydowy 'currently up to 2 days at home' – może ulec zmianie
  • Premia uznaniowa – nie gwarantowana
  • !Duża organizacja – może wiązać się z biurokracją i długim procesem decyzyjnym
  • !Wymagane 8+ lat – dość wysokie, ale uzasadnione
  • !Brak informacji o procesie rekrutacyjnym
  • !Preferowana znajomość finansów – ale nie wymagana – może oznaczać stromą krzywą uczenia się
Codzienna praca
  • Projektowanie i implementacja usług backendowych w Java/Spring Boot
  • Optymalizacja wydajności – niskie opóźnienia, wysokie przepustowości, cache Redis
  • Tworzenie i utrzymanie pipeline'ów danych czasu rzeczywistego z Kafka i Apache Pinot
  • Pisanie zoptymalizowanych zapytań SQL i projektowanie schematów w Microsoft SQL Server
  • Rozwijanie i utrzymanie CI/CD (Jenkins, Tekton, Git) oraz deployment na OpenShift
  • Przeprowadzanie code review, mentoring młodszych inżynierów, prowadzenie dyskusji architektonicznych
  • Integracja z różnorodnymi źródłami danych i konsumentami downstream
  • Udział w dyżurach produkcyjnych i rozwiązywanie incydentów (on-call)
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Stanowisko liderskie — wymaga zarówno doświadczenia technicznego jak i umiejętności zarządzania.

Minimum sensowne

Senior Java developer z ~8 latami, który ma doświadczenie z Kafka i SQL Server, ale niekoniecznie w finansach. Musi wykazywać się inicjatywą techniczną i gotowością do wzięcia odpowiedzialności za architekturę i zespół.

Raczej nie dla

Juniorzy ani mid-level developerzy bez doświadczenia w rozproszonych systemach. Osoby szukające w pełni zdalnej pracy (model hybrydowy z 3 dniami w biurze). Kandydaci unikający dyżurów i wsparcia produkcyjnego.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on4/5
Architekt4/5
Remote2/5
Enterprise5/5
Pytania do rekrutera
  • ?Jak wygląda dyżur on-call? Jaka jest rotacja, czy jest dodatkowo płatny?
  • ?Czy platforma jest budowana od zera (greenfield) czy modernizowana z legacy?
  • ?Jaki jest stosunek pisania kodu do czasu poświęconego na mentoring i architekturę?
  • ?Jakie są największe wyzwania techniczne w projekcie?
  • ?Czy istnieje możliwość pracy zdalnej więcej niż 2 dni w tygodniu?
  • ?Jaki jest proces rekrutacyjny (etapy, zadanie domowe, live coding)?
Brakujące informacje
  • Dokładna liczba dni pracy zdalnej w hybrydzie (podano 'up to 2 dni home' – sugeruje 3 dni w biurze)
  • Wielkość zespołu i struktura
  • Proces rekrutacyjny (liczba etapów, czas trwania)
  • Informacja czy to rola czysto techniczna czy z elementami zarządzania ludźmi (engineering manager?)
  • Stan platformy (greenfield, modernizacja, legacy support)
Zespół

Globalny zespół, kultura współpracy, różnorodność, ciągłe uczenie się. Cenione jest dzielenie się wiedzą i mentoring.

Wynagrodzenie vs rynekn=47 · wszystkie oferty

Powyżej mediany rynkowej

Ta oferta22 36638 084
Mediana: Microsoft SQL Server — wszystkie poziomy i typy umów17 64023 520

Dane z aktywnych ofert zawierających technologię Microsoft SQL Server.

🔗Podobne oferty