Szukamy bardzo doświadczonego programisty backendowego, który dołączy do naszego zespołu! Jeśli chcesz pracować z danymi na dużą skalę w czasie rzeczywistym, zależy Ci na przekładaniu spostrzeżeń na działania, codziennie chcesz nowych wyzwań i masz wpływ na życie milionów użytkowników na całym świecie, ta rola jest dla Ciebie.
Musisz znajdować się w Kijowie lub w jego okolicach
OBOWIĄZKI
- Planowanie, projektowanie, rozwijanie i utrzymywanie aplikacji Java o wysokiej dostępności, które mogą być wydawane na dużą skalę i niskie opóźnienia
- Określ cele i funkcjonalność aplikacji
- Zapewnij zgodność projektów aplikacji z celami biznesowymi
- Wspieraj ciągłe doskonalenie, badanie alternatyw i technologii oraz prezentowanie dla architektów przegląd
- Praca w wysoce zmotywowanym zespole, blisko zespołów ds. produktu i architektów nad dużymi systemami o znaczeniu krytycznym
WYMAGANIA
- 7 + doświadczenia w programowaniu po stronie serwera przy użyciu języka Java
- Zaawansowana znajomość języka Java, od frameworków po biblioteki. Doświadczenie w Async i/lub reaktywnych frameworkach Java (takich jak Vertx, Rxjava, Akka)
- Zaawansowana wiedza na temat frameworków do testów jednostkowych i drwin
- Znajomość technologii chmurowych
- Znajomość C++
- Doświadczenie z wielkoskalową bazą danych NoSQL (taką jak Couchbase, MongoDB)
- Doświadczenie w tworzeniu mikrousług w oparciu o Docker i Kubernetes
- Doświadczenie w Agile metodologia
- Dążenie do nowej wiedzy i doskonalenia umiejętności
- Świetna znajomość języka angielskiego w mowie i piśmie (wywiady w języku angielskim)
- Doskonałe umiejętności komunikacji w mowie i piśmie
- Wykształcenie wyższe techniczne
KORZYŚCI
- Zaawansowana znajomość C++
- Doświadczenie z innymi językami po stronie serwera, takimi jak node. js, przejdź, python