Dla naszego klienta z sektora telekomunikacyjnego i IT poszukujemy doświadczonego Regular Full-stack JVM Software Engineera. Dołączysz do zespołu odpowiedzialnego za rozwój zaawansowanych rozwiązań w obszarze uwierzytelniania, autoryzacji oraz bezpieczeństwa systemów.
Zakres obowiązków
- Rozwój i utrzymanie rozwiązań opartych o Keycloak oraz ich integracja z systemami zewnętrznymi.
- Tworzenie backendu w oparciu o Java 17+ oraz framework Quarkus.
- Implementacja mechanizmów uwierzytelniania i autoryzacji z wykorzystaniem standardu OpenID Connect.
- Projektowanie i integracja usług REST API oraz rozwój komponentów frontendowych.
- 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, protokołu HTTP oraz tworzenia REST API.
- Biegłość w pracy z bazami danych (SQL) oraz narzędziami Maven i Git.
- Znajomość technologii frontendowych: HTML5, CSS3 oraz JavaScript (ES6+).
- Znajomość narzędzi CI/CD (Jenkins), konteneryzacji (Docker, Kubernetes, Helm) oraz monitoringu (Kibana/OpenSearch).
- 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.