Senior Java Engineer (FX Options Intraday Risk)
⚲ Warszawa
Do uzgodnienia
Wymagania
- 6+ lat doświadczenia w server-side Java
- głęboka znajomość wielowątkowości (concurrency primitives, shared state, race conditions, deadlocks, memory models)
- udokumentowane doświadczenie w budowaniu i wdrażaniu systemów low-latency w wymagających środowiskach produkcyjnych
- doświadczenie w pełnym cyklu dostarczania: od wymagań z biznesem po wdrożenie produkcyjne
- dobra znajomość angielskiego w mowie i piśmie
Mile widziane
- znajomość FX lub instrumentów pochodnych, w szczególności opcji FX i miar ryzyka (Greeks, PnL, VaR)
- doświadczenie w budowaniu systemów real-time/low-latency lub platform tradingowych
- doświadczenie w bankowości Tier 1
Opis stanowiska
Budowa nowego silnika obliczania ryzyka śróddziennego dla opcji FX w Tier 1 banku inwestycyjnym, we współpracy z JUXT. Praca w wielowątkowym kodzie core Java, gdzie kluczowa jest poprawność numeryczna i wydajność na poziomie mikrosekund pod obciążeniem. Uwaga: oryginał wprost mówi o 'business-critical initiative' i 'microsecond-level performance' — oznacza to wysoką presję, małą tolerancję na błędy i możliwe nadgodziny. Oferta dla doświadczonego Java-owca z głęboką znajomością współbieżności, najlepiej z tłem w systemach low-latency.
🔍 Dekoder Ogłoszenia
🔴
business-critical initiative
Wysoka stawka projektu może wiązać się z presją, nadgodzinami i małą tolerancją na błędy.
🔴
microsecond-level performance under load are paramount
Bardzo wysokie wymagania techniczne i wydajnościowe, mogą wymagać pracy pod dużą presją.
🟡
own changes across the full delivery lifecycle
Odpowiedzialność end-to-end, od wymagań po wdrożenie produkcyjne — może oznaczać szeroki zakres obowiązków.
🟡
from initial requirements gathering with trading desks to high-grade production releases
Bezpośredni kontakt z biznesem i odpowiedzialność za wdrożenia produkcyjne, potencjalnie stresujące.