Regular Full-stack Developer (Java & Keycloak)
⚲ Warszawa
21 840 - 25 200 PLN netto (B2B)
Wymagania
- min. 3 lata komercyjnego doświadczenia w programowaniu w Javie
- komercyjne doświadczenie w pracy z Keycloak (konfiguracja, rozwój, dostosowywanie, integracje)
- doświadczenie w implementacji i modyfikacji mechanizmów uwierzytelniania i autoryzacji w Keycloak
- znajomość standardu OpenID Connect i protokołu HTTP
- znajomość Quarkus / Jakarta EE
- doświadczenie w pracy z Jenkins i CI/CD
- znajomość Dockera, Kubernetes i Helm
Mile widziane
- doświadczenie w tworzeniu własnych rozszerzeń Keycloak (np. Custom Authenticators)
Opis stanowiska
Rozwój i utrzymanie rozwiązań opartych o Keycloak dla klienta z branży telekomunikacyjnej i IT — konfiguracja, rozszerzanie funkcjonalności oraz integracje z systemami zewnętrznymi, obok rozwoju backendu w Java 17+ i Quarkus. To nie jest prosta konfiguracja: oczekiwane jest komercyjne doświadczenie w rozwijaniu Keycloak, w tym implementacji mechanizmów uwierzytelniania i autoryzacji. Oferta dla developera, który realnie pracował z Keycloak w projektach, a nie tylko zna go z dokumentacji.
🔍 Dekoder Ogłoszenia
🔴
praktycznym, komercyjnym doświadczeniem w pracy z Keycloak
Oczekują, że kandydat nie tylko wie, czym jest Keycloak, ale faktycznie go używał w poprzednich projektach komercyjnych, a nie tylko czytał dokumentację.
🔴
rozwijała jego funkcjonalności, konfigurowała mechanizmy uwierzytelniania i autoryzacji oraz tworzyła integracje z innymi systemami
To nie jest tylko prosta konfiguracja, ale potencjalnie głębsze modyfikacje i integracje, które mogą wymagać sporo czasu i wysiłku.
🔴
Minimum 3 lata komercyjnego doświadczenia w programowaniu w Javie.
Choć podane jako minimum, w praktyce może oznaczać, że szukają kogoś bliżej 4-5 lat, aby sprostać pozostałym wymaganiom.
🟡
Znajomość Quarkus / Jakarta EE.
Wymagają znajomości konkretnych technologii backendowych, które mogą być mniej popularne niż np. Spring Boot, co zawęża pulę kandydatów.
🔴
Doświadczenie w pracy z Jenkin
Zakończone urwanie zdania sugeruje, że lista technologii lub wymagań mogła być niekompletna lub niedokładnie przepisana.