SJ AB logo

Starszy Inżynier Oprogramowania – Backend dla SJ

SJ AB
·
Stockholm
·
28. 11. 2025. - 8. 05. 2026.
Rola:Programista backend
Kategoria:Prace ręczne i IT
Wymagany szwedzki:Nie

Opis

Czy chcesz współtworzyć rozwój najczęściej używanej platformy podróżniczej w Szwecji?

U nas w SJ otrzymasz kluczową rolę w rozwijaniu naszych kanałów sprzedaży – SJ.se, naszej aplikacji, obsługi klienta oraz współpracy z biurami podróży. Nasze rozwiązania backendowe obsługują wszystkie transakcje w czasie rzeczywistym, dlatego dostępność, wydajność i bezpieczeństwo są zawsze w centrum uwagi.

Twoja przyszła rola

Jako Starszy Inżynier Oprogramowania staniesz się kluczową osobą w jednym z naszych zwinnych zespołów programistycznych. Będziesz odpowiedzialny za całość – od projektowania systemów i architektury, przez rozwój, eksploatację, aż po ciągłe ulepszenia. Rola obejmuje zarówno prowadzenie inicjatyw technicznych, jak i coaching innych programistów, jednocześnie przyczyniając się do budowy architektury, w której frontend, BFF i usługi backendowe współdziałają w sposób skalowalny i długoterminowo zrównoważony. Pracujesz w skalowalnym środowisku zwinnych metod, gdzie wiele zespołów współpracuje, aby dostarczyć całość.

Rola obejmuje:

  • Prowadzenie projektowania i rozwoju złożonych rozwiązań backendowych w Java/Spring Boot.
  • Budowanie i rozwijanie interfejsów API oraz mikrousług z naciskiem na wydajność, bezpieczeństwo i dostępność.
  • Tworzenie i rozwijanie solidnej architektury, która łączy frontend, BFF i usługi backendowe, z jasnymi interfejsami i skalowalnością w centrum uwagi.
  • Coachowanie, wspieranie i inspirowanie kolegów, aby podnieść poziom techniczny zespołu.
  • Zapewnianie stabilnej eksploatacji poprzez monitorowanie i zarządzanie incydentami.
  • Prowadzenie ulepszeń w architekturze, jakości kodu i metodyce.
  • Wkład w strategię techniczną i koordynację między zespołami.
  • Aktywny udział i współpraca międzyfunkcyjna w skalowalnym środowisku zwinnych metod.

Oczekiwania wobec kandydata

Szukamy osoby z głęboką wiedzą techniczną, holistycznym spojrzeniem na systemy i silną chęcią napędzania rozwoju. Jesteś analityczny, komunikatywny i pozbawiony prestiżu, i czujesz się dobrze w roli lidera technicznego – gdzie zarówno wyznaczasz kierunek, jak i coachujesz innych.

Chcielibyśmy, abyś miał:

  • Odpowiednie wykształcenie akademickie na poziomie wyższym lub uniwersyteckim (lub równoważne doświadczenie).
  • Doświadczenie w projektowaniu i budowaniu architektury łączącej front-end, BFF i usługi backendowe.
  • Rozwój i architektura: Java, Spring Boot, rozwój interfejsów API, bazy danych relacyjne.
  • Wiedza o technologiach chmurowych i infrastrukturze: Azure PaaS, IaC, Kubernetes/Docker.
  • Doświadczenie w DevOps/CI/CD, automatyzacji i dokumentacji.
  • Umiejętność prowadzenia inicjatyw technicznych, wspierania zespołu i coachowania innych programistów.
  • Doświadczenie w pracy w skalowalnym środowisku zwinnych metod (np. SAFe lub równoważnym).

Doświadczenia mile widziane

  • Rozwiązania płatnicze (np. Swish, Paynova).
  • Dane i usługi chmurowe (PostgreSQL, KQL, Azure PaaS).
  • Testowanie i metody (JUnit, Cucumber, OSDM).

Aplikacja i informacje

Wybór odbywa się na bieżąco, więc prześlij swoją aplikację tak szybko, jak to możliwe. Oferujemy pracę hybrydową, w której oczekuje się, że będziesz obecny w biurze od dwóch do trzech dni w tygodniu, z możliwością elastyczności.

Uslovi

Pełny etat Czas zatrudnienia zgodnie z umową

Zahtjevi

Radno iskustvo

Programista backend