#1 Job Board for tech industry in Europe

Java Developer
Java

Java Developer

Kraków
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent, B2B
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!

Tech stack

    Java

    regular

    Spring

    regular

    Spring Boot

    regular

    REST API

    regular

    Reactive Programming

    regular

    RxJava

    regular

    JUnit

    regular

    Spock

    regular

    Kotlin

    junior

    PostgreSQL

    nice to have

Job description

Poszukujemy programistów Java z podstawową znajomością Kotlin, którzy dołączą do kilkunastoosobowego zespołu tworzącego nowoczesne rozwiązania dla naszych klientów. Szukamy osób, które aktywnie będą pracowały nad rozwijaniem istniejących aplikacji oraz tworzeniem nowych rozwiązań.

Opis stanowiska:

  • rozwój istniejącej aplikacji oraz przygotowywanie nowych funkcjonalności
  • projektowanie nowych rozwiązań na podstawie wymagań biznesowych
  • transformacja rozwiązań legacy na nowe komponenty
  • zapewnienie jakości kodu: pisanie testów jednostkowych, standardy programistyczne
  • współpraca z innymi zespołami w celu standaryzacji rozwiązań 

Wymagania:

  • min. 3 letnie doświadczenie na podobnym stanowisku
  • praktyczna znajomość Spring, Spring Boot
  • doświadczenie w tworzeniu REST api
  • doświadczenie w programowaniu reaktywnym, RxJava
  • podstawowa wiedza Kotlin
  • znajomość zagadnień związanym z pisaniem testów (JUnit, Spock)

Dodatkowe atuty:

  • znajomość zagadnień związanych z programowaniem funkcyjnym
  • podstawowa znajomość PostgreSql, MongoDB
  • znajomość gRPC

Oferujemy:

  • udział w nieszablonowych projektach informatycznych realizowanych w obszarze globalnego rynku finansowego
  • pracę w młodym, dynamicznym zespole
  • dostęp do zaawansowanych technologii informatycznych (możliwość tworzenia innowacyjnych programów elektronicznego obrotu)
  • pracę z doświadczonymi programistami
  • pakiet świadczeń pozapłacowych