Programista/Programistka Backend (Java – Mid/Senior)

Java

Programista/Programistka Backend (Java – Mid/Senior)

Java
Kijowska 1, Warszawa

Totalizator Sportowy

Full-time
Permanent
Mid
Hybrid

Job description

Szukamy doświadczonej osoby do Backendu (Mid/Senior) do zespołu rozwijającego strategiczne, centralne systemy Totalizatora Sportowego.

 

Pracujemy nad rozwiązaniami, które:

 

  • obsługują miliony użytkowników,

  • przetwarzają duże wolumeny danych i ruchu (setki requestów na sekundę),

  • są krytyczne dla działania organizacji i nie mają gotowych odpowiedników rynkowych,

  • są budowane od podstaw lub gruntownie modernizowane.

 

Jeśli interesują Cię systemy o dużej skali, wysokiej dostępności i realnym obciążeniu produkcyjnym – to ogłoszenie jest do Ciebie.

 

 

Projekty, przy których będziesz pracować w zależności od decyzji projektowych i etapu wdrożeń:

 

  • Nowa aplikacja Sales Force Automation (SFA)

Backend REST API dla aplikacji wykorzystywanej przez pracowników terenowych.

 

  • Loterie promocyjne o bardzo dużej skali

Rejestracja milionów kodów, bardzo duży ruch, wysoka wydajność i niezawodność.

 

  • Centralna baza graczy

Jeden z kluczowych, najbardziej złożonych projektów - budowa centralnego systemu o wysokiej odpowiedzialności biznesowej.

 

  • Systemy typu parimutuel betting.

 

Twój zakres obowiązków:

 

  • projektowanie i rozwój backendowych systemów centralnych,

  • tworzenie i rozwój REST API (w tym HATEOAS),

  • praca z relacyjnymi i nierelacyjnymi bazami danych,

  • dbanie o wydajność, stabilność i jakość kodu,

  • współtworzenie rozwiązań technicznych (realny wpływ, nie tylko implementacja),

  • doprecyzowywanie wymagań technicznych i biznesowych,

  • współpraca z frontendem, UX, analitykami i testerami.

 

Zespół i sposób pracy:

 

Backend: doświadczeni developerzy Java (mid+/senior)

 

Frontend: React (kilkuletnie doświadczenie)

 

UX, Analityk, Testerzy

 

Zespół samodzielny i odpowiedzialny:

 

  • współtworzą taski,

  • analizują wymagania,

  • proponują rozwiązania.

 

Nie pracujemy w klasycznym Scrumie.

 

 

Nasze wymagania:

 

  • min. 5 lat doświadczenia w programowaniu na poziomie mid,

  • bardzo dobra znajomość:

  • Java 8+

  • Spring / Spring Boot

  • JPA / Hibernate

  • REST, HATEOAS

  • relacyjne bazy danych + SQL (PostgreSQL)

  • nierelacyjne bazy danych (np. MongoDB),

  • bardzo dobra znajomość zasad programowania obiektowego,

  • doświadczenie w projektowaniu architektury oprogramowania i znajomość narzędzia typu Enterprise Architekt

  • dbałość o jakość kodu i dobre praktyki,

  • znajomość GIT,

  • umiejętność analitycznego myślenia,

  • komunikatywność i umiejętność pracy zespołowej,

  • język angielski umożliwiający swobodne korzystanie z dokumentacji technicznej.

 

Mile widziane:

 

  • znajomość Python,

  • doświadczenie w integracji z LLM (Large Language Models),

  • znajomość Azure / Azure DevOps,

  • znajomość innych języków programowania,

  • praktyczne korzystanie z narzędzi AI wspierających programowanie.

 

Co oferujemy:

 

  • pracę przy unikalnych, centralnych systemach o dużej skali,

  • realny wpływ na architekturę i kierunek rozwoju rozwiązań,

  • zespół, w którym członkowie/członkinie mają sprawczość, a nie tylko taski,

  • projekty, które są technicznie i biznesowo wymagające,

  • szeroki wachlarz benefitów.

 

Proces rekrutacyjny

 

  • Rozmowa z rekruterką i managerem (dopasowanie, motywacja, soft skills) + część techniczna z krótkim zadaniem w trakcie 

  • Spotkanie z dyrekcją (opcjonalnie)

  • Decyzja

Tech stack

    Backend

    advanced

    Java

    advanced

    REST API

    advanced

    JPA

    advanced

    SQL

    advanced

Office location

Published: 13.01.2026

About the company

Totalizator Sportowy

Nasza firma to blisko 7000 zaangażowanych specjalistów z różnych obszarów biznesowych. Z ponad 27 000 punktów sprzedaży, jesteśmy wszędzie tam, gdzie Ty – od małych miasteczek po wielkie metropolie. Nasza centrala mieści...

Company profile

Programista/Programistka Backend (Java – Mid/Senior)

Summary of the offer

Programista/Programistka Backend (Java – Mid/Senior)

Kijowska 1, Warszawa
Totalizator Sportowy
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Totalizator Sportowy Sp. z o.o. z siedzibą w 03-728 Warszawa, ul. Targowa 25 (dalej jako "... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.