Match-Trade Technologies sp. z o.o.

Senior Java Developer | Trading Bot

Match-Trade Technologies sp. z o.o.
B2B, permanent, contract
full-time
hybrid

Locations

Warszawa, Poland

Szukamy Senior Java Developera, który pomoże rozwijać rozproszony system do algorytmicznego tradingu na giełdach kryptowalut, tworzony na potrzeby wewnętrzne firmy. System ten pozyskuje dane rynkowe w czasie rzeczywistym, przetwarza je i generuje zlecenia zgodnie z algorytmami opracowanymi we współpracy z zespołami quantów i tradingu. 

Istotnym wyzwaniem w naszej infrastrukturze jest zapewnienie jak najmniejszych opóźnień, dlatego na co dzień walczymy o każdą mikrosekundę optymalizacji naszego systemu. Kluczowe jest wydajne przetwarzanie ogromnych ilości danych następnie ich analiza oraz jak najszybsze wystawianie zleceń na giełdach w różnych częściach świata.

To doskonała okazja, aby zgłębić świat tradingu na giełdach kryptowalut, który jest obecnie jednym z najbardziej dynamicznych i innowacyjnych obszarów technologii finansowych. Praca w tym projekcie pozwoli Ci poznać mechanizmy rządzące handlem algorytmicznym, zrozumieć jak działa market making w świecie krypto.

Senior Java Developer | Trading Bot
Miejsce pracy: Warszawa, ul. Giełdowa 5, budynek LIXA D, praca stacjonarna z możliwością HO w wyjątkowych sytuacjach, za zgodą Managera

Nasze oczekiwania:

  • wykształcenie wyższe (preferowane kierunki informatyczne lub pokrewne),

  • minimum 5 lat doświadczenia w programowaniu w Javie,

  • umiejętność profilowania aplikacji i optymalizacji JVM,

  • bardzo dobra znajomość języka Java i zagadnień z zakresu wielowątkowości,

  • biegła znajomość języka polskiego w mowie i piśmie,

  • umiejętność szybkiego uczenia się nowych technologii oraz gotowość do dzielenia się wiedzą z zespołem,

  • doświadczenie w pracy z bazami danych (PostgreSQL, Cassandra, Elasticsearch),

  • znajomość i praktyczne stosowanie zasad Clean Code,

  • zdolność analitycznego myślenia i rozwiązywania złożonych problemów.

Oczekiwane technologie i narzędzia:

  • Java 21, Low-latency programming, Akka,

  • Aeron, Disruptor,

  • PostgreSQL, Cassandra, Elasticsearch,

  • Kafka, GRPC, SBE,

  • FIX Protocol, WebSockets, REST,

  • Profilowanie wydajności i optymalizacja (JFR, JMH).

Zakres zadań na tym stanowisku:

  • rozwój głównego systemu do algorytmicznego tradingu,

  • projektowanie i optymalizacja aplikacji w Javie z naciskiem na low-latency,

  • implementacja i rozwój mechanizmów gromadzenia danych rynkowych w czasie rzeczywistym,

  • identyfikacja i eliminacja wąskich gardeł wydajnościowych na poziomie kodu, JVM, sieci,

  • proponowanie i wdrażanie innowacyjnych rozwiązań technicznych mających na celu minimalizację opóźnień w przetwarzaniu danych,

  • monitorowanie wydajności aplikacji oraz profilowanie kodu, optymalizacja pod kątem mikrosekund,

  • integracja z data providerami oraz kreowanie własnych rozwiązań związanych z pobieraniem i przetwarzaniem danych,

  • ścisła współpraca z zespołami Quantów oraz Tradingu w celu zrozumienia, analizy oraz implementacji algorytmów tradingowych.

Dlaczego warto z Nami pracować?

  • osobom pracującym u nas na kontrakcie B2B oferujemy 30 dni płatnej przerwy od świadczenia usług, a w przypadku osób na umowie zlecenie - 24 dni,

  • pracujemy w nowoczesnym biurze w centrum Warszawy z dogodnym dojazdem komunikacją miejską. Zapewniamy elastyczne warunki pracy pod kątem godzin,

  • oferujemy naszym Pracownikom możliwość aktywnego spędzania wolnego czasu dzięki karcie Multisport,

  • choć nie jesteśmy korporacją i panuje u nas nieformalna atmosfera to kluczem naszej silnej pozycji na rynku jest wysoce profesjonalna postawa oraz zaangażowanie naszych teamów,

  • jesteśmy otwarci na współpracę z osobami z różnych części Polski, dlatego wspieramy ich relokację do Warszawy poprzez pakiet relokacyjny,

  • inwestujemy w rozwój zawodowy. Posiadamy budżet szkoleniowy, z którego każdy pracownik może skorzystać po okresie próbnym,

  • wszyscy pracownicy, niezależnie od stażu pracy i formy zatrudnienia, mają dostęp do pakietu prywatnej opieki medycznej Lux Med, który w całości opłaca firma,

  • każdego roku organizujemy weekendowy wyjazd integracyjny, który jest pełen różnorodnych atrakcji, tak aby każdy mógł się dobrze bawić i zrelaksować,

  • mamy "Pizza Fridays" oraz często organizujemy wyjścia integracyjne,

  • nie mamy dress code'u,

  • celebrujemy ważne dni życia naszych pracowników,

  • jesteśmy otwarci na pomysły i inicjatywny naszych pracowników takich jak: akcje charytatywne, benefity, itp.,

  • dbamy o zdrowie, dlatego od poniedziałku do piątku mamy owoce w firmie.

Zainteresowała Cię? Prześlij do nas swoje CV - chętnie Cię poznamy!

Informujemy, że Administratorem danych jest spółka Match-Trade Technologies sp z o.o. z siedzibą w Warszawie (01-211), ul. Giełdowa 5, wpisana do rejestru przedsiębiorców Krajowego Rejestru Sądowego pod numerem: 0000749554 (dalej jako "Administrator"). Administrator powołał Inspektora Ochrony Danych. Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji zgodnie z art. 6 ust. 1 lit. a, b, c i f Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych). Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie, wysyłając prośbę na: rekrutacje@match-trade.com. Pełny tekst polityki prywatności dla procesu rekrutacji znajduje się TUTAJ: https://praca.match-trade.com/legal/.

Procedura zgłoszeń naruszeń prawa i podejmowania działań następczych - [https://praca.match-trade.com/wewnetrzna-procedura/], polityka prywatności - [https://praca.match-trade.com/zalacznik-nr3/].

Applying via jobsy.it is closed. If the description includes contact details, apply directly to the employer