Program Stażowy – Forex Systems Java Developer

Java

Program Stażowy – Forex Systems Java Developer

Java
Grunwaldzka 182, Poznań

Match-Trade Technologies

Full-time
Internship
Junior
Office

Job description

Program Stażowy – Forex Systems Java Developer

Miejsce pracy: biuro Pixel, ul. Grunwaldzka 182, Poznań

O programie

Celem naszego programu stażowego jest znalezienie inżynierów/ek, z którymi nawiążemy długoterminową współpracę. W trakcie wakacyjnej edycji pilotażowej nie trafisz do pobocznych, „szufladowych” projektów – będziesz rozwiązywać realne problemy w systemach tradingowych i platformach finansowych.

Jak pracujemy?

Dołączysz do środowiska, w którym priorytetem jest jakość inżynieryjna. Rozwijamy nowoczesne systemy backendowe o wysokiej przepustowości, pracując na świeżym codebase. Nie mamy długu technologicznego ani legacy code, za to utrzymujemy wysokie pokrycie testami jednostkowymi.

Co zyskasz podczas stażu?

  • Przekrojową wiedzę: Dzięki trzem 4-tygodniowym rotacjom poznasz architekturę różnych systemów (m.in. matching engine, procesor płatności krypto, CRM).

  • Czystą praktykę: Będziesz pisać kod w dwuosobowych zespołach stażowych, pod okiem doświadczonych mentorów dbających o rzetelne Code Review.

  • Procesy produktowe: Staniesz się częścią zespołów developerskich, biorąc udział w planowaniu i codziennej pracy nad architekturą fintech.

  • Perspektywę zatrudnienia: Traktujemy staż jako proces wdrażania do zespołu. Najlepszym uczestnikom/uczestniczkom zaproponujemy stałą współpracę po zakończeniu programu.

Informacje dodatkowe:

⏳ Czas trwania: 3 miesiące

🗓️ Termin: 29 czerwca – 18 września

🔔 Forma: staż płatny; praca na pełnym wymiarze godzin w modelu stacjonarnym 

📝 Umowa: umowa zlecenie

🔎 Kogo szukamy?

Program kierujemy do studentów/ek ostatnich lat oraz świeżych absolwentów/ek kierunków ścisłych (Informatyka, Teleinformatyka, Sztuczna inteligencja lub pokrewne), którzy/e chcą rozwijać się w inżynierii backendowej.

🖥️ Wymagania techniczne (must-have):

  • solidne podstawy programowania w Javie (znajomość programowania obiektowego i struktur danych),

  • zdolności analityczne i inżynieryjne podejście do rozwiązywania problemów,

  • gotowość do intensywnej nauki i ścisłej współpracy (będziesz pracować w dwuosobowym zespole stażowym, co wymaga dobrej komunikacji).

👍 Mile widziane (nice-to-have):

  • znajomość języka Kotlin,

  • swobodne poruszanie się w systemie kontroli wersji (Git),

  • rozumienie zasad tworzenia REST API oraz podstawowa wiedza o architekturze mikroserwisów,

  • zainteresowanie domeną: rynkami finansowymi lub kryptowalutami (pracujemy blisko biznesu, więc ta ciekawość na pewno ułatwi Ci wdrożenie).🔥

➡️Struktura programu (12 tygodni, 3 rotacje)⬅️

Program opiera się na trzech 4-tygodniowych rotacjach. Pracujecie w dwuosobowych zespołach stażowych, co gwarantuje bliską współpracę i bezpośredni transfer wiedzy od doświadczonych inżynierów. Comiesięczna zmiana obszaru pozwala poznać różne części naszego ekosystemu. Podczas stażu dołączycie do trzech zespołów projektowych:

  • Matching engine systemu tradingowego,

  • Procesor płatności w kryptowalutach,

  • CRM dla brokerów FX oraz firm prop-tradingowych.

Jak wygląda pojedyncza, 4-tygodniowa rotacja?

Faza 1: Wdrożenie (Onboarding)

  • Techniczne wprowadzenie do architektury danego systemu.

  • Setup lokalny i szkolenie z wykorzystywanych narzędzi developerskich.

  • Zrozumienie domeny biznesowej (trading / fintech). 

Faza 2: Development

  • Praca nad rzeczywistymi zadaniami w backlogu przypisanego zespołu.

  • Aktywny udział w spotkaniach (daily, sprint planning).

  • Ciągłe Code Review i wsparcie techniczne ze strony mentora.

Zwieńczenie projektu 

  • Na koniec każdej rotacji Wasz dwuosobowy zespół prezentuje wypracowane rozwiązania przed mentorami, zespołem inżynieryjnym oraz przedstawicielami produktu.

Mentoring i wsparcie

Nie zostawiamy stażystów samych sobie. W trakcie całego programu otrzymujesz bezpośrednie wsparcie:

  • Mentor techniczny: Twój przewodnik po naszym kodzie. Odpowiada za Twoje wdrożenie, sensowny dobór zadań, regularne i merytoryczne Code Review oraz kierunkowanie Twojego rozwoju.

  • Kultura wiedzy: Będziesz pełnoprawnym uczestnikiem/czką naszych spotkań technicznych. Otrzymasz też dostęp do wewnętrznych warsztatów technologicznych.

  • Kontekst biznesowy: Zapewniamy stałe konsultacje z Product Ownerami, abyś dokładnie rozumiał/a, jaki problem biznesowy rozwiązuje Twój kod.

🔥 Co oferujemy?

  • Płatny staż i jasna ścieżka: Oferujemy wynagrodzenie za czas trwania programu, a po 12 tygodniach najlepsi/sze z Was otrzymają ofertę stałej współpracy.

  • Nowoczesny Tech Stack: Zobaczysz, jak w praktyce działają systemy o wysokiej przepustowości. Będziesz pracować z technologiami takimi jak: Java, Kotlin, Scala, REST API, architektura mikroserwisów, Git, Docker, Kafka/RabbitMQ oraz PostgreSQL i Cassandra.

  • Praktyka bez symulacji: Rozwijasz rzeczywiste systemy w obszarze fintech i trading, ucząc się rzemiosła od doświadczonych inżynierów.

👥 Jak wygląda rekrutacja?

Szanujemy Twój czas, dlatego proces jest prosty i składa się z czterech kroków:

  1. Aplikacja. Przesłanie CV (jeśli masz konto na GitHubie i chcesz się pochwalić swoimi projektami – koniecznie załącz link).

  2. Test analityczny. Sprawdzenie Twojego inżynieryjnego i logicznego podejścia do problemów.

  3. Rozmowa techniczna. Spotkanie z naszym developerem. Porozmawiamy o Javie, technologii i Twoich predyspozycjach.

  4. Decyzja. Szybki feedback z naszej strony i zaproszenie do programu.

Zainteresowała Cię nasza oferta? Prześlij nam 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

    Java

    junior

    zdolności analityczne

    junior

    Kotlin

    nice to have

    Git

    nice to have

    REST API

    nice to have

    Mikroserwisy

    nice to have

    zainteresowanie rynki finansowe/ kryptowaluty

    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

Program Stażowy – Forex Systems Java Developer

Summary of the offer

Program Stażowy – Forex Systems Java Developer

Grunwaldzka 182, Poznań
Match-Trade Technologies
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.