Talent.com
Senior Java Developer | Trading Bot

Senior Java Developer | Trading Bot

Match-Trade TechnologiesWarszawa, mazowieckie, Polska
30+ days ago
Job description

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 : https : / / match-trade.com / career / legal / .

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

    Create a job alert for this search

    Senior Java Developer • Warszawa, mazowieckie, Polska

    Related jobs
    • Promoted
    Senior / Lead Java Developer @ Spyrosoft

    Senior / Lead Java Developer @ Spyrosoft

    SpyrosoftWarszawa, Poland
    We’re on the lookout for top-tier engineers who thrive in dynamic, forward-thinking environments.Spyrosoft is leading the recruitment process, facilitating a seamless experience for candidates who ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Backend Engineer (Java and GO) @ SquareOne

    Senior Backend Engineer (Java and GO) @ SquareOne

    SquareOneWarsaw, Poland
    Significant real-world experience developing software for production systems.Hands-on experience and proficiency in Java / Go (an advantage). Experience with Cloud infrastructure and services.Exposur...Show moreLast updated: 6 hours ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    PragmileWarszawa, Masovian, Poland
    Are you a skilled software engineer ready to shape the future of fintech? Join us as we build a Tech Hub in Warsaw for a global leader in online deferred payments, a rapidly growing startup that’s ...Show moreLast updated: 23 days ago
    • Promoted
    Senior Backend Developer

    Senior Backend Developer

    RedStoneWarszawa, Mazowieckie, Poland
    Step into RedStone – the fastest-growing blockchain startup – as a Backend Developer.RedStone is a fast-growing Polish blockchain startup revolutionizing oracle infrastructure.With our 45+ person t...Show moreLast updated: 30+ days ago
    • Promoted
    Shift4 (form. Finaro) | Senior Java Developer (SBT)

    Shift4 (form. Finaro) | Senior Java Developer (SBT)

    SD SolutionsWarszawa, Województwo mazowieckie, Polska
    SD Solutions is looking for an experienced and highly motivated.If you are looking for an opportunity to realize all your ambitions in comfortable conditions, keep reading.You will be responsible f...Show moreLast updated: 17 days ago
    • Promoted
    Senior Java Backend Developer

    Senior Java Backend Developer

    Upvanta sp. z o.o.Warszawa, Warszawa, Polska
    This specific position gives you the opportunity to interact within international environment and work with the most recognizable and influential players on the market. Work as a Senior Java Back-en...Show moreLast updated: 27 days ago
    • Promoted
    Senior Java developer

    Senior Java developer

    FinDevWarszawa, PL
    Investment Accounting / Positions team working for a big asset management fund.This team focuses on developing software on-prem and in the cloud to capture trading transactions and calculate positi...Show moreLast updated: 20 days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Talan GroupWarszawa, Województwo mazowieckie, Polska
    Talan is an international consulting group specializing in innovation and business transformation through technology.With over 7,200 consultants in 21 countries and a turnover of €850M, we are comm...Show moreLast updated: 2 days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    efficyWarszawa, Województwo mazowieckie, Polska
    Be among the first 25 applicants.Direct message the job poster from efficy.Large Company With Great Ambitions And Close Relations. Efficy is a leading European Customer Relationship Management (CRM)...Show moreLast updated: 23 days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Netcompany PolandWarszawa, Warszawa, Polska
    Netcompany was founded in 2000 with the headquarters in Copenhagen, Denmark.Today, we are an international company with more than 8200 employees working from over 10 locations.We serve a wide array...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    ITDS Polska Sp. z o.o.Warszawa, Masovian, Poland
    As a Senior Java Developer, you will be working for our client, one of the largest financial institutions in Europe, developing modern technological solutions that support the digital transformatio...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    efigence S.A.Warszawa, Masovian, Poland
    Are you a passionate Java expert ready to take ownership of complex projects and shape scalable, high-performance solutions?. We’re looking for an experienced developer who thrives on clean code, in...Show moreLast updated: 20 days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Capgemini PolskaWarszawa, Warszawa, Polska
    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues...Show moreLast updated: 27 days ago
    • Promoted
    Senior Java Developer – Dubai client @ Xebia sp. z o.o.

    Senior Java Developer – Dubai client @ Xebia sp. z o.o.

    Xebia sp. z o.o.Warszawa, Poland
    While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data.T...Show moreLast updated: 10 days ago
    • Promoted
    Senior Java Engineer Integrations

    Senior Java Engineer Integrations

    PANDORA Jewelry Shared Services Sp. z o.o.Warszawa, Masovian, Poland
    You will work as part of an agile, empowered team building new features and improving our integration platform services built on Kafka and Kong. In this role, you’ll also have the opportunity to coa...Show moreLast updated: 23 days ago
    • Promoted
    Senior Java Developer @ Scalo

    Senior Java Developer @ Scalo

    ScaloWarszawa, Poland
    W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu.Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    ALGOTEQUE Innovation HubWarszawa, Województwo mazowieckie, Polska
    ALGOTEQUE is an IT consultancy firm that helps startups, mid‑sized and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer with 3 years in banking / financial services industry

    Senior Java Developer with 3 years in banking / financial services industry

    Talan SASWarszawa, Województwo mazowieckie, Polska
    Senior Java Developer with 3 years in banking / financial services industry.Talan is an international advisory group on innovation and transformation through technology, with 5000 employees, and a tu...Show moreLast updated: 2 days ago