Java Developer - Trading & Data Market Data

3 409 - 4 636 USDGross per month - Any
Java

Java Developer - Trading & Data Market Data

Java
Full-time
Any
Mid
Hybrid
3 409 - 4 636 USDGross per month - Any

Job description

Match-Trade Technologies to firma fintech tworząca własne rozwiązania dla rynku Forex, CFD, kryptowalut i akcji. Nasze systemy obsługują klientów na całym świecie, przetwarzając dane rynkowe oraz zdarzenia transakcyjne w czasie rzeczywistym. 🔥Rozwijaj wysokowydajne systemy backendowe dla branży fintech!

Java Developer - Trading & Data Market Data

Miejsce: Poznań, ul. Grunwaldzka 182 (budynek Pixel 1). Praca hybrydowa

💸Budżet: 12 500 - 17 000 PLN

O zespole:

Dołączysz do zespołu backendowego odpowiedzialnego za dostarczanie danych giełdowych oraz obsługę operacji tradingowych wykorzystywanych przez nasze produkty i integracje API. Na co dzień rozwijamy usługi przetwarzające dane rynkowe oraz zdarzenia transakcyjne napływające w czasie rzeczywistym. Budujemy rozwiązania oparte o architekturę zdarzeniową, Kafka oraz API wykorzystywane przez inne systemy. Obecnie jesteśmy w trakcie modernizacji architektury, co daje realny wpływ na kształtowanie nowych standardów, rozwiązań i kierunku rozwoju platformy.

Kogo szukamy?

Szukamy osoby, która potrafi samodzielnie realizować zadania i bierze odpowiedzialność za dostarczane rozwiązania.

Zależy nam na kimś, kto:

  • Posiada minimum 2 lata doświadczenia komercyjnego w programowaniu;

  • Ma doświadczenie w pracy ze strumieniami danych i ich dalszą dystrybucją do klientów;

  • Biegle posługuje się językiem polskim - język komunikacji na co dzień w biurze;

  • Jest gotowy pracować w biurze (pracujemy w trybie 4 dni biuro - 1 dzień HO);

  • Potrafi przeprowadzić zadanie od analizy wymagań do wdrożenia na środowisko testowe;

  • Samodzielnie doprecyzowuje wymagania i proponuje rozwiązania techniczne;

  • Dba o jakość kodu, testy i niezawodność systemów;

  • Rozumie znaczenie kompatybilności API i odpowiedzialnego wprowadzania zmian;

  • Potrafi pracować z systemami przetwarzającymi dane w czasie rzeczywistym;

  • Jest komunikatywny, otwarty na feedback i dobrze współpracuje z innymi zespołami;

  • Chce rozumieć problem biznesowy, a nie tylko implementować wymagania.

Oczekiwany stack technologiczny:

  • Java;

  • Spring Boot;

  • Kafka;

  • Testy jednostkowe i integracyjne;

  • Concurrency/ Thread Safety;

  • Event-Driven Architecture.

Mile widziane:

  • Kotlin + Coroutines;

  • gRPC/ Protobuf;

  • MetaTrader 5 (MT5);

  • Doświadczenie w branży fintech.

Jak podchodzimy do AI?

Korzystamy z narzędzi AI i zapewniamy dostęp do firmowego Onyxa od pierwszego dnia pracy. Traktujemy je jako wsparcie codziennej pracy programisty, jednak zależy nam na osobach, które rozumieją tworzone rozwiązania, potrafią ocenić jakość wygenerowanego kodu i samodzielnie podejmują decyzje techniczne.

Czym będziesz się zajmować?

  • Rozwojem i utrzymaniem aplikacji backendowych opartych o Java i Spring Boot;

  • Implementacją komponentów przetwarzających dane rynkowe oraz zdarzenia tradingowe w czasie rzeczywistym;

  • Pracą z Kafka i architekturą opartą na zdarzeniach;

  • Rozwojem i utrzymaniem API wykorzystywanego przez inne systemy i integracje zewnętrzne;

  • Tworzeniem testów jednostkowych i integracyjnych;

  • Analizą wymagań, planowaniem implementacji oraz samodzielnym prowadzeniem zadań;

  • Dbaniem o wydajność, stabilność oraz kompatybilność rozwijanych usług.

Co oferujemy?

  • Możliwość rozwoju przy systemach przetwarzających dane i zdarzenia w czasie rzeczywistym;

  • Udział w modernizacji architektury i wdrażaniu nowych rozwiązań;

  • Dużą samodzielność i realny wpływ na rozwijane komponenty;

  • Dostęp do nowoczesnych narzędzi i technologii;

  • Możliwość zdobycia doświadczenia w branży fintech;

  • Elastyczne godziny, płatne przerwy;

  • Opiekę medyczną Medicover, kartę sportową Multisport, budżet szkoleniowy, pakiet relokacyjny;

  • Nowoczesne biuro z dogodnym dojazdem komunikacją miejską (Grunwald - okolice stadionu Enea);

  • Dodatkowo: darmowe napoje w biurze (cola, fanta, itp.), Pizza Fridays, integracje, brak dress code’u.

Brzmi ciekawie? Jeżeli chcesz rozwijać się przy zaawansowanych systemach backendowych, pracować z danymi w czasie rzeczywistym i zdobywać doświadczenie w międzynarodowym środowisku fintech — zapraszamy do Match-Trade Technologies. Prześlij do nas swoje CV - chętnie Cię poznamy!

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.

Procedura zgłoszeń naruszeń prawa i podejmowania działań następczych - [LINK], polityka prywatności - [LINK].

Tech stack

    Polish

    C1

    Event-Driven Architecture

    regular

    Kafka

    regular

    Spring Boot

    regular

    Java

    regular

    Concurrency/ Thread Safety

    junior

    Testy jednostkowe i integracyjne

    junior

    MetaTrader 5 (MT5)

    nice to have

    gRPC/ Protobuf

    nice to have

    Kotlin + Coroutines

    nice to have

Office location

About the company

Match-Trade Technologies

Specjalizujemy się w systemach transakcyjnych dla rynku Forex, kontraktów CFD oraz akcji, a także kryptowalut. Tworzymy własne środowisko technologiczne, a nasza autorska platforma transakcyjna dla Brokerów jest udostępn...
Company profile

Java Developer - Trading & Data Market Data

3 409 - 4 636 USDGross per month - Any
Summary of the offer

Java Developer - Trading & Data Market Data

Grunwaldzka 182, Poznań
Match-Trade Technologies
3 409 - 4 636 USDGross per month - Any
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że Administratorem danych jest Match-Trade Technologies sp z o.o. z siedzibą w Warszawie (01-211), ul. Giełdowa 5 wpisane... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.