HFM
HFM
501 – 1000 Pracownicy
FinanseFintech
HFM to firma z branży technologii finansowych, która oferuje globalną platformę handlową łączącą klientów z rynkami finansowymi i usługami tradingowymi. Jej działalność koncentruje się na dostępie do rynków dzięki technologiom oraz na doświadczeniach klientów. Siedziba główna HFM znajduje się na Cyprze. Firma opisuje swoje środowisko pracy jako nastawione na klienta, innowacje, doskonałość i współpracę; oferuje również możliwości rozwoju kariery i staże.

Starszy architekt oprogramowania korporacyjnego

Projektuj bezpieczne, rozproszone usługi backendowe dla globalnej platformy handlowej HFM obsługującej wiele klas aktywów. Określaj API i architekturę zdarzeń dla sald, płatności i tożsamości.

Opis

  • Kieruj architekturą backendu w zakresie granic usług, własności danych i komunikacji między usługami.
  • Twórz wzorcowe projekty i konwencje dla nowych usług backendowych.
  • Ustalaj standardy REST i gRPC oraz dbaj o ich przestrzeganie podczas przeglądów kodu i dzięki zautomatyzowanym kontrolom.
  • Kształtuj architekturę komunikatów i zdarzeń, w tym gwarancje dostarczenia, kolejność i idempotencję.
  • Określaj standardy bezpieczeństwa, obserwowalności i odporności backendu.
  • Twórz kod produkcyjny, wspólne biblioteki i weryfikacje koncepcji oraz modernizuj starsze usługi.
  • Współpracuj z architektami, zespołami inżynierskimi i interesariuszami, przekładając potrzeby biznesowe na solidne, skalowalne rozwiązania.
  • Mentoruj inżynierów i promuj najlepsze praktyki backendowe w globalnej organizacji inżynierskiej.
  • Projektuj i buduj wewnętrzne usługi backendowe oraz API do obsługi sald klientów, płatności i tożsamości, także na potrzeby aplikacji internetowych i mobilnych.

Wymagania

  • Dyplom licencjata lub magistra w dziedzinie informatyki, inżynierii lub pokrewnej albo równoważne doświadczenie.
  • Co najmniej 10 lat praktycznego doświadczenia w tworzeniu backendu, w tym kilka lat projektowania usług rozproszonych używanych przez wiele zespołów.
  • Biegła znajomość angielskiego; znajomość dodatkowych języków będzie atutem.
  • Ekspercka znajomość Pythona i doświadczenie w programowaniu asynchronicznym.
  • Doświadczenie produkcyjne z nowoczesnymi frameworkami Pythona, takimi jak FastAPI.
  • Dogłębna znajomość systemów rozproszonych, projektowania sterowanego zdarzeniami oraz tworzenia API REST i gRPC.
  • Bardzo dobra znajomość architektury danych SQL i NoSQL, w tym projektowania schematów, złożonych zapytań, ich optymalizacji i strojenia wydajności.
  • Praktyczne doświadczenie z Kafka i Redis.
  • Doświadczenie w projektowaniu systemów finansowych o dużej przepustowości, takich jak księgi transakcji, płatności lub przetwarzanie sald.
  • Bardzo dobra znajomość Dockera i CI/CD oraz praktyczna wiedza o stosach obserwowalności.
  • Doświadczenie z AWS, Kubernetes i Next.js będzie atutem.
  • Wymagane jest uprawnienie lub prawne zezwolenie na pracę w kraju, w którym znajduje się to stanowisko.
  • CV należy przesłać w języku angielskim.

Benefity

  • Praca hybrydowa z dwoma dniami pracy z domu.
  • Dodatek na posiłki Wolt.
  • Kompleksowe ubezpieczenie zdrowotne.
  • Fundusz oszczędnościowy po zakończeniu okresu próbnego.
  • Krótsze piątki w sierpniu.
  • Dodatkowy płatny urlop wypoczynkowy do 30 dni, w zależności od stażu pracy.
  • Dzień wolny w urodziny.
  • Dostęp do Udemy Business.
  • Karnet na siłownię.
  • Program premii za polecenie pracownika.
  • Sponsorowanie wizy i pomoc w relokacji.