Senior Java & Keycloack Engineer

33 - 41 USDNet per hour - B2B
Java

Senior Java & Keycloack Engineer

Java
Śródmieście, Warszawa

Be in IT

Full-time
B2B
Senior
Remote
33 - 41 USDNet per hour - B2B

Job description

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ą.

Tech stack

    Polish

    C2

    English

    C1

    Java

    master

    Keycloak

    master

    Freemarker

    master

    Jakarta EE

    advanced

    Quarkus

    advanced

Office location

About the company

Be in IT

Be in IT to firma specjalizująca się w branży IT oraz oprogramowaniu, oferująca nowoczesne rozwiązania dla biznesu.
Company profile

Senior Java & Keycloack Engineer

33 - 41 USDNet per hour - B2B
Summary of the offer

Senior Java & Keycloack Engineer

Śródmieście, Warszawa
Be in IT
33 - 41 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Oświadczam, że zapoznałem się z klauzulą informacyjną, zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.