Senior Java Backend Engineer – Trading and Risk Management
ITDS
Rola polega na rozwoju i utrzymaniu systemów back-endowych dla transakcji i zarządzania ryzykiem w instytucji finansowej specjalizującej się w handlu walutami i surowcami. Będziesz budować aplikacje front-office (systemy obsługujące traderów) o wysokiej dostępności i niskim opóźnieniu, pracując z mikroserwisami, REST API, kolejkami komunikatów oraz bazami danych PostgreSQL/Sybase. To stanowisko deweloperskie, gdzie głównym zadaniem jest kodowanie i dostarczanie modułów w Javie, a także współpraca z zespołami biznesowymi.
Brakuje: liczba dni hybrydowych w tygodniu, wielkość zespołu i struktura organizacyjna.
Rola polega na rozwoju i utrzymaniu systemów back-endowych dla transakcji i zarządzania ryzykiem w instytucji finansowej specjalizującej się w handlu walutami i surowcami. Będziesz budować aplikacje front-office (systemy obsługujące traderów) o wysokiej dostępności i niskim opóźnieniu, pracując z mikroserwisami, REST API, kolejkami komunikatów oraz bazami danych PostgreSQL/Sybase. To stanowisko deweloperskie, gdzie głównym zadaniem jest kodowanie i dostarczanie modułów w Javie, a także współpraca z zespołami biznesowymi.
- ✓Interesująca domena – systemy transakcyjne i zarządzanie ryzykiem
- ✓Nowoczesny stack: mikroserwisy, REST, MQ, PostgreSQL
- ✓Możliwość pracy z architekturą wysokiej dostępności
- !Brak informacji o liczbie dni hybrydowych w tygodniu
- !Nie podano wielkości zespołu ani bezpośredniego przełożonego
- !Rola jest przez agencję (ITDS) – brak szczegółów o kliencie
- !Opis zawiera ogólnikowe sformułowania (np. 'dynamiczne środowisko')
- •Implementacja i rozwijanie mikroserwisów w Javie z REST API i kolejkami komunikatów (MQ)
- •Optymalizacja wydajności baz danych PostgreSQL lub Sybase (tuning zapytań, indeksy)
- •Utrzymanie i rozwijanie aplikacji do obsługi cyklu życia transakcji (trade lifecycle)
- •Tworzenie rozwiązań dla systemów zarządzania ryzykiem w czasie rzeczywistym
- •Analiza wymagań od traderów i przekształcanie ich na funkcjonalności techniczne
- •Współpraca w zespole agile, code review, testowanie integracyjne
- •Diagnozowanie i rozwiązywanie problemów produkcyjnych związanych z wydajnością i niezawodnością
- •Dokumentowanie architektury i procesów technicznych
Oferta dla doświadczonych specjalistów (Senior).
Inżynier Java z 5-letnim doświadczeniem w finansach, który zna REST i MQ, ale niekoniecznie specjalizował się w tradingu. Potrafi prowadzić średniej wielkości moduły i ma podstawową wiedzę o bazach danych. Komunikatywny po angielsku.
Juniorzy (wymagane 5+ lat) ani osoby poszukujące w pełni zdalnej pracy. Również nie dla kogoś, kto nie jest zainteresowany domeną finansową i pracą w środowisku o wysokich wymaganiach wydajnościowych.
- ?Ile dni w tygodniu wymaganych jest w biurze w Krakowie?
- ?Jaka jest wielkość zespołu i struktura (kto jest liderem)?
- ?Czy to projekt greenfield, czy utrzymanie istniejących systemów?
- ?Jak wygląda wsparcie produkcyjne (on-call)? Czy są dyżury i jak często?
- ?Jakiego stosu technologicznego używa klient – czy wszystkie technologie wymienione są w użyciu produkcyjnym?
- −Liczba dni hybrydowych w tygodniu
- −Wielkość zespołu i struktura organizacyjna
- −Opis procesu rekrutacyjnego (etapy, czas)
- −Informacje o benefitach (np. budżet szkoleniowy, prywatna opieka zdrowotna)
- −Szczegóły dotyczące wsparcia produkcyjnego (on-call)
Dynamiczne środowisko z naciskiem na współpracę i pracę pod presją. Wymagana jest komunikatywność i umiejętność szybkiego reagowania na potrzeby biznesowe.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię RESTful APIs.