Senior Java Developer
O projekcie
- Kluczowa, wewnętrzna platforma bankowa do zarządzania ryzykiem oraz cyklem życia instrumentów pochodnych FX i metali szlachetnych. System wspiera traderów, ekspertów w modelowaniu matematycznym i statystycznym w finansach oraz zespoły operacyjne w automatyzacji i optymalizacji procesów handlowych na globalnych rynkach.
- Stack tech: Java 17+, Spring Boot, Spring Cloud, SQL, CI/CD, DevOps.
- Hybryda do 2x w tygodniu praca z biura (Kraków).
Twoje zadania
- Budowa i rozwój platformy tradingowej w dwóch kluczowych obszarach: Risk Side i Trade Lifecycle.
- Rozwój mikroserwisów opartych o Spring Boot, Spring Cloud.
- Praca z bazami danych SQL – głównie PostgreSQL (ProgressDB).
- Wspieranie komponentów, które samodzielnie rozwijasz – w ramach standardowych godzin pracy, bez konieczności pełnienia dyżurów on-call.
Wymagania
- Minimum 5-letnie doświadczenie i praktyczna znajomość: Java 17+, JVM, Spring Boot / Spring Cloud, SQL.
- Zrozumienie wyzwań związanych z budową systemów tradingowych.
- Samodzielność, umiejętność współpracy z rozproszonymi zespołami i odpowiedzialność za swój kod – również po wdrożeniu na produkcję.
- Język angielski na poziomie minimum B2 (swobodna komunikacja).
Mile widziane
- Znajomość rynku FX/MM i opcji walutowych.
- Doświadczenie z Murex v3.1.
- Narzędzia observability (Prometheus, Grafana).
Oferujemy
- Realny wpływ na architekturę i rozwiązania technologiczne.
- Brak on-call – wsparcie w ramach godzin pracy.
- Współpracę z doświadczonymi zespołami z różnych krajów.
- Możliwość pracy z najnowszymi technologiami w środowisku produkcyjnym.