Senior Backend Engineer-Sports
⚲ Warszawa
29 000 - 32 000 PLN netto (B2B) | 24 000 - 26 500 PLN brutto (UoP)
Wymagania
- min. 6 lat doświadczenia w tworzeniu oprogramowania w Java, Spring Boot i architekturach event-driven
- doświadczenie w projektowaniu mikroserwisów, Kubernetes i konteneryzacji (Docker)
- doświadczenie z systemami kolejkowymi Kafka
- znajomość relacyjnych i NoSQL baz danych oraz cache'owania
- doświadczenie we wdrażaniu wzorców odporności (retry, circuit breaker, graceful degradation)
- doświadczenie w budowie dashboardów monitoringu (metryki, logi, tracery) i alertów
- gotowość do udziału w dyżurach on-call
Mile widziane
- znajomość programowania reaktywnego (np. RxJava) i Vert.x
Opis stanowiska
Praca w domenie Sportsbook u bukmachera online – projektujesz i wdrażasz mikroserwisy od pomysłu po produkcję, współpracujesz ze Staff Engineerami przy decyzjach architektonicznych i mentorujesz zespół. To oferta dla doświadczonego inżyniera backendu, który lubi dużą skalę i zdarzeniowe systemy. Uwaga: w praktyce oznacza to odpowiedzialność za utrzymanie systemów produkcyjnych, w tym dyżury (on-call) po godzinach, oraz presję związaną z rozwiązywaniem kluczowych problemów domeny.
🔍 Dekoder Ogłoszenia
🔴
play a crucial part in our Sportsbook domain by working on the most impactful problems and being able to bring about change with effective momentum
Oczekuje się, że będziesz rozwiązywać kluczowe problemy i wprowadzać znaczące zmiany, co może oznaczać dużą odpowiedzialność i presję.
🟡
collaborate closely with our Staff Engineers, participating in tech meetings, validating architectural decisions
Możesz być zaangażowany w dyskusje architektoniczne, ale ostateczne decyzje mogą należeć do bardziej doświadczonych inżynierów.
🟡
drive solutions and actively shape our backend architecture
Masz szansę wpływać na architekturę, ale zakres tej możliwości zależy od faktycznej struktury decyzyjnej w firmie.
🔴
Taking ownership, problem-solving, and collaborating with other teams
Oczekuje się od Ciebie samodzielności w rozwiązywaniu problemów i aktywnej współpracy, co może oznaczać dużą liczbę zadań i interakcji.
🔴
Ensuring services are production-ready, observable, and maintainable through monitoring, alerting, and on-call participation
Będziesz odpowiedzialny za utrzymanie systemów w produkcji, co może wiązać się z dyżurami po godzinach pracy.