May 29, 2026

Senior Low Latency Java Developer

Senior • On-site

Warsaw, Poland

Match-Trade Technologies was founded in 2013 and has quickly grown from 3 to over 250 people today. As an industry-recognized fintech focused on High-Frequency Trading (HFT), where every microsecond matters, Match-Trade is a leading European creator of algorithmic trading technology in the digital asset space. Our software plays a crucial role in providing proper liquidity and volumes. Our algorithms are active on over 35 exchanges and numerous marketplaces, including some of the best-known companies in the crypto space. Match-Trade's beating heart is its teams filled with quantitative traders, software engineers, and data scientists, all supported by a strong management team. We are currently looking for a person for a position

Senior Low Latency Java Developer

Place of work: Warsaw, office work

Qualifications:

  • 3 - 5+ years of experience in building financial/ trading systems using Java or C++ on Linux;

  • Expertise in multi-threaded/concurrency programming using lock-free algorithms;

  • Proficiency in low-latency programming concepts and techniques;

  • Experience with the design and development of distributed systems;

  • Strong knowledge of AWS EC2 and experience in optimizing cloud environments for low latency;

  • Excellent verbal and written communication skills;

  • Ability to thrive in a fast-paced environment.

Responsibilities:

  • Design and develop high - performance trading system components in a distributed architecture with a focus on low latency;

  • Implement new features and functionalities in both existing and new systems, ensuring they adhere to low latency requirements;

  • Perform bug fixes and maintain code quality;

  • Analyze and improve the efficiency, scalability, and stability of our systems;

  • Collaborate closely with the Trading, Quant and DevOps teams to ensure seamless integration and performance.

Match-Trade Technologies offers:

  • Collaborative environment: join our friendly and young team where all of your ideas will be heard;

  • Start-Up vibe: work in an informal atmosphere and conduct new exciting tasks everyday (broad scope of work);

  • We invest in professional development. We have a training budget that each employee can use after the trial period;

  • Wellness support: we value our employees' well - being and subside expenses for sports (MultiSport), healthcare (Medicover);

  • Relocation package;

  • Paid breaks;

  • No dress code;

  • Pizza Fridays and fruit in the office.

This is a key role where your skills in low latency programming must be exceptional. Join us to work on cutting - edge trading systems and be part of a dynamic team that values innovation and excellence. Apply now!

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].

Similar jobs you might like

Technology

Match-Trade Technologies

Senior Low Latency Java Developer

Senior

On-site

Warsaw, Poland

🏢 Summary: Senior Low Latency Java Developer role focused on designing and developing high-performance, low-latency trading system components within a distributed architecture. The position involves building and optimizing financial trading systems operating in high-frequency environments. This is a key technical role requiring expertise in concurrency and cloud-based low-latency optimization. 🗂️ Requirements: 3–5+ years experience building financial/trading systems, Strong proficiency in Java or C++ on Linux, Expertise in multithreading and concurrency, Experience with lock-free algorithms, Strong knowledge of low-latency programming techniques, Experience designing and developing distributed systems, Strong knowledge of AWS EC2, Experience optimizing cloud environments for low latency 📃 Skills: Java, C++, Linux, Multithreading, Concurrency, Lock-free, Low-latency, Distributed-systems, AWS, EC2 🏢 Description: Match-Trade Technologies was founded in 2013 and has quickly grown from 3 to over 250 people today. As an industry-recognized fintech focused on High-Frequency Trading (HFT), where every microsecond matters, Match-Trade is a leading European creator of algorithmic trading technology in the digital asset space. Our software plays a crucial role in providing proper liquidity and volumes. Our algorithms are active on over 35 exchanges and numerous marketplaces, including some of the best-known companies in the crypto space. Match-Trade's beating heart is its teams filled with quantitative traders, software engineers, and data scientists, all supported by a strong management team. We are currently looking for a person for a position Senior Low Latency Java Developer Place of work: Warsaw, office work Qualifications: 3 - 5+ years of experience in building financial/ trading systems using Java or C++ on Linux; Expertise in multi-threaded/concurrency programming using lock-free algorithms; Proficiency in low-latency programming concepts and techniques; Experience with the design and development of distributed systems; Strong knowledge of AWS EC2 and experience in optimizing cloud environments for low latency; Excellent verbal and written communication skills; Ability to thrive in a fast-paced environment. Responsibilities: Design and develop high - performance trading system components in a distributed architecture with a focus on low latency; Implement new features and functionalities in both existing and new systems, ensuring they adhere to low latency requirements; Perform bug fixes and maintain code quality; Analyze and improve the efficiency, scalability, and stability of our systems; Collaborate closely with the Trading, Quant and DevOps teams to ensure seamless integration and performance. Match-Trade Technologies offers: Collaborative environment: join our friendly and young team where all of your ideas will be heard; Start-Up vibe: work in an informal atmosphere and conduct new exciting tasks everyday (broad scope of work); We invest in professional development. We have a training budget that each employee can use after the trial period; Wellness support: we value our employees' well - being and subside expenses for sports (MultiSport), healthcare (Medicover); Relocation package; Paid breaks; No dress code; Pizza Fridays and fruit in the office. This is a key role where your skills in low latency programming must be exceptional. Join us to work on cutting - edge trading systems and be part of a dynamic team that values innovation and excellence. Apply now! 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] .

Technology

Match-Trade Technologies

Java Developer - Trading & Market Data

Mid

Hybrid

Poznan, Poland

12,500 - 17,000 PLN/mo

🏢 Summary: Oferta dotyczy rozwoju wysokowydajnych systemów backendowych dla fintechu, przetwarzających dane rynkowe i zdarzenia tradingowe w czasie rzeczywistym. Rola obejmuje pracę z Java, Spring Boot, Kafka i architekturą event-driven przy modernizacji platformy oraz rozwoju API. Praca hybrydowa w Poznaniu z dużą samodzielnością i wpływem na rozwiązania techniczne. 🗂️ Requirements: Minimum 2 lata komercyjnego doświadczenia programistycznego, Doświadczenie ze strumieniami danych i ich dystrybucją, Biegła znajomość języka polskiego, Gotowość do pracy hybrydowej 4 dni w biurze, Umiejętność samodzielnej realizacji zadań od analizy do wdrożenia, Doświadczenie z systemami czasu rzeczywistego, Dbałość o jakość kodu, testy i niezawodność systemów, Znajomość kompatybilności API i bezpiecznego wprowadzania zmian, Umiejętność współpracy międzyzespołowej 📃 Skills: Java, Spring, Kafka, Concurrency, ThreadSafety, EventDriven, API, Kotlin, Coroutines, gRPC, Protobuf, MetaTrader5, Fintech 🏢 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 & Market Data Miejsce: Poznań, ul. Grunwaldzka 182 (budynek Pixel 1). Praca hybrydowa (4 dni biuro - 1 dzień zdalnie w tygodniu) 💸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] .

Technology

Match-Trade Technologies

Java Developer - Trading & Market Data

Mid

Hybrid

Poznan, Poland

12,500 - 17,000 PLN/mo

🏢 Summary: Backend Java Developer role focused on building and maintaining high-performance, real-time trading and market data systems in a fintech environment. The position involves developing event-driven services and APIs using Java, Spring Boot, and Kafka, with responsibility for full task lifecycle from analysis to deployment. You will contribute to architecture modernization and ensure performance, reliability, and API compatibility. 🗂️ Requirements: Minimum 2 years of commercial programming experience, Experience with real-time data processing systems, Experience with data streams and distribution, Strong knowledge of Java, Experience with Spring Boot, Experience with Kafka, Knowledge of concurrency and thread safety, Experience with unit and integration testing, Understanding of event-driven architecture, Experience in designing and maintaining APIs 📃 Skills: Java, SpringBoot, Kafka, Concurrency, Multithreading, EventDriven, REST, JUnit, IntegrationTests 🏢 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 & 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] .

Technology

Match-Trade Technologies

Junior DevOps Engineer

Junior

On-site

Warsaw, Poland

🏢 Summary: Junior DevOps Engineer role focused on maintaining and developing Linux-based environments, building CI/CD pipelines, and automating deployment processes in a fintech trading system. The position involves close collaboration with developers, infrastructure support, monitoring, and performance optimization of high-availability systems. It offers hands-on responsibility across dev, test, and production environments with strong emphasis on automation and AI-assisted development. 🗂️ Requirements: Good knowledge of Linux administration and troubleshooting, Knowledge of Bash or Python, Understanding of TCP/IP, DNS, HTTP, Experience with AI development tools and prompt engineering, Ability to use agent-based coding workflows, Experience with Git, Familiarity with CI/CD tools (e.g. GitLab CI, Jenkins), Understanding of build-test-deploy processes, Knowledge of server environments, Ability to analyze logs and basic monitoring concepts 📃 Skills: Linux, Bash, Python, TCP/IP, DNS, HTTP, Git, GitLab, Jenkins, CI/CD, Docker, Ansible, AWS, AI, Copilot, Claude, Cursor, Kiro, Monitoring, Prompting 🏢 Description: Kim jesteśmy Match-Trade to prężnie rozwijająca się firma fintech tworząca własne systemy transakcyjne i platformę tradingową, z klientami na całym świecie. To nie korpo — działamy szybko, bez 6 poziomów akceptacji, i realnie wdrażamy pomysły osób z zespołu. Junior DevOps Engineer Miejsce pracy: Warszawa, ul. Giełdowa 5, budynek LIXA D, praca stacjonarna Masz za sobą staż/ praktyki w dużej organizacji i czujesz, że chcesz więcej? Jeśli: ✔️ pracowałeś/ aś w uporządkowanej strukturze, ✔️ robiłeś/ aś tylko fragment większego systemu, ✔️ miałeś/ aś ograniczoną decyzyjność, ✔️ chcesz szybszej ścieżki rozwoju… To ta rola może być dokładnie tym kolejnym krokiem! Kogo szukamy? 💻 Podstawy systemowe dobra znajomość Linux (administracja, troubleshooting), znajomość Bash i/ lub Python, rozumienie działania sieci (TCP/ IP, DNS, HTTP). 🧠 AI-assisted development korzystanie z narzędzi AI wspierających development i DevOps (np. Kiro, GitHub Copilot, Claude, Cursor, lub podobne), umiejętność tworzenia skutecznych promptów technicznych (prompt engineering) w celu generowania, analizowania i debugowania kodu, wykorzystywanie agent-based coding workflows do automatyzacji zadań programistycznych i operacyjnych. 🔁 CI/CD & automatyzacja doświadczenie z Git, styczność z narzędziami CI/ CD (np. GitLab CI, Jenkins), rozumienie procesu build → test → deploy, chęć automatyzowania powtarzalnych procesów. ☁️ Infrastruktura podstawowa znajomość środowisk serwerowych, mile widziane: Docker, konteneryzacja, narzędzia do konfiguracji (np. Ansible), doświadczenie z chmurą (AWS lub inne). 📊 Monitoring & jakość rozumienie logów aplikacyjnych, zainteresowanie monitoringiem i alertowaniem, analityczne podejście do rozwiązywania problemów. 🤝 Soft skills (bardzo ważne) samodzielność i inicjatywa, chęć uczenia się i brania odpowiedzialności, komunikatywność — będziesz współpracować z backendem, podejście „szukam rozwiązania”, nie „kto zawinił”. 🛠️ Czym będziesz się zajmować? utrzymaniem i rozwojem środowisk aplikacyjnych (dev/ test/ prod), tworzeniem i rozwijaniem pipeline’ów CI/ CD, automatyzacją procesów deploymentu, wsparciem zespołów developerskich w zakresie infrastruktury, konfiguracją i administracją serwerów Linux, monitorowaniem systemów i reagowaniem na incydenty, wdrażaniem usprawnień zwiększających stabilność i wydajność, dokumentowaniem rozwiązań i standardów DevOps. To realna odpowiedzialność — nie tylko „pomoc zespołowi”. 🚀 Co zyskujesz dołączając do nas? widzisz cały przepływ systemu, Twoje sugestie są wdrażane i masz realny wpływ na środowisko produkcyjne, szybciej przechodzisz z poziomu „junior wykonuje” do „junior decyduje”, blisko współpracujesz z backendem, prawdziwe wyzwania technologiczne - systemy wysokiej dostępności, performance, niskie opóźnienia, współpracujesz z zespołem doświadczonych ludzi, którzy oferują mentoring, feedback i wsparcie, doświadczenie FinTech + trading tech, które wygląda świetnie w CV, a ponadto: cieszysz się szerokim wachlarzem benefitów takim jak: płatna przerwa, MultiSport, LuxMed, budżet szkoleniowy, pakiet relokacyjny, Pizza Fridays, integracje zespołowe itd. Zainteresowała Cię nasza oferta? 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] .

Technology

Match-Trade Technologies

Junior Java Developer

Junior

Hybrid

Poznan, Poland

🏢 Summary: Junior Java Developer role focused on designing, implementing and maintaining proprietary applications within a trading platform for Forex, CFD, cryptocurrency and stock markets. The position involves working on an internal project, developing interfaces, creating technical documentation and contributing to technology decisions. It offers hands-on experience with modern technologies in a fintech trading environment. 🗂️ Requirements: Higher education or ongoing university studies, Good command of English, Practical knowledge of Java, Ability to write clean, testable code, Knowledge of databases 📃 Skills: Java, Spring, SpringBoot, Kafka, Kotlin, SQL, PWA, Blockchain 🏢 Description: Jesteśmy firmą z branży fintech, dostarczają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. Szeroki zakres oferowanych przez nas usług stwarza dla naszych pracowników możliwości uczestniczenia w różnorodnych projektach, nie tylko dzięki wykorzystaniu różnych technologii (w tym nowoczesnej technologii Blockchain), ale także dzięki pracy z biznesami z całego świata. Posiadamy swoje biuro w Warszawie i Poznaniu. Ciągle się rozwijamy i poszerzamy nie tylko bazę klientów, ale przede wszystkim nasze zespoły. Chcemy wyznaczać rynkowe trendy i stawiamy przede wszystkim na nową, wyższą jakość oferowanych przez nas usług i produktów. W związku z tym do naszego zespołu w Poznaniu szukamy Junior Java Developer Miejsce pracy: Poznań, ul. Grunwaldzka 182, możliwość pracy HO gdy będzie taka potrzeba O zespole: Przyszły pracownik dołączy do zespołu, które realizują wewnętrzny projekt, a do jego zadań będzie należeć projektowanie, implementowanie oraz utrzymanie autorskich aplikacji wchodzących w skład platformy tradingowej. W ramach naszych projektów osoba, która dołączy będzie miała możliwość m.in .: ➡️ projektowania i implementacji aplikacji w używanych przez nas technologiach, ➡️ tworzenia dokumentacji technicznej, ➡️ opracowywania interfejsów do stworzonych aplikacji, ➡️ decydowania o użytych technologiach, ➡️ rozwiązywania problemów oraz proponowania własnych pomysłów, ponieważ wysoko cenimy samodzielność, kreatywność i otwartość na wdrażanie nowych rozwiązań naszych pracowników, ➡️ szybkiego rozwoju poprzez korzystanie z nowoczesnych technologii w środowisku pracy dalekim od skostniałej struktury i kultury korporacyjnej. Szukamy osób, które: ✅ posiadają wykształcenie wyższe lub są w trakcie studiów, ✅ dobrze znają język angielski, ✅ posiadają praktyczne umiejętności w zakresie Javy, ✅ potrafią pisać czysty, testowalny kod, ✅ mają wiedzę na temat baz danych - mile widziane, ✅ posiadają wysoko rozwinięte zdolności analityczne, otwarty umysł oraz są gotowe do nieszablonowego myślenia, ✅ chcą się rozwijać i chętnie współpracują w zespole. Dodatkowymi atutami będą: ✅ znajomość systemów rozproszonych, ✅ Kafka,, ✅ praktyczna znajomość Spring/ Spring Boot, ✅ znajomość języka Kotlin, ✅ wiedza z zakresu rynku Forex. Dlaczego warto z Nami pracować? ♦️ 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, ♦️ zapewniamy płatne przerwy, ♦️ 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, ♦️ posiadamy własny parking dla pracowników, ♦️ mamy strefę chillu z dostępem do konsoli PlayStation, ♦️ 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! 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] .

Technology

IG Group

Technical Team Lead

Senior

Hybrid

Krakow, Poland

🏢 Summary: Full-time Engineering Lead role responsible for leading a UK Trading Engineering team and delivering high-quality, real-time trading applications for OTC products. The position combines hands-on Java development with technical leadership, ownership of critical trading systems, and close collaboration with Product Managers to drive business and technical improvements. The role focuses on engineering excellence, operational stability, and continuous enhancement of trading platforms. 🗂️ Requirements: Strong hands-on experience with Java, Proven experience leading engineering teams, Experience with real-time, high-availability systems, Ability to own and support production applications, Experience delivering technical improvements and reducing tech debt, Understanding of trading systems or OTC financial products, Risk assessment and prioritization skills, Experience working with cross-functional teams, Willingness to participate in on-call rotation, Strong analytical skills 📃 Skills: Java, OTC, CFD, FX, Futures, Options, Trading, Leadership, Monitoring, Reporting 🏢 Description: Job Description Minimum compensation: starting from 26 750 PLN. The final offer will be determined based on the candidate's experience and competencies. So, who are we? Hello, we're IG Group. We are a FTSE100 FinTech company who run mobile, web and desktop platforms that help our clients trade stocks & shares, leveraged products, Futures & Options and Crypto. We are ambitious. Over 340,000 people already use our platforms. We're global with offices in 18 countries and products in 16 regions. We're hungry to move faster, ship better product for our customers and grow our user base. We believe in high autonomy, and we want people who are looking to do things differently in order to create better experiences for our customers. We work in cross-functional teams and are laser focused on increasing the number of active clients we serve to drive sustainable growth. Your team The UK Trading Engineering group partners with our UK Product Managers to deliver ever-more-compelling investment products to UK and Ireland customers. We cater to retail through professional traders by providing CFDs, Spread Bets, FX, Futures, Options, and a world-class trading experience. Your role in the Team's Success Your primary responsibility will be to lead one of the UK Division’s Trading teams. You will become a subject matter expert in OTC products products such as CFDs, Spread Bets, Futures, Options, and FX. You will own, extend and support the underlying applications, which are critical components of IG's real-time dealing platform. You will partner with a Product Manager to deliver a stream of business enhancements, alongside technical improvements. From an engineering point of view, you will champion and deliver ever-higher-quality applications, lowering any costs of support, and proactively keep tech debt under control. You will apply a commercial lens to your decision-making, prioritising the things that will enable better commercial outcomes. What you'll do Demonstrate high-quality engineering, leading by example (hands-on). Embody what a world-class engineer should be. Act as a primary point of contact for any inquiries from different stakeholders, providing clear visibility of work programs (what and why), provide guidance on options & priorities, train and mentor new joiners, supporting their understanding of trading at IG, and ensuring a smooth learning curve. Partner with the other engineering leads in UK Tech. Guide and support them in terms of technical & operational risks and engineering quality. Provide regular reporting & objective metrics on availability, technical risks, project progress to technical and commercial stakeholders. Willing to take part in an on-call support rota (This is compensated). This position is a Full Time employment contract, not B2B. What you'll need for this role A strong engineering mindset, and enough depth of experience to hit the ground running. You will be a hands-on engineer (Java), both willing and able to lead by example in terms of delivery. A keen interest in ongoing learning, both business and technical. You will be expected to gain a deep understanding of IG's trading business, and the wider community of engineering teams and business teams around you. Strong analytical and organisation skills. You will be expected to assess risks, and be able to articulate your priorities or choices to stakeholders. Excellent written and verbal communication skills with great attention to detail. Track record of delivery and operational efficiency improvements. Interview Process 45 min (non-technical) telephone interview, focusing on leadership (both technical and people), and having a two-way discussion about the role & opportunity. 60-min technical interview with a couple of IG engineers, focusing on Java engineering. A final 30-min culture & values interview. How we work We try to take a thoughtful approach to our ways of working as a company. We follow a hybrid working model with 3 days in the office -- which we think balances the need to collaborate effectively and connect with each other. When it comes to how we deliver, there are 5 things we want everyone to do to drive high performance, better learning and career satisfaction: Lead and Inspire: Drives trust, alignment, and enthusiasm Think Big: Focus on the problems that most impact commercial outcomes Champion the client: Understand and prioritise client's needs Deliver at pace: Push for fast, sustainable growth; Raise the bar: Take ownership, be accountable and share feedback We believe that diversity is vital to success, it fuels creativity, drives innovation and sets us up for global success. We're committed to building teams with a variety of perspectives and skills to help us realise our vision and strategy, that's why we encourage applications from people with diverse backgrounds and experiences to join us on this journey. Learn more about our D&I approach here . The Perks Your growth fuels our success! Thrive with tailored development programs, mentoring opportunities with leaders, and clear career progression. Expand your network through committees, sports and social clubs. Enjoy extra time off for volunteering and community work. Flexible working hours & hybrid working Home office equipment reimbursement Performance-related bonus Private medical cover for you and your family/partner (Medicover) Multikafeteria system (you can choose a multisport card, vouchers, etc.) Life insurance (Generali) Employee-led LGBTQ+, Women’s, Black, and Parents & Carers networks with an annual budget for organizing events & projects that foster an open, diverse, and inclusive culture Career-focused technical and leadership training in-class and online, incl. unlimited access to the LinkedIn Learning platform Well-being events as well as Employee Assistance Programme Summer picnic, New Year party and other social events 3 additional days off a year - 1 to celebrate your Birthday and 2 for voluntary work

Technology

Match-Trade Technologies

Senior Technical Product Owner (Algo-Trading/ Crypto)

Senior

On-site

Warsaw, Poland

🏢 Summary: Role of Senior Technical Product Owner responsible for development of a distributed algorithmic trading system for cryptocurrency exchanges. The position combines product ownership with strong backend engineering expertise and close collaboration with Quant and DevOps teams. Focus on system performance, scalability, reliability, and technical roadmap in an Agile environment. 🗂️ Requirements: Minimum 4 years commercial experience as Product Owner (at least 2 projects), Minimum 2 years backend experience as developer, tech lead or engineering manager, Experience working with system architecture and technical dependencies, Experience in prioritizing across Dev, Business and DevOps, Technical education, Fluent Polish (spoken and written), Experience with trading systems or low-latency systems 📃 Skills: Agile, Backend, Architecture, Trading, HFT, DevOps, Crypto, Scalability, Performance, Roadmap, Backlog 🏢 Description: Szukamy Technicznego Product Ownera z backendowym doświadczeniem inżynierskim, który będzie odpowiadać za rozwój rozproszonego systemu algorytmicznego tradingu na giełdach kryptowalut. Senior Technical Product Owner (Algo-Trading/ Crypto) Miejsce pracy: Warszawa, ul. Giełdowa 5, budynek LIXA D (praca stacjonarna) Czego oczekujemy: Min. 4 lata doświadczenia komercyjnego jako Product Owner (w min. 2 projektach); Min. 2 lata doświadczenia jako: developer/ tech lead/ engineering manager na backendzie; Umiejętności pracy z zespołami technicznymi na poziomie architektury i kompromisów technicznych (np. łączenia zależności pomiędzy komponentami systemu); Doświadczenia w ustalaniu priorytetów na styku Dev/ Biznes/ DevOps; Biegłej znajomość języka polskiego w mowie i piśmie; Wykształcenia technicznego; Mile widziana znajomość systemów trading-owych, oraz systemów pracujących z niskimi opóźnieniami (np. High Frequency Trading, Real Time Biding). Zakres zadań: Odpowiedzialność za backlog oraz roadmapę produktu; Zarządzanie zespołem produktowym i koordynacja jego pracy; Proponowanie nowych rozwiązań oraz inicjowanie usprawnień technicznych; Ścisła współpraca z zespołami Quant (trading data science) oraz DevOps; Wsparcie decyzji w obszarach wydajności, skalowalności i niezawodności systemu; Zarządzanie rozwojem produktu w metodyce Agile, w tym planowanie i realizacja wdrożeń; Świadome zarządzanie ryzykiem w systemie tradingowym. Dlaczego warto? Technologia jest produktem - praktycznie brak „biznesowego teatru”; Realny wpływ na system o wysokiej złożoności i odpowiedzialności; Praca blisko ludzi technicznych i decyzji, które mają znaczenie. Ponadto: 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; 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; 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! 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] .

Technology

VISTULO

Senior Java Engineer (FX Trading Systems)

Senior

Remote

Warsaw, Poland

270 - 300 PLN/hr

🏢 Summary: Senior Java Backend Engineer role focused on building and enhancing low-latency FX trading systems for a top North American bank, fully remote from Poland. The position involves developing high-performance backend services for algorithmic order management and order routing in real-time, high-throughput environments. This is a long-term opportunity to work on actively developed, large-scale trading platforms in close collaboration with traders and international teams. 🗂️ Requirements: Current professional Java programming experience, Strong understanding of algorithms, complexity and multi-threading, Deep knowledge of Java language and standard libraries, Strong knowledge of data structures and Java Collections Framework, Experience building backend services for front-office trading systems, Understanding of front-office workflows and electronic trading platforms, Experience with algorithmic order management or order routing systems, Expertise in multi-threading, event-driven systems and performance tuning, Knowledge of low-latency trading systems (microsecond level), English proficiency, Residence and legal right to work in Poland, Ability to overlap 6 hours with US Eastern Time 📃 Skills: Java, Algorithms, Multithreading, DataStructures, Collections, Concurrency, LowLatency, OrderRouting, OrderManagement, ElectronicTrading, EventDriven, PerformanceTuning, FX, Backend 🏢 Description: Join the Fixed Income Trading Systems Team at a top N. American Bank This isn’t just another dev role. It’s your chance to engineer the core of global trading. We’re talking ultra-low-latency architectures, real-time market data, and automation at scale — all in an environment where milliseconds matter and billions move. You’ll work on greenfield and semi-greenfield projects, building FX (forex) trading workflows. If you thrive on complexity, love solving performance challenges under pressure, and want to collaborate directly with traders and product teams at the sharp edge of financial technology — this is your arena. The Role at a Glance Senior Java Backend Engineer Building a FX trading systems, including high-performance backend services for algorithmic order management and order routing. 270zł - 300zł / hr B2B net + VAT Fully remote for a top N. American bank (for residents of Poland only) This role requires experience building trading systems, specifically with order routing or algorithmic order management. If you enjoy working on low-latency, high-throughput trading systems, join us and build the next generation of high-performance capital markets solutions. Why Join Us? Work on a large-scale, low-latency trading system . No Legacy: Join an actively developed system — the engineers who built it originally are still on the team. Collaborate with a world-class team of developers across North America and Europe. Enjoy the stability of a long-term, fully remote role that only a bank can offer. A successful candidate will be a very strong programmer with current Java development experience. They must also be curious, open-minded, and desire to learn new things. English proficiency is a must. This role is for developers who excel at programming core Java from the ground up, not just integrating frameworks or APIs. If you’re fascinated by understanding systems ‘under the hood,’ this role is for you. Successful candidates enjoy geeking out about data structures and debugging application performance issues. This is a fully remote backend Java development role for a developer in Poland . You will be working through a Polish company that will provide the support and administrative assistance to make you successful in the role. We are looking for people to join the team long-term. Only open to residents of Poland. Polish citizens, as well as legal residents with permission to work in Poland, are welcome. What we offer Work that matters in the financial domain: You’ll be building high performance trading system at an established financial institution. Professional growth: Collaborate with smart, highly capable developers in a supportive and challenging environment. Direct collaboration : You will work directly with the client team in North America and in Poland. 1st-tier work : This is not a technical support or legacy maintenance role. The system is functional and is actively being built and you will take part in updating it. The people who built the system are still part of the team. Long-term commitment: This is not a fixed-scope or fixed-term outsourcing role; we value people who want to grow and contribute long-term. Flexibility & remote work: Fully remote position based in Poland with increasing schedule flexibility post-onboarding. Competitive Compensation: Top pay and ample time-off options. Responsibilities Design and implement robust software solutions for FX trading systems using core Java. Build high-performance backend services that algorithmically manage and route orders. Create thorough test cases to ensure software stability and reliability. Collaborate with operations teams regarding building new features and improving existing functionality. Requirements Must have Current Java programming experience, with a strong understanding of programming concepts, including algorithms, complexity, and multi-threading, and Java’s language capabilities and standard libraries. Good knowledge of the data structures: familiarity with the Java collections framework, depth of understanding of the commonly used data structures, intuition on what to use when. Proven experience building backend services for front-office trading systems. Deep understanding of front-office workflows and electronic trading platforms (any asset class). Built or contributed to the algorithmic order management systems or order routing systems (any asset class). Expertise in multi-threading, event-driven systems, and performance tuning. Ability to break down complex workflows into maintainable, high-quality solutions. Strong communication skills and comfort working in high-stakes, trader-facing environments. Knowledge that is required for building low-latency (measured in microseconds) trading systems. Ability to align your work with a 6 hour overlap with US Eastern business hours. Nice to have Experience with trading protocols or FX trading systems. Exposure to time-series databases and market data integration. Familiarity with algorithmic workflows and pricing engines. A computer science degree from a top Polish school. The recruitment process Submit your CV. Answer a few written questions and a short programming exercise, which you can do at your own pace. Participate in an online three-stage interview process: Technical screen interview Three technical interviews with future team members Discuss your experience and skills. Solve verbal algorithm problems (focus on clarity and understanding). Tackle live coding challenges (no trick questions). Successful candidates will need to pass a standard background check.

Technology

VISTULO

Senior Java Engineer (Trading Systems)

Senior

Remote

Wrocław, Poland

270 - 300 PLN

🏢 Summary: Senior Java Backend Engineer role focused on building ultra-low-latency trading systems for equities, FX, and other asset classes at a top North American bank. The position involves developing high-performance backend services for algorithmic order management and order routing in a fully remote setup for Poland-based engineers. Candidates will work directly with trading and product teams on actively developed greenfield and semi-greenfield capital markets systems. 🗂️ Requirements: Current Java programming experience, Strong understanding of algorithms, complexity, multi-threading, and Java standard libraries, Good knowledge of Java collections framework and data structures, Experience building backend services for front-office trading systems, Understanding of front-office workflows and electronic trading platforms, Experience with algorithmic order management systems or order routing systems, Expertise in multi-threading, event-driven systems, and performance tuning, Knowledge of low-latency trading systems, Ability to design maintainable high-quality solutions, Strong communication skills, English proficiency, Ability to work with 6-hour overlap with US Eastern business hours, Residency and work authorization in Poland 📃 Skills: Java, Algorithms, Multithreading, Collections, Trading, Low-latency, Performance, Backend, Order-routing, OMS, FX, Equities, Microservices, Databases, Time-series 🏢 Description: Want to work on trading systems at a top N. American Bank This isn’t just another dev role. It’s your chance to engineer the core of global trading. We’re talking ultra-low-latency architectures, real-time market data, and automation at scale — all in an environment where milliseconds matter and billions move. You’ll work on greenfield and semi-greenfield projects, building trading systems for equities, options, FX (forex), and more. If you thrive on complexity, love solving performance challenges under pressure, and want to collaborate directly with traders and product teams at the sharp edge of financial technology, this is your arena. The Role at a Glance Senior Java Backend Engineer Building trading systems, including high-performance backend services for algorithmic order management and order routing (multiple projects & various asset classes) Fully remote for a top N. American bank (for residents of Poland only) Part of the core team - this is not a legacy support role or an outsourced B team This role requires experience building trading systems, ideally with order routing or algorithmic order management. Some capital markets experience is required. If you enjoy working on low-latency, high-throughput trading systems, join us and build the next generation of high-performance capital markets solutions. Why Join Us? Work on a large-scale, low-latency trading system . No Legacy: Join an actively developed system — the engineers who built it originally are still on the team. Collaborate with a world-class team of developers across North America and Europe. Enjoy the stability of a long-term, fully remote role that only a bank can offer. A successful candidate will be a very strong programmer with current Java development experience. They must also be curious, open-minded, and desire to learn new things. English proficiency is a must. This role is for developers who excel at programming core Java from the ground up, not just integrating frameworks or APIs. If you’re fascinated by understanding systems ‘under the hood,’ this role is for you. Successful candidates enjoy geeking out about data structures and debugging application performance issues. This is a fully remote backend Java development role for a developer in Poland . You will be working through a Polish company that will provide the support and administrative assistance to make you successful in the role. We are looking for people to join the team long-term. Only open to residents of Poland. Polish citizens, as well as legal residents with permission to work in Poland, are welcome. What we offer Work that matters in the financial domain: You’ll be building a high-performance trading system at an established financial institution. Professional growth: Collaborate with smart, highly capable developers in a supportive and challenging environment. Direct collaboration : You will work directly with the client team in North America and in Poland. 1st-tier work : This is not a technical support or legacy maintenance role. The system is functional and is actively being built and you will take part in updating it. The people who built the system are still part of the team. Long-term commitment: This is not a fixed-scope or fixed-term outsourcing role; we value people who want to grow and contribute long-term. Flexibility & remote work: Fully remote position based in Poland with increasing schedule flexibility post-onboarding. Competitive Compensation: Top pay and ample time-off options. Responsibilities Design and implement robust software solutions for equities and FX trading systems using core Java. Build high-performance backend services that algorithmically manage and route orders. Create thorough test cases to ensure software stability and reliability. Collaborate with operations teams regarding building new features and improving existing functionality. Requirements Must have Current Java programming experience, with a strong understanding of programming concepts, including algorithms, complexity, and multi-threading, and Java’s language capabilities and standard libraries. Good knowledge of the data structures: familiarity with the Java collections framework, depth of understanding of the commonly used data structures, intuition on what to use when. Proven experience building backend services for front-office trading systems. Deep understanding of front-office workflows and electronic trading platforms (any asset class). Built or contributed to the algorithmic order management systems or order routing systems (any asset class). Expertise in multi-threading, event-driven systems, and performance tuning. Ability to break down complex workflows into maintainable, high-quality solutions. Strong communication skills and comfort working in high-stakes, trader-facing environments. Knowledge that is required for building low-latency (measured in microseconds) trading systems. Ability to align your work with a 6-hour overlap with US Eastern business hours. Nice to have Exposure to time-series databases and market data integration. Familiarity with algorithmic workflows and pricing engines. A computer science degree from a top Polish school. The recruitment process Submit your CV. Answer a few written questions and a short programming exercise which you can do at your own pace. Participate in a three-stage interview process: Written screen Technical screen interview Three technical interviews with future team members Discuss your experience and skills. Solve verbal algorithm problems (focus on clarity and understanding). Tackle live coding challenges (no trick questions). No take-home assignments – we respect your time. Successful candidates will need to pass a standard background check.

Technology

Miquido

Java Developer

Mid

Remote

Krakow, Poland

14,120 - 20,160 PLN

🏢 Summary: Development of a secure, scalable analytics platform for the banking sector, focused on building and maintaining Java-based backend services and REST APIs in a microservices architecture. The role involves implementing analytical and reporting functionalities, ensuring high code quality, security, and performance within a Scrum-driven project. The system is designed as a mobile-first, WCAG-compliant solution with high availability standards. 🗂️ Requirements: 2.5+ years of commercial experience, Very good knowledge of Java 8+ (lambdas, streams, exceptions, multithreading), Strong experience with Spring Framework, Knowledge of REST API, JSON, HTTP, Understanding of OOP and clean code principles (SOLID, DRY, KISS), Experience with SQL databases (PostgreSQL or MySQL), Basic knowledge of NoSQL databases, Experience with Git (pull requests, rebase, merge, conflicts), Experience with JUnit or TestNG and unit/integration testing, Basic knowledge of Docker, Basic knowledge of CI/CD, Ability to work with IDE, Ability to read and write technical documentation in English 📃 Skills: Java, Spring, REST, JSON, HTTP, SQL, PostgreSQL, MySQL, NoSQL, Git, JUnit, TestNG, Docker, CI/CD, OOP, SOLID, DRY, KISS, Multithreading, Microservices 🏢 Description: About the project The goal of the project is to design and build a modern, scalable analytics platform for the banking sector. It will support the creation, management, publishing, and distribution of analytical content prepared by the Investment Analysis team of the brokerage office. Initially, the system will be used by institutional clients, and later also by individual clients. The platform will help analysts better use their expertise, reduce manual work, and organize a large amount of analytical content, including market comments, company analyses, valuations, financial results comments, and sector reports. It will also provide clear data on how users consume the reports. The solution must meet high standards of security and availability. It will be designed with a mobile-first approach, fully responsive (RWD), and compliant with WCAG 2.0 standards. Project duration: 10–11 months. Responsibilities: Design, develop, and maintain backend applications using Java in accordance with agreed functional and technical specifications Implement new features and modify existing ones within project-based delivery models focused on defined technical outcomes Develop clean, maintainable, and scalable code that complies with established architectural and quality standards Design application modules and data exchange interfaces, ensuring scalability and security Implement REST APIs and backend modules supporting analytical and reporting use cases Participate in microservices development and integration with external systems Participate actively in code reviews (both giving and receiving feedback) Participate in the analysis of technical requirements and the creation of technical documentation Develop and maintain unit and integration tests covering implemented business logic Create and maintain technical documentation Prepare basic performance analyses and propose optimization actions (including code refactor) Analyse bugs and assist in resolving them (debugging, logs) Participate in Scrum-driven software development lifecycle Cooperate with project teams, including PM, QA, DevOps, and other developers, during technical and integration activities Use AI-assisted development tools to improve coding efficiency, test generation, and code quality Requirements: 2.5+ years of commercial experience Very good knowledge of Java (8+), including lambda, streams, exceptions, multithreading Strong experience with Spring Framework Good knowledge of REST API, JSON, HTTP Good understanding of OOP and good practices/ clean-code values (SOLID, DRY, KISS etc.) Solid knowledge and experience with databases: SQL (PostgreSQL, MySQL), basic NoSQL knowledge is a plus Familiarity with Git (pull requests, rebase, merge, conflicts) Experience with JUnit/TestNG, unit and integration testing Basic knowledge of tools such as Docker, and CI/CD basics Proficiency with IDE Ability to read and produce technical documentation in English Nice to have: Experience with message brokers (Kafka, RabbitMQ) Proficiency in modern AI-enhanced IDEs, including JetBrains IDEs, Cursor and Trae Familiarity with AI-assisted test generation and debugging tools, such as Qodo Experience in banking, fintech, or analytics-heavy enterprise systems Experience working with international clients or in cross-functional, distributed teams (e.g., across different time zones) is a plus Soft skills: awareness of the client’s business needs and project context Strong problem-solving skills and ability to work independently Strong analytical and problem-solving skills Experience in code review and openness to constructive feedback Effective team communication, with experience in client-facing roles (depending on the project) Responsibility for delivered code quality and deadlines What do we offer? ambitious, creative, talented & highly experienced team contributing to projects for clients all over the world flexible working hours and a possibility to work remotely We value your trust in providing us your data, thus we are striving to use commercially acceptable means of protecting it. Below you will find the necessary information about the data we collect and process when you send us your CV. The controller of your personal data is Miquido Spółka z ograniczoną odpowiedzialnością sp. k. with its seat in Krakow, Zabłocie 43a, 30-701 Kraków, Poland (“Miquido”, “We”, “Our” or “Us”).