JustJoin.IT Hybrydowo Senior ↻

Senior Backend Engineer-Sports

LeoVegas Mobile Gaming Group

⚲ 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.