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