Dla naszego klienta z sektora telekomunikacyjnego i IT poszukujemy doświadczonego Regular Full-stack JVM Software Engineera. Osoba na tym stanowisku będzie odpowiedzialna za rozwój zaawansowanych rozwiązań w zakresie uwierzytelniania, autoryzacji oraz bezpieczeństwa systemów, pracując w pełni zdalnym modelu współpracy.
Zakres obowiązków
- Rozwój i utrzymanie rozwiązań opartych o Keycloak oraz ich integracja z systemami zewnętrznymi.
- Projektowanie i implementacja backendu w oparciu o Java 17+ oraz framework Quarkus.
- Tworzenie mechanizmów uwierzytelniania i autoryzacji z wykorzystaniem standardu OpenID Connect.
- Rozwój oraz dostosowywanie komponentów frontendowych aplikacji.
- Aktywny udział w procesach CI/CD oraz praca w środowiskach kontenerowych (Docker, Kubernetes).
Wymagania
- Minimum 3 lata komercyjnego doświadczenia w programowaniu w języku Java.
- Praktyczna znajomość Keycloak, Quarkus lub Jakarta EE.
- Znajomość standardu OpenID Connect oraz doświadczenie w pracy z REST API.
- Biegłość w technologiach frontendowych: HTML5, CSS3 oraz JavaScript (ES6+).
- Znajomość SQL, narzędzi Maven, Git oraz doświadczenie w pracy z Jenkins.
- Dobra znajomość języka angielskiego umożliwiająca swobodną komunikację w zespole.
Co oferujemy
- W pełni zdalny model pracy.
- Bogaty pakiet prywatnej opieki medycznej.
- Dostęp do platformy kafeteryjnej MyBenefit.
- Krótki, 14-dniowy termin płatności faktur.