.
Senior Java Developer | Trading Bot
  • Warsaw
Senior Java Developer | Trading Bot
Warszawa, Warsaw, Masovian Voivodeship, Polska
Match-Trade Technologies
5. 9. 2025
Informacje o stanowisku

Senior Java Developer | Trading Bot Miejsce pracy: Warszawa Technologie, których używamy Wymagane Java JVM PostgreSQL Cassandra Elasticsearch O projekcie 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. 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). Twój zakres obowiązków 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. Nasze wymagania 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. To oferujemy wszyscy pracownicy, niezależnie od stażu pracy, mają dostęp do pakietu prywatnej opieki medycznej LuxMed, który w całości opłaca firma, płatne przerwy, pracujemy w nowoczesnym biurze w centrum Warszawy o dogodnym dojeździe komunikacją miejską, 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, zapewniamy pełne wdrożenie z wykorzystywanych technologii oraz systemó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, 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, 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. Benefity dofinansowanie zajęć sportowych prywatna opieka medyczna dofinansowanie szkoleń i kursów elastyczny czas pracy owoce spotkania integracyjne brak dress code’u napoje pakiet relokacyjny inicjatywy dobroczynne Match-Trade Technologies Jesteśmy firmą z branży fintech, tworzącą zaawansowane systemy transakcyjne dla rynku Forex, kontraktów CFD, kryptowalut oraz akcji. Tworzymy własne środowisko technologiczne i jesteśmy autorem platformy tradingowej opartej o technologię PWA. Współpracujemy z klientami z całego świata - w tym największymi brokerami Forex i najbardziej znanymi giełdami kryptowalut. W ramach jednego z naszych głównych projektów, zajmujemy się budową algorytmów z zakresu High Frequency Tradingu. Algorytmy te każdego dnia obracają setkami różnych kryptowalut na najbardziej znanych giełdach z aż pięciu kontynentów. Nasze aplikacje, w których każda milisekunda ma kluczowe znaczenie, przetwarzają gigabajty danych aby podejmować optymalne decyzje związane z zawieranymi transakcjami. Powyższe ogłoszenie należy interpretować jako dotyczące warunków zatrudnienia w przypadku umowy o pracę. Dopuszczamy jednak możliwość nawiązania współpracy w innej formie prawnej (np. umowa B2B lub umowa zlecenia) — wyłącznie na wniosek kandydata, po indywidualnym ustaleniu warunków oraz dostosowaniu zakresu obowiązków i odpowiedzialności do charakteru wybranej formy współpracy. Każdy przypadek takiej współpracy jest analizowany indywidualnie, z poszanowaniem przepisów prawa pracy oraz zasad równego traktowania kandydatów. 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: zgłoszeń naruszeń prawa i podejmowania działań następczych - polityka prywatności -

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    122 580
    18 317