Senior Backend Engineer in Toruń

Senior Backend Engineer in Toruń

Toruń Pełny etat 121500 - 148500 zł / rok (szac.) Hybrydowo
R

W skrócie

  • Zadania: Twórz i rozwijaj mikroserwisy w Java/Kotlin na AWS, biorąc pełną odpowiedzialność za projekt.
  • Firma: Routescanner - lider w inteligencji logistycznej kontenerów.
  • Benefity: Konkurencyjne wynagrodzenie, praca zdalna i realny wpływ na globalne łańcuchy dostaw.
  • Pozostałe informacje: Mały zespół, wysoka autonomia i kultura czystego kodu.
  • Dlaczego ta praca: Pracuj nad interesującymi problemami w dynamicznym środowisku technologicznym.
  • Kwalifikacje: 5+ lat doświadczenia w backendzie, znajomość Java/Kotlin i AWS.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

Routescanner to wiodąca platforma inteligencji logistycznej kontenerów, pomagająca przewoźnikom, spedytorom i właścicielom ładunków odkrywać, porównywać i optymalizować trasy kontenerowe w oparciu o czasy tranzytu, niezawodność przewoźników i emisję CO₂. Nasza platforma łączy tysiące profesjonalistów z branży logistycznej z danymi o trasach w czasie rzeczywistym, co sprawia, że globalne łańcuchy dostaw są bardziej efektywne, odporne i zrównoważone.

Obowiązki

  • Bycie kluczowym członkiem małego zespołu inżynieryjnego, budującego i rozwijającego rozproszony backend mikroserwisów, który napędza Routescanner.
  • Praca w złożonej dziedzinie – optymalizacja tras, pobieranie rozkładów, geo-routing i dane przewoźników – na dużą skalę, w AWS.
  • Pełna odpowiedzialność za usługi od projektowania po produkcję, podejmowanie decyzji architektonicznych oraz proaktywne identyfikowanie i rozwiązywanie problemów.

Co będziesz robić

  • Projektowanie, budowanie i utrzymywanie mikroserwisów opartych na JVM (Java / Kotlin) działających na AWS ECS, App Runner i Lambda.
  • Praca z bogatą warstwą danych: PostgreSQL, DynamoDB, RedShift, Redis i S3.
  • Budowanie i korzystanie z integracji opartych na zdarzeniach za pomocą RabbitMQ i SNS.
  • Współpraca przy projektowaniu API w oparciu o wzorce REST (API Gateway) i BFF.
  • Instrumentowanie usług za pomocą OpenTelemetry, Tempo, Prometheus i Grafana.
  • Wdrażanie za pomocą CI/CD z GitHub Actions z Dockerem i ECR.
  • Praca z integracjami zewnętrznymi, w tym Auth0, GraphHopper, PostHog i Sentry.
  • Wykorzystywanie narzędzi wspomagających rozwój AI (Claude) w codziennej pracy.
  • Udział w decyzjach architektonicznych i kierunku technicznym – Twoja opinia będzie miała znaczenie.

Wymagania

  • 5+ lat doświadczenia w programowaniu backendowym w Java i/lub Kotlin.
  • Biegła znajomość języka polskiego i angielskiego.
  • Solidne zrozumienie projektowania systemów rozproszonych, wzorców mikroserwisów i architektury opartej na zdarzeniach.
  • Doświadczenie produkcyjne z AWS (ECS, Lambda, S3, RDS lub DynamoDB).
  • Znajomość baz danych relacyjnych (PostgreSQL) i NoSQL (DynamoDB lub podobne).
  • Silna znajomość Dockera i wdrożeń kontenerowych.
  • Doświadczenie z CI/CD – używamy GitHub Actions.
  • Praktyka pisania czystego kodu – piszesz kod, który Twoi koledzy mogą pewnie rozwijać.
  • Umiejętność samodzielnego kierowania – potrafisz rozłożyć luźno zdefiniowany problem, podejmować decyzje i dostarczać rozwiązania.

Dodatkowe atuty

  • Specjalizacja w Kotlinie (usługi greenfield są pierwsze w Kotlinie).
  • Doświadczenie z brokerami wiadomości (RabbitMQ, SQS/SNS).
  • Znajomość narzędzi do obserwowalności (OpenTelemetry, Prometheus/Grafana).
  • Tło w logistyce, routingu, geospatial lub łańcuchu dostaw.
  • Doświadczenie w integracji z API stron trzecich (dostawcy autoryzacji, silniki mapowania/routingu, analityka).
  • Znajomość narzędzi wspomagających rozwój AI.

Jak pracujemy

  • Mały zespół, wysoki poziom zaufania – brak mikrozarządzania, brak łańcuchów zatwierdzania dla każdej decyzji.
  • Praca oparta na GitHubie – PR, przeglądy i zautomatyzowane procesy utrzymują wysoką jakość bez biurokracji.
  • Obserwowalność jako priorytet – monitorujemy, alarmujemy i naprawiamy problemy zanim użytkownicy je zauważą.
  • Kultura czystego kodu – refaktoryzujemy, przeglądamy, nie pozwalamy, aby dług technologiczny narastał w milczeniu.
  • Native AWS – używamy zarządzanych usług tam, gdzie ma to sens, a kontenery wszędzie indziej.

Co oferujemy

  • Konkurencyjne wynagrodzenie dostosowane do rynku.
  • Przyjazne dla zdalnych ustawień (dbamy o wyniki, a nie lokalizację).
  • Bezpośredni wpływ na produkt używany przez globalnych profesjonalistów logistycznych każdego dnia.
  • Praca w naprawdę interesującej dziedzinie – intermodalne routowanie jest trudne, a problemy są realne.
  • Mały, doświadczony zespół, w którym Twoje decyzje architektoniczne mają realny wpływ.
  • Narzędzia AI jako integralna część procesu pracy – nie jako dodatek.

Aplikacja

Wyślij swoje portfolio, CV i krótką wiadomość o tym, dlaczego jesteś idealnym kandydatem do nas.

Czy masz pytania dotyczące tej pozycji? Skontaktuj się z naszym liderem technicznym Sylwestrem Wieczorkowskim pod adresem s.wieczorkowski@dirkzwager.com.

Senior Backend Engineer in Toruń – pracodawca: Royal Dirkzwager

Routescanner to doskonały pracodawca, który oferuje elastyczne warunki pracy w zdalnym środowisku, sprzyjającym innowacjom i współpracy w zespole. Nasza kultura opiera się na zaufaniu i wsparciu, co pozwala pracownikom na rozwój zawodowy oraz realizację ambitnych projektów związanych z nowoczesnymi technologiami, takimi jak AI. Dołącz do nas, aby mieć realny wpływ na kształtowanie interfejsu użytkownika w globalnej platformie logistycznej.

R

Dane kontaktowe:

Zespół rekrutacyjny Royal Dirkzwager

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Backend Engineer in Toruń

Java
Kotlin
AWS
Microservices
Event-Driven Architecture
PostgreSQL
DynamoDB