Square One Resources Sp. z o.o.

Senior - Lead Backend Developer

wygasa za 28 dni (do )
  • Warszawa, mazowieckie

Umowa o pracę

Pełny etat

Podobne oferty pracy

Jesteśmy Square One Resources – Twoim zaufanym partnerem w dziedzinie technologii informatycznych i doradztwa IT. Nasza historia zaczęła się w 1995 roku w Warszawie i od tego czasu nieustannie rozwijamy nasze kompetencje, aby łączyć świat biznesu ze specjalistami IT. Jesteśmy dumni z tego, że nasz zespół, liczący 11–50 pracowników, oraz ponad 850 konsultantów na całym świecie, z których 490+ działa w Polsce, codziennie wprowadza innowacje i najlepsze praktyki w branży. Specjalizujemy się w rekrutacji IT, outsourcingu IT oraz Managed Services. Nasze usługi, takie jak body leasing i team leasing, są dostosowane do indywidualnych potrzeb naszych klientów, a nasza międzynarodowa obecność pozwala na działanie na szeroką skalę. Jesteśmy zespołem kreatywnych, zwinnych i elastycznych profesjonalistów, którzy cenią sobie uczciwość i rzetelność w informowaniu o możliwościach rozwoju kariery. Nasze wartości są odzwierciedleniem naszej kultury organizacyjnej i są kluczowe w budowaniu długotrwałych relacji zarówno z klientami, jak i pracownikami. Wierzymy, że dzięki naszemu podejściu możemy nie tylko odpowiadać na bieżące potrzeby rynku, ale także przewidywać przyszłe trendy i dostosowywać się do nich. Jesteśmy dumni z tego, co osiągnęliśmy, ale jeszcze bardziej ekscytuje nas przyszłość i możliwości, które przed nami stoją. Dziękujemy, że jesteście częścią naszej podróży i zapraszamy do współpracy, aby razem tworzyć lepsze jutro w świecie IT.

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



Aplikuj

Podobne oferty pracy

Dodana
Wygasa (za 27 dni)

Chcesz dowiedzieć się więcej o firmie?

Zobacz profil pracodawcy

Polecani pracodawcy