Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Senior Java & Keycloack Engineer.
Senior Java & Keycloack Engineer
Zakres obowiązków:
- Długofalowa współpraca z wiodącą niemiecką firmą z branży telekomunikacyjnej i usług IT, specjalizującą się w rozwiązaniach web hostingu, cloud computingu oraz usług internetowych – firmą otwierającą Europejskie Centrum Technologiczne w Polsce.
- Techniczna implementacja i ciągły rozwój rozwiązań opartych na Keycloak, obejmująca integracje klientów, koncepcje bezpieczeństwa i uwierzytelniania oraz realizację wymagań biznesowych.
- Dostosowywanie i rozwijanie interfejsów Keycloak po stronie frontend, w szczególności: stron logowania, motywów i struktur (theme.properties), wielojęzyczności (Message Bundles / i18n), responsywnego designu (Mobile, Tablet, Desktop) oraz dostępności (Accessibility / WCAG).
- Implementacja i utrzymanie szablonów FreeMarker (.ftl) z wykorzystaniem HTML, CSS i JavaScript w kontekście Keycloak Themes.
- Samodzielna identyfikacja i analiza wymagań, wskazywanie priorytetów technicznych oraz promowanie standardów i best practices w obszarze Keycloak.
- Wdrażanie i utrzymanie pipeline'ów CI/CD z wykorzystaniem Jenkins, Docker, Kubernetes i Helm.
- Monitoring środowisk oraz zapewnienie observability z użyciem Kibana / OpenSearch, Grafana i Prometheus.
- Opcjonalnie: udział w dyżurach on-call (jeden tydzień w miesiącu).
Oczekujemy:
- Udokumentowanego, praktycznego doświadczenia z Keycloak – zarówno w warstwie backendowej, jak i frontendowej.
- Znajomości Java 17+, Maven i GIT.
- Doświadczenia z Jakarta EE / Quarkus.
- Znajomości protokołu HTTP, REST oraz OpenID Connect.
- Umiejętności pisania i dostosowywania HTML5, CSS3 oraz nowoczesnego JavaScript / ES6+.
- Znajomości FreeMarker (.ftl templates) w kontekście Keycloak Themes.
- Znajomości SQL (DML & DDL).
- Praktycznej znajomości narzędzi CI/CD: Jenkins, Docker, Kubernetes, Helm.
- Doświadczenia z Kibana / OpenSearch w zakresie logowania i monitoringu.
- Mile widziane doświadczenie z: Spring Boot 3.x, Terraform, PostgreSQL, Sonar, Prometheus / Grafana, Dependency Track.
- Znajomości języka angielskiego na poziomie B2 lub C1 – umożliwiającej swobodną komunikację w międzynarodowym środowisku.
- Mile widziana znajomości języka niemieckiego.
- Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca.
Oferujemy:
- Długofalowa współpraca z wynagrodzeniem w przedziale 120-150 PLN netto/godz. + VAT.
- Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia.
- Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie).
- Współpraca w pełni zdalna.
- Benefity - prywatna opieka medyczna, karta Multisport.
- Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.