.
Senior - Lead Backend Developer
  • Warszawa
Senior - Lead Backend Developer
Warszawa, Warszawa, mazowieckie, Polska
Square One Resources Sp. z o.o.
26. 12. 2025
Informacje o stanowisku

Klient jest globalną firmą technologiczną działającą w obszarze reklamy cyfrowej oraz analizy danych. Rozwija zaawansowaną platformę reklamową, która łączy wydawców i reklamodawców w kanałach mobilnych oraz webowych. Systemy tworzone przez klienta obsługują bardzo duże wolumeny emisji reklam każdego dnia, w skali międzynarodowej.

Rozwiązania klienta wykorzystują przetwarzanie danych w czasie rzeczywistym oraz algorytmy uczenia maszynowego, aby zwiększać efektywność i precyzję kampanii marketingowych. Dzięki współpracy z szeroką siecią partnerów biznesowych firma ma dostęp do ogromnych ilości zanonimizowanych danych behawioralnych, które pozwalają lepiej rozumieć użytkowników i przewidywać ich zachowania.

Klient koncentruje się na budowie skalowalnych i niezawodnych systemów backendowych, działających w środowiskach o wysokich wymaganiach wydajnościowych. Stawia na nowoczesny stack technologiczny, automatyzację procesów oraz kulturę inżynierską opartą na jakości, odpowiedzialności i ciągłym doskonaleniu.

Senior - Lead Backend Developer



Twój zakres obowiązków

  • Projektowanie i rozwój skalowalnych, modułowych aplikacji backendowych oraz API w Javie i Spring Boot
  • Odpowiedzialność za cały cykl wytwarzania oprogramowania: analiza wymagań, projektowanie, implementacja, testy, wdrożenie i monitoring produkcyjny
  • Inicjowanie i prowadzenie działań zwiększających wydajność, skalowalność i bezpieczeństwo systemów
  • Ścisła współpraca z zespołami Product, Algo, DevOps, BI oraz Marketing w celu dostarczania rozwiązań wspierających cele biznesowe
  • Zapewnienie obserwowalności systemów poprzez logi, metryki i alerty (Prometheus, Grafana, Kibana)
  • Promowanie dobrych praktyk inżynierskich, wysokiej jakości kodu oraz dokumentacji technicznej
  • Mentoring młodszych programistów i wspieranie kultury dzielenia się wiedzą

Nasze wymagania

  • Wykształcenie wyższe informatyczne lub równoważne doświadczenie praktyczne
  • Minimum 5 lat komercyjnego doświadczenia w programowaniu w Javie (wymóg konieczny)
  • Doświadczenie w projektowaniu i rozwijaniu złożonych systemów rozproszonych oraz mikroserwisów (Docker, Kubernetes)
  • Bardzo dobra znajomość zagadnień skalowalności, współbieżności i optymalizacji wydajności
  • Praktyczna znajomość CI/CD oraz automatycznych procesów budowania i wdrażania aplikacji
  • Biegłość w pracy z frameworkami Spring oraz Spring Boot
  • Dobre umiejętności komunikacyjne i zdolność wpływania na kierunek techniczny zespołów
  • Doświadczenie w uruchamianiu aplikacji na Kubernetesie, ze szczególnym naciskiem na efektywne skalowanie i zużycie zasobów
  • Umiejętność mierzenia i poprawy wydajności aplikacji z użyciem narzędzi profilujących i APM (np. JFR, JMeter, Micrometer, New Relic, Datadog)
  • Znajomość rynku reklamy programmatic (DSP, SSP, ad exchanges)
  • Doświadczenie z bazami NoSQL (MongoDB, Couchbase) oraz relacyjnymi bazami danych
  • Wiedza z zakresu programowania reaktywnego (Spring WebFlux)
  • Znajomość narzędzi monitoringu i alertowania, takich jak Prometheus, Grafana i Kibana

 

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    103 215
    17 493