Unlock Full Resume Report

New offer - be the first one to apply!

September 4, 2026

Backend developer Java

Senior • On-site

126 - 162 PLN/yr

Warsaw, Poland

Zakres usług

  • Rozwój i modernizacja usług backendowych realizowanych w Java 21+ oraz Spring Boot 3.x.
  • Projektowanie, dokumentowanie i wersjonowanie interfejsów REST API zgodnych ze standardem OpenAPI.
  • Realizacja integracji systemowych oraz przepływów asynchronicznych w architekturze event-driven (komunikacja oparta na wiadomościach).
  • Implementacja mechanizmów uwierzytelniania i autoryzacji w oparciu o Spring Security, OAuth2 i JWT.
  • Zapewnienie ciągłości działania rozwiązań produkcyjnych: monitorowanie, diagnostyka oraz usuwanie przyczyn incydentów.
  • Pokrycie dostarczanych deliverables testami jednostkowymi i integracyjnymi jako element protokołu odbioru.
  • Współtworzenie kierunku migracji technologicznej w stronę ekosystemu Node.js/TypeScript.
  • Wykorzystanie narzędzi klasy AI do optymalizacji procesu wytwarzania oprogramowania i skrócenia czasu dostarczania rezultatów.
  • W szerszym zakresie usług (poziom senior): projektowanie systemów rozproszonych, opracowywanie standardów inżynieryjnych oraz wsparcie merytoryczne mniej doświadczonych specjalistów.
  • Konsultacje techniczne i uzgodnienia architektoniczne z technical leadami oraz architektami po stronie partnera biznesowego.

Wymagane kompetencje

  • Silna, potwierdzona komercyjnie znajomość Java 21+ oraz Spring Boot 3.x.
  • Samodzielne projektowanie REST API / OpenAPI oraz realizacja integracji między systemami.
  • Praktyczna znajomość Spring Security, OAuth2 i JWT.
  • Doświadczenie w pracy z MongoDB lub inną bazą NoSQL.
  • Dyscyplina testowa: samodzielne tworzenie testów jednostkowych i integracyjnych jako standard.
  • Znajomość narzędzi observability: monitoring, logowanie i analiza zdarzeń produkcyjnych.
  • Biegłość w Maven lub równoważnym narzędziu do budowania.
  • Minimum 4 lata komercyjnego doświadczenia backendowego (zakres mid) lub minimum 6 lat (zakres senior), wraz z doświadczeniem w projektowaniu systemów rozproszonych, obsłudze incydentów produkcyjnych, prowadzeniu migracji technologicznych i rozwijaniu mniej doświadczonych specjalistów.
  • Język angielski na poziomie minimum B2, umożliwiający samodzielną pracę z dokumentacją techniczną i bieżącą komunikację w projekcie.
  • Nastawienie Production Engineer: odpowiedzialność za działający system produkcyjny, a nie wyłącznie za dostarczony kod.
  • Podejście AI First: aktywne wykorzystywanie narzędzi AI przy budowie produktu i optymalizacji własnego procesu realizacji usług.
  • Samodzielny dobór metod, narzędzi i rozwiązań technicznych adekwatnych do realizacji usługi, bez potrzeby nadzoru merytorycznego.
  • Sprawne poruszanie się w złożonych, zastanych systemach, pragmatyczne podejście do modernizacji oraz gotowość do kwestionowania status quo.

Mile widziane

  • Node.js / TypeScript (Express, Fastify, NestJS) — silnie preferowane; strategiczny kierunek migracji technologicznej projektu.
  • Docker oraz Kubernetes.
  • Kafka lub RabbitMQ.
  • GraphQL, Terraform, OpenTelemetry.

Tryb współpracy

Współpraca realizowana w trybie hybrydowym: gotowość do spotkań koordynacyjnych w biurze w Warszawie (orientacyjnie 1–2 dni w tygodniu), pozostała część usług świadczona zdalnie, w elastycznej formie współpracy B2B.

Oferujemy

  • Współpracę w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.
  • Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych.
  • Elastyczną formę współpracy B2B przy projektach realizowanych dla partnera z branży telekomunikacyjnej.
  • Szybki i zdalny proces rekrutacyjny.

Similar jobs you might like