freehire launches on Product Hunt on 26 August.

Follow →

Java Developer

Summary

Mid/Senior Backend Java Developer building scalable BFF services for checkout, customer management, and commerce using Java 21, Spring Boot, and event-driven architecture.

Dla naszego klienta współpracownikówna stanowiska Mid/Senior Backend Java Developer w obszarze Digital Domain. Zespół odpowiada za rozwój krytycznych usług BFF (Backend for Frontend) wspierających checkout, customer management oraz procesy commerce dla milionów użytkowników.

Zakres obowiązków

  • Backend Development: Projektowanie, rozwijanie i utrzymywanie aplikacji przy użyciu Javy 21+ oraz Spring Boot 3.x.
  • Architektura API: Projektowanie i implementacja bezpiecznych interfejsów REST API / OpenAPI.
  • Integracje i systemy rozproszone: Budowanie skalowalnych integracji systemowych oraz rozwijanie aplikacji w architekturze event-driven.
  • Jakość kodu: Tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych, dbających o niezawodność wdrażanych zmian.

Wymagania

  • Biegła, praktyczna znajomość Javy 21+ oraz Spring Boot 3.x.
  • Doświadczenie w projektowaniu REST API i pracy ze standardem OpenAPI.
  • Praktyczna znajomość zagadnień bezpieczeństwa aplikacji: Spring Security, OAuth2, JWT.
  • Dobra znajomość baz danych NoSQL, ze szczególnym uwzględnieniem MongoDB (lub pokrewnych).
  • Doświadczenie w pracy z systemami rozproszonymi oraz architekturą event-driven.
  • Umiejętność pisania czystego, testowalnego kodu popartej doświadczeniem w tworzeniu testów jednostkowych i integracyjnych.
  • Znajomość narzędzi do budowania projektów Maven oraz konteneryzacji i orkiestracji Docker, Kubernetes.
  • Rozumienie koncepcji observability i praktyczne doświadczenie w monitorowaniu oraz logowaniu systemów produkcyjnych.

Co będzie silnym wyróżnikiem

  • Praktyczna znajomość Node.js oraz TypeScript – jeśli znasz ten ekosystem, będzie to dla nas ogromny plus przy projektach integracyjnych i mikroserwisowych!
  • Doświadczenie z popularnymi brokerami wiadomości (np. Kafka, RabbitMQ).
  • Codzienne wsparcie liderów zespołów
  • Dedykowany budżet certyfikacyjny
  • Pomoc w określeniu i wsparcie w Twojej ścieżce rozwoju
  • Pakiet benefitów
  • Wyjazdy integracyjne

Biura w Warszawie i Łodzi

Lekcje języka angielskiego

Dofinansowywanie certyfikatów branżowych

Zniżki na usługi Orange

Dofinansowanie rejsów

Spotkania integracyjne

Opieka medyczna (Luxmed lub PZU)

Ubezpieczenie (Unum lub PZU)

Karta sportowa Multisport

Bonus za polecenie do pracy

Wsparcie psychologiczne

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available