#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Java Developer
    New
    Java

    Senior Java Developer

    4 886 - 6 962 USDNet/month - B2B
    4 764 - 6 596 USDGross/month - Permanent
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent, B2B
    Operating mode
    Remote
    XTB

    XTB

    Tworzymy XTB - prężnie rozwijającą się 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. Posiadamy prawie 20 lat doświadczenia na rynku. W tym czasie otworzyliśmy oddziały w ponad 13 krajach, m.in. w Wielkiej Brytanii, Niemczech, Francji, Chile i innych. Mamy jeden wspólny cel - chcemy, aby Platforma XTB była najbardziej niezawodną i funkcjonalną aplikacją inwestycyjną na rynku! 📲

    Company profile

    Tech stack

      Apache Pulsar

      advanced

      REST

      advanced

      JUnit/Spock

      advanced

      RxJava

      advanced

      gRPC

      advanced

      Hibernate

      advanced

      Micronaut

      advanced

      Kafka

      advanced

      Java

      advanced

      Spring

      advanced

    Job description

    Online interview

    Misją XTB jest budowanie platformy inwestycyjnej dostępnej dla każdego. Ważną częścią tej misji jest budowanie zaufania do platformy XTB, co wymaga niezawodności w działaniu i wysokiej jakości oprogramowania. Dział Technologii i Produktu XTB tworzy kilkaset osób połączonych w multidyscyplinarne zespoły produktowo - inżynierskie. Razem budujemy najlepszą aplikację inwestycyjną o zasięgu globalnym!


    Zakres obowiązków:

    • Projektowanie, rozwój i optymalizacja zaawansowanych rozwiązań w technologii Java, z wykorzystaniem takich narzędzi jak Spring, Micronaut, Kafka, REST, GRPC, Apache Pulsar, Hibernate 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 Ownera 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
    • RxJava
    • Hibernate
    • Esper
    • Docker
    • Rancher


    Zespoły: Pracujemy w kilku rodzajach zespołów, w zależności od Twoich preferencji możesz wybrać obszar, w którym czujesz się najlepiej:

    • HFT - zespoły ściśle związane z systemami finansowymi, przetwarzające bardzo duże wolumeny danych, szybko i efektywnie,
    • Biznes - zespoły multidyscyplinarne skupione na funkcjonalnościach biznesowych, tworzące kompletne rozwiązania od backendu do frontendu,
    • Integracja - budowanie middleware dla aplikacji webowych i mobilnych.

     

    Domeny: W związku z tym, że w całości pracujemy na własne potrzeby i zapewniamy wsparcie dla wszystkich aspektów działania naszej firmy, możesz wybrać domenę, która najbardziej Ci odpowiada:

    • Handel - systemy związane z obsługą transakcji i rynkami finansowymi,
    • Procesy - aplikacje związane z procesami w organizacji, z zakresu obsługi klienta, kwestii prawnych, wsparcia systemów transakcyjnych,
    • Narzędzia - projektowanie, rozwój i wdrażanie systemów powiązanych, z pozostałymi rozwiązaniami informatycznymi,
    • Low-latency - systemy przetwarzające dane i gwarantujące do nich dostęp w czasie rzeczywistym.


    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,
    • 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 Ownera i innych członków zespołu.


    Oferujemy:

    • Dużą samodzielność i możliwości rozwoju kompetencji biznesowych, technicznych i liderskich,
    • Współpracę z doświadczonymi Managerami i Product Ownerami,
    • 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,
    • 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,
    • Dodatkowy dzień wolny z okazji Twoich urodzin,
    • Dodatkowy dzień wolny dla rodziców.
    4 886 - 6 962 USD

    Net/month - B2B

    4 764 - 6 596 USD

    Gross/month - Permanent

    Check similar offers

    (Senior) Java Developer with Spring

    New
    ConnectPoint
    3.91K - 5.62K USD
    Rzeszów
    , Fully remote
    Fully remote
    Distributed systems
    Java
    Spring

    Senior Java Engineer

    New
    Avenga
    6.84K - 8.06K USD
    Warszawa
    , Fully remote
    Fully remote
    Java
    Spring Boot
    Apache Kafka

    (Senior) Fullstack Developer with Java/Angular

    New
    ConnectPoint_PRO
    4.28K - 5.86K USD
    Rzeszów
    , Fully remote
    Fully remote
    PostgreSQL
    Angular
    Java

    Remote Java Backend Developer

    New
    Emerge Soft
    5.86K - 6.6K USD
    Bydgoszcz
    , Fully remote
    Fully remote
    Java
    Spring
    JPA

    Senior InsuranceNow Developer

    New
    ClearLync
    4.5K - 5.5K USD
    Land O' Lakes
    , Fully remote
    Fully remote
    Software Architecture
    Java
    Data Integration