Senior Java Developer
Tech Stack / Keywords
Firma i stanowisko
Rozwój systemu umożliwiającego kalkulację ryzyka kredytowego kontrahentów w skali globalnej, oparty na zaawansowanych modelach analitycznych. Projekt zakłada migrację do chmury oraz zastąpienie rozwiązań vendorowych własną biblioteką analityczną. Platforma składa się z mikroserwisów i działa zarówno na Google Cloud Platform, jak i w środowisku on-premise. System obsługuje tysiące klientów globalnie i wymaga wysokiej dostępności, wydajności i niezawodności.
Wymagania
- Minimum 5-6 lat doświadczenia w Java
- Doświadczenie w pracy w systemach rozproszonych
- Doświadczenie w pracy w architekturze mikroserwisowej
- Doświadczenie z chmurą, preferowana Google Cloud Platform
- Znajomość TDD w praktyce
- Znajomość DevOps / CI/CD
- Umiejętność podejmowania decyzji technicznych i mentoringu
- Bardzo dobre umiejętności komunikacyjne (praca globalna)
- Znajomość języków angielskiego i polskiego na poziomie minimum B2
- Otwartość na pracę z biura w Krakowie 2 razy w tygodniu
Nice to have:
- Doświadczenie w bankowości inwestycyjnej
- Znajomość: Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon
- Doświadczenie z Apache Beam i Apache Flink
- Znajomość Pythona
Obowiązki
- Rozwój i utrzymanie mikroserwisów w obszarze Counterparty Credit Risk
- Projektowanie, budowa i utrzymanie wydajnego, niezawodnego kodu Java
- Udział w pełnym cyklu życia produktu od analizy problemu po wdrożenie i mierzenie adopcji
- Praca w modelu TDD
- Współpraca z zespołami z Krakowa, Wielkiej Brytanii oraz Azji (głównie Chiny)
- Dbałość o wydajność, dostępność, niezawodność i bezpieczeństwo systemów
- Mentorowanie i coaching innych inżynierów
- Wsparcie platformy: obsługa incydentów, monitoring, problem management
- Rozwijanie narzędzi automatyzujących wsparcie produkcyjne
Benefity
- Praca w modelu hybrydowym (2 dni w biurze, 3 dni zdalnie)
- Współpraca w międzynarodowym zespole
- Mentorowanie i rozwój kompetencji w obszarze technicznym
- Zaangażowanie w nowoczesne technologie chmurowe i open-source
Inne informacje
Administratorem danych osobowych jest J-Labs Sp. z o. o. (J-LABS), ul. Zabłocie 43a, 30-701 Kraków. Dane osobowe przetwarzane są w celu przeprowadzenia procesu rekrutacji. Przysługuje prawo dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych oraz wniesienia sprzeciwu lub skargi do UODO.
J-LABS sp. z o.o.
70 aktywnych ofert