Senior Java Software Engineer
XTB · Zdalnie, Warszawa
Opis stanowiska
XTB to globalna firma z branży finansowej specjalizująca się w handlu instrumentami finansowymi online. Jako lider FinTech w Polsce i regionie Europy Środkowo-Wschodniej, oferuje możliwość pracy w międzynarodowym środowisku z wykorzystaniem nowoczesnych technologii.
Oferujemy pracę w elastycznym trybie zdalnym, z możliwością korzystania z biura w Warszawie lub przestrzeni coworkingowej.
Zakres obowiązków
- Praca w środowisku Scrum z naciskiem na efektywną współpracę zespołową.
- Rozwój wielu produktów z możliwością budowania szerokiej gamy funkcjonalności.
- Optymalizacja wysokoprzepustowych systemów przetwarzających duże objętości danych z minimalną opóźnieniem.
- Gwarancja wysokiej dostępności i skalowalności systemów obsługujących użytkowników na całym świecie.
Technologie
- Microservices w języku Java 17+ z użyciem Micronaut.
- Wdrażanie na Rancher (Kubernetes) w wielu data centerach.
- Komunikacja międzyusługowa za pomocą gRPC i Protobuf.
- Komunikacja asynchroniczna z wykorzystaniem Kafka, Pulsar, RabbitMQ i Chronicle.
- Bazy danych: PostgreSQL, MongoDB, Redis.
- Monitoring produkcji: Prometheus, Grafana, OpenSearch, Opsgenie, OpenTelemetry.
- Testowanie z JUnit i Testcontainers.
- Narzędzia rozwojowe: IntelliJ IDEA, GitHub Copilot, Windsurf, Claude Code.
- Zarządzanie kodem źródłowym w GitLab z CI/CD w GitLab CI.
- Śledzenie zadań w Jira, dokumentacja w Confluence.
- Google Workspace: Gmail, Drive, Docs, Meet, Chat.
- Dostęp do wewnętrznych narzędzi GenAI.
Wymagania
- Doświadczenie w budowaniu microservice w języku Java, w tym projektowanie, implementacja i optymalizacja pod kątem skalowalności i wydajności.
- Umiejętność przekształcania analiz biznesowych w konkretne rozwiązania techniczne, zgodnie z wymaganiami i terminami.
- Zaangażowanie w zapewnienie jakości kodu, zgodnie z najlepszymi praktykami i standardami inżynierskimi.
- Aktywne uczestnictwo w rozwoju projektu, w tym optymalizacja i wprowadzanie innowacyjnych rozwiązań.
- Doświadczenie w efektywnej komunikacji i współpracy w doświadczonym zespole.
Oferta
- Możliwość realnego wpływu na rozwój firmy i produktów.
- Praca w doświadczonym zespole z możliwością wymiany wiedzy.
- Regularne feedback i jasne ścieżki rozwoju kariery.
- Dodatkowy dzień wolny z okazji urodzin i dla rodziców.
- Budżet szkoleniowy na kursy i konferencje.
- Dostosowane wyposażenie.
- Opieka medyczna prywatna i ubezpieczenie grupowe.
- Dostęp do platformy e-learningowej (język angielski) i korzyści dodatkowych.
- Platforma wellness i możliwość udziału w warsztatach oraz sesjach terapeutycznych.
Podobne oferty
-
-
-
-
Zdalnie
-
Zdalnie