Senior Java & Keycloack Engineer
Be in IT
⚲ Warszawa
120 - 150 PLN/h netto (B2B)
Wymagania
- Java
- Keycloak
- Jakarta EE
- Quarkus
- Freemarker
Opis stanowiska
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. 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ą.