Rozwój i utrzymanie autorskiej, rozproszonej bazy danych opartej na strukturach grafowych i języku zapytań DSL.
Skalowanie systemu i optymalizacja wydajności - analiza obciążenia, profiling JVM, tuning algorytmów.
Projektowanie rozwiązań architektonicznych i wsparcie klientów w wykorzystaniu systemu do zarządzania danymi finansowymi.
Współpraca z zespołami rozproszonymi w USA, Rumunii i Polsce - w środowisku Agile.
Udział w budowie nowej generacji platformy, która w przyszłości zastąpi obecne rozwiązanie.
requirements-expected :
Minimum 5 lat doświadczenia komercyjnego w Javie oraz praca z systemami wysokiej dostępności i dużego obciążenia.
Bardzo dobra znajomość architektury rozproszonych systemów, event-driven communication.
Doświadczenie w optymalizacji algorytmów i struktur danych - mile widziane także projekty wewnętrzne i hobby.
Znajomość Kotlin, Gremlin lub pracy z grafami będzie dodatkowym atutem.
Gotowość do pracy w godzinach 12:00-20:00 (PL), pełna dostępność 40h tygodniowo, biegły angielski w mowie i piśmie (min. B2+).
offered :
W pełni zdalna współpraca w modelu B2B - długoterminowy projekt z dużym wpływem na decyzje techniczne.
Atrakcyjne wynagrodzenie dostosowane do doświadczenia oraz potencjału.
Praca z systemem przetwarzającym dane setek milionów użytkowników - realna skala, realna odpowiedzialność.
Zespół techniczny, który stawia na jakość, komunikację i odpowiedzialność end-to-end.
Transparentny i sprawny proces rekrutacji - od review CV po spotkanie z klientem (łącznie 3 etapy Dołączysz do zespołu odpowiedzialnego za rozwój zaawansowanej bazy grafowej wykorzystywanej przez setki klientów korporacyjnych na całym świecie. To rola dla doświadczonego inżyniera, który rozumie wyzwania związane z wysoką dostępnością, skalowalnością i optymalizacją systemów.+ background check).