#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Java Developer (Real-Time Pricing Team)
    Java

    Senior Java Developer (Real-Time Pricing Team)

    Warszawa
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B, Permanent
    Operating mode
    Remote
    XTB

    XTB

    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!

    Company profile

    Tech stack

      Kafka

      advanced

      Java

      advanced

      Spring

      advanced

      JVM

      regular

      REST

      regular

      Apache Pulsar

      junior

      gRPC

      junior

      Micronaut

      nice to have

      DDD

      nice to have

      DevOps

      nice to have

    Job description

    Online interview

    Tworzymy XTB - polską firmę produktową działającą w branży inwestycyjnej. Naszym flagowym produktem jest wielokrotnie nagradzana Platforma XTB, z której korzysta ponad milion użytkowników na całym świecie.


    Szukamy doświadczonych deweloperów, którzy dołączą do zespołu, którego odpowiedzialnością jest rozwój i utrzymanie wysoce wydajnych systemów, przeliczających w czasie rzeczywistym ceny instrumentów finansowych. 

     

    Domena ⭢ Ściśle związana z handlem na instrumentach finansowych ze szczególnym uwzględnieniem opcji na akcje, indeksy, waluty i towary oraz kalkulacjami ich ceny w czasie rzeczywistym.


    Zakres obowiązków:


    • Projektowanie, rozwój i optymalizacja zaawansowanych rozwiązań w technologii Java, z wykorzystaniem takich narzędzi jak Kubernetes, Micronaut, Kafka, GRPC, Apache Pulsar i innych,
    • Samodzielne rozwiązywanie skomplikowanych problemów technicznych oraz wsparcie zespołu architektonicznego w projektowaniu nowych rozwiązań,
    • Tworzenie wysokiej jakości kodu oraz dbałość o jego utrzymanie zgodnie z najlepszymi praktykami w zakresie testowania, rozwoju i utrzymania aplikacji,
    • Współpraca z innymi zespołami w celu opracowania i wdrażania optymalnej architektury systemów, zgodnej z wymaganiami biznesowymi i technologicznymi,
    • Przeprowadzanie code review, udzielanie konstruktywnego feedbacku oraz wspieranie młodszych programistów w podnoszeniu jakości ich kodu,
    • Wsparcie Product Managera i zespołu w ramach procesu SCRUM, aktywne uczestnictwo w planowaniu, retrospektywach i dostarczaniu wartościowych rozwiązań w sprintach,
    • Udział w rozwoju nowych funkcjonalności, monitorowaniu i optymalizacji istniejących rozwiązań w celu poprawy wydajności oraz jakości systemów.


    Jeśli w jednej lub więcej z poniższych technologii czujesz się pewnie, znajdziesz u nas projekt dla siebie (kolejność losowa):


    • Spring
    • Micronaut
    • Kafka
    • REST
    • GRPC
    • Apache Pulsar
    • JUnit/Spock
    • Docker
    • Kubernetes


    Wymagania:


    • Masz wieloletnie doświadczenie i wysokie umiejętności w jednej lub więcej z w/w technologii pozwalające na zajmowanie się zaawansowanymi zagadnieniami z tej dziedziny,
    • Doświadczenie i wiedza pozwalają Ci na samodzielne, lub przy wsparciu zespołu architektonicznego, projektowanie nowych rozwiązań,
    • Wiesz, jak tworzyć dobrej jakości kod, jakich technik i narzędzi używać do zapewnienia wysokich standardów w kontekście testowania, rozwoju i utrzymania,
    • Masz solidne podstawy matematyczne, w tym umiejętność pracy z pojęciami z zakresu analizy matematycznej, algebry, rachunku różniczkowego i całkowego
    • Umiejętność analizy i optymalizacji algorytmów, z uwzględnieniem złożoności obliczeniowej i efektywności obliczeń,
    • Jesteś otwarty/a na współpracę z innymi zespołami w celu opracowywania optymalnej architektury rozwiązań
    • Przeprowadzasz konstruktywne code review innych Programistów,
    • W ramach SCRUM będziesz wsparciem dla Product Managera i innych członków zespołu.


    Mile widziane:


    • Dobra znajomość JVM, Kompilatora JIT oraz mechanizmu garbage collectora
    • Zainteresowania z obszaru DevOps: Kubernetes, Terraform, maszyny wirtualne


    Chcemy Ci zaoferować: 


    • 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-learningowa 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.


    XTB rozwija jedną z najbardziej niezawodnych i funkcjonalnych aplikacji inwestycyjnych na globalnym rynku fintech. Dział Produktu i Technologii, który mieści się w całości w Polsce, liczy obecnie ponad 500 ekspertów. Pracujemy w metodologiach agile, w małych, interdyscyplinarnych zespołach, co pozwala nam na szybkie i efektywne podejmowanie decyzji. Korzystamy z najnowszych rozwiązań technologicznych, takich jak własne technologie AI, reaktywne programowanie, wielowątkowość czy mikroserwisy, dzięki czemu nasze produkty są nie tylko innowacyjne, ale i wyjątkowo stabilne.


    Check similar offers

    System Architect (Spark)

    New
    Addepto
    5.55K - 8.43K USD/month
    Kraków
    , Fully remote
    Fully remote
    Docker
    Apache Spark
    Big Data