Pracujemy z różnymi technologiami i mamy pełną swobodę w ich doborze w kolejnych zadaniach. Do najczęściej używanych zaliczamy Javę 11, Spring i wszystkie towarzyszące technologie.
Tworzymy oprogramowanie na użytek wewnętrzny firmy, a współpraca wszystkich zespołów deweloperskich składa się na rozwój platformy XTB - zarówno frontend aplikacji, stronę www oraz rozległy backend.
Wymagania:
- wykształcenie wyższe
- minimum 3-letnie doświadczenie na podobnym stanowisku
- bardzo dobra znajomość języka Java 11
- dobra znajomość Spring Framework (Spring Core, MVC, Spring Boot)
- znajomość warsztatu pracy programisty (Eclipse/IntelliJ, Git, itp.)
- znajomość podstaw algorytmiki oraz podstawowych struktur danych
- znajomość baz danych PostgreSQL
- znajomość zagadnień związanych z komunikacją sieciową
- znajomość obsługi środowiska Linux/Unix z poziomu konsoli
- znajomość języka angielskiego na potrzeby czytania dokumentacji
Dodatkowym atutem będzie znajomość:
- Akka toolkit
- Apache Camel
- zagadnień związanych z programowaniem asynchronicznym (np. Event Sourcing, Reactive Programming, Actor System)
- zagadnień związanych z instrumentami finansowymi
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