XTB
Java
Prosta 67, Warszawa
Net per month - B2B
Gross per month - Permanent
Full-time
B2B, Permanent
Manager / C-level
Remote
B2
master
master
advanced
Tworzymy XTB – globalną firmę inwestycyjną, oferującą innowacyjne rozwiązania technologiczne, które pozwalają naszym klientom skutecznie zarządzać swoimi finansami na wiele sposobów. Wszystko to w jednej intuicyjnej aplikacji XTB, z której korzysta już ponad milion użytkowników na całym świecie!
Nasza wizja IT
Nasze systemy związane są z rynkami finansowymi i zapewniają pełną obsługę związaną ze wszystkimi aspektami inwestowania. W związku z wysokimi oczekiwaniami klientów, nasze rozwiązania technologiczne muszą cechować się najwyższą jakością i niezawodnością. Wiele lat rozwoju i działania firmy sprawiło, że DNA naszego IT zawiera kilka fundamentów, którymi się kierujemy:
niezawodność i wysoka dostępność aplikacji
bardzo wysoka wydajność pozwalająca na przetwarzanie dużego wolumenu danych w czasie rzeczywistym
ukierunkowanie na rozwój i ciągłe udoskonalanie funkcjonalności
płaska struktura i zwinne metodyki pozwalające na uniknięcie korporacyjnego, zbędnego narzutu.
Rola Team Leadera
Poszukujemy osoby, która dołączy do naszego zespołu w roli Team Leadera. Osoba na tym stanowisku będzie łączyć kompetencje techniczne oraz liderskie. W naszej strukturze za wyodrębniony obszar biznesowy i kilka zespołów SCRUMowych odpowiada Program Manager. W skład każdego zespołu wchodzą Team Leader, programiści i testerzy którzy są wspierani przez Product Managera, Scrum Mastera i UX Designerów.
Zespół jest multikompetencyjny i tworzy kompletne rozwiązania (analiza, architektura, backend, web, mobile, testy, observability) w oparciu i mikroserwisy, z wykorzystaniem Micronaut, Reactor, gRPC w środowisku Kubernetes/Rancher po stronie backendu oraz Angular (MFE), Android i iOS (aplikacje natywne) po stronie frontendu.
Zakres obowiązków
Dbanie o realizację zadań programistycznych zgodnie z obowiązującymi standardami technologicznymi,
wspieranie Product Managera w koordynowaniu prac zespołu w obszarze rozwiązań technologicznych,
współpraca z innymi zespołami w opracowywaniu optymalnej architektury rozwiązań,
zapewnianie wysokiej efektywności zespołu programistycznego, poprzez identyfikowanie oraz mitygowanie przeszkód w procesie wytwórczym,
monitorowanie bieżącej pracy i wsparcie w rozwiązywaniu problemów związanych z kwestiami technicznymi,
dbanie o rozwój zespołu poprzez zapewnianie szkoleń, proces mentoringu i regularne spotkania 1:1.
Wymagania
Kilkuletnie doświadczenie jako programista,
doświadczenie jako manager zespołu,
umiejętność tworzenia i rozwijania mikrousług opartych o Javę,
znajomość zagadnień związanych ze skalowalnością, wydajnością i niezawodnością systemów informatycznych,
udział w realizacji projektów od architektury po wdrożenie,
umiejętność pracy z zespołem multikompetencyjnym i zdalnym.
Z czym pracujemy:
Nasze mikrousługi piszemy głównie w Javie 17+ z użyciem Micronauta
Uruchamiamy na Rancher’ze (Kubernetes) w kilku serwerowniach
Aplikację na Android tworzymy natywnie w Kotlinie w architekturze modułowej z wykorzystaniem Clean Architecture oraz MVI/MVVM
Aplikację na iOS tworzymy natywnie w języku Swift, wykorzystując architekturę modułową oraz wzorzec MVVM-C
Stosujemy podejście reaktywne z użyciem Combine oraz Coroutines/Flow i Compose
Widoki mobilne tworzymy przy użyciu Compose i SwiftUI.
Tworzymy rozwiązania webowe w oparciu o framework Angular oraz typowy dla niego stos technologiczny: TypeScript, JavaScript i RxJS.
Nasza architektura mikrofrontendowa oparta o web components rozwijana jest w monorepozytorium przy użyciu narzędzia Nx.
Komunikację między mikrousługami robimy za pomocą gRPC
Do komunikacji asynchronicznej używamy Kafki, Pulsara, RabbitMQ i Chronicle
Trzymamy dane w Postgresie, MongoDB, Redisie
Produkcję obserwujemy z pomocą Prometheusa, Grafany, Opensearcha i Opsgenie
W mobilnych rozwiązaniach wykorzystujemy Firebase (Crashlytics, Remote Config, Analytics) oraz Localise
Testujemy z użyciem JUnit, Testcontainers, Appium, Playwirght
Kodujemy w IntelliJ przy wsparciu Copilota
Kod trzymamy na Gitlabie i budujemy z użyciem GitlabCI
Zadania śledzimy w Jirze a wiedzę zbieramy w Confluence
Intensywnie korzystamy z Google Workspace: Gmail, Drive, GDocs, Meet, Chat
Mamy firmowe narzędzia GenAI rozwijane wewnętrznie i dostępne dla wszystkich pracowników
Oferujemy
Realny wpływ na rozwój firmy i produktu,
Pracę w doświadczonym zespole, który chętnie dzieli się wiedzą,
Jasną wizję rozwoju dzięki regularnym feedbackom i klarownym ścieżkom karier,
Budżet szkoleniowy na interesujące Cię kursy i konferencje,
Dodatkowy dzień wolny z okazji Twoich urodzin,
Dodatkowy dzień wolny dla rodziców,
Sprzęt dopasowany do Twoich potrzeb,
Prywatną opiekę medyczną i ubezpieczenie grupowe,
Dostęp do platformy e-learningowej do nauki języka angielskiego oraz platformy benefitowej,
Dostęp do platformy wellbeingowej i możliwość skorzystania z warsztatów oraz prywatnych sesji terapeutycznych,
Pracę zdalną, z biura w Warszawie lub z coworku w Twoim mieście,
Regularne spotkania integracyjne.
Informacje dotyczące przetwarzania danych osobowych kandydatów do pracy w XTB S.A.
Published: 24.08.2025
Tworzymy XTB – globalną firmę inwestycyjną, oferującą innowacyjne rozwiązania technologiczne, które pozwalają naszym klientom skutecznie zarządzać swoimi finansami na wiele sposobów. Wszystko to w jednej intuicyjnej aplikacji XTB, z której korzysta już ponad 1.4 miliona użytkowników na całym świecie!
Office location
Opublikowana | dzień temu |
Wygasa | za 29 dni |
Rodzaj umowy | B2B, Praca stała |
Tryb pracy | Zdalna |
Źródło | ![]() |
Milczenie jest przytłaczające. Wysyłasz aplikacje jedna po drugiej, ale Twoja skrzynka odbiorcza pozostaje pusta. Nasze AI ujawnia ukryte bariery, które utrudniają Ci dotarcie do rekruterów.
Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.