Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
August 8, 2026
Senior Java Developer
Senior • Remote
125 - 170 PLN/yr
Wroclaw, DS, Poland
Univio, bazując na doświadczeniu z ponad 500 zrealizowanych projektów, pomaga organizacjom rozwijać e‑commerce i modele omnichannel oraz wdrażać rozwiązania oparte na danych i AI - od asystentów wspierających obsługę klienta i dostęp do wiedzy organizacyjnej, przez personalizowane rekomendacje produktów, po warsztaty AI discovery wspierające identyfikację realnych zastosowań technologii w biznesie.Univio współpracuje z markami takimi jak RTV EURO AGD, Wittchen, Agata, Tubądzin, Gemini Polska, Super‑Pharm czy LuxMed, realizując projekty na styku technologii, danych i doświadczenia użytkownika.
Zespół: Projekt dla klienta z branży farmaceutycznej zakłada zaprojektowanie i wdrożenie rozszerzeń oraz integracji opartych o Keycloak. Celem prac jest wsparcie migracji użytkowników, obsługa federacji i zarządzania tożsamością, a także integracja z systemami klienta. Istotnym elementem projektu będzie również zapewnienie niezawodności oraz bezpieczeństwa procesów logowania i obsługi tokenów.
Możliwy jest również wybór innej formy współpracy.
Publikowane widełki dotyczą współpracy B2B. Jeśli preferujesz inną formę współpracy, daj nam znać – chętnie omówimy dostępne możliwości i dopasujemy warunki do wybranego modelu.
🧡 W tej roli będziesz:
Implementować nowe funkcjonalności biznesowe
Projektować i wdrażać skalowalne, wysokodostępne rozwiązania dopasowane do potrzeb klienta,
Integrować rozwijaną aplikację z innymi systemami poprzez API,
Współpracować z zespołami Univio oraz klientem na etapie analizy, developmentu i wdrożeń,
Dbać o jakość kodu i stabilność rozwiązań, m.in. poprzez tworzenie testów na różnych poziomach,
Aktywnie uczestniczyć w pracy zespołu scrumowego — planowaniu, refinementach, groomingu backlogu oraz ustalaniu priorytetów i zakresu sprintu.
🧡 Twój profil
Masz minimum 5 lat komercyjnego doświadczenia w Java.
Bardzo dobrze znasz Spring Boot oraz Spring Security.
Posiadasz doświadczenie w integracjach systemowych opartych o REST API.
Praktycznie korzystasz z OAuth2, OpenID Connect oraz JWT.
Masz doświadczenie z Keycloak jako integrator lub developer rozszerzeń.
Pracowałeś/aś z Keycloak SPI oraz UserStorageProvider.
Brałeś/aś udział w projektach z obszaru CIAM, SSO lub IdP.
Masz praktyczne doświadczenie w pracy z SQL i relacyjnymi bazami danych.
-
Uczestniczyłeś/aś w projektach obejmujących:
migrację danych lub użytkowników,
mapowanie ról i atrybutów,
obsługę błędów integracyjnych,
projektowanie odpornych integracji.
Dobrze znasz testy jednostkowe i integracyjne.
Cechuje Cię samodzielność analityczna oraz umiejętność pracy na styku architektury, biznesu i integracji.
🧡 Dodatkowe plusy
Znasz Freemarker.
Masz doświadczenie z Magento lub środowiskiem e-commerce.
Posiadasz podstawową znajomość Docker i Kubernetes.
Pracowałeś/aś z Liquibase oraz Hibernate/JPA.
Jakie benefity możemy Ci zaproponować w ramach współpracy:
Możliwość skorzystania z karty Multisport oraz prywatnej opieki medycznej
Możliwość przystąpienia do ubezpieczenia na życie.
Grupowe lekcje języka angielskiego z lektorem oraz dostęp do platformy eTutor.
Firmową bibliotekę pełna inspirujących książek i materiałów.
Udział w Wellbeing Week – inicjatywie wspierającej dobrostan i równowagę.
Jak wygląda nasz proces rekrutacyjny?
1️⃣Aplikujesz na ogłoszenie - Wysyłasz swoje CV, a my nie możemy się doczekać, żeby je zobaczyć
2️⃣Rozmowa z rekruterem - Nasza rekruterka, Patrycja, zadzwoni na ok. 40 minut do Ciebie po weryfikacji CV, żeby lepiej Cię poznać i opowiedzieć o wszystkim, co musisz wiedzieć
3️⃣Tech-check – Na tym etapie porozmawiamy o Twoim doświadczeniu technicznym, podejściu do rozwiązywania problemów oraz technologiach, z którymi pracowałeś/aś. Spotkanie ma formę rozmowy technicznej i trwa średnio około 1,5 godziny.
4️⃣Decyzja - Po wszystkim do dwóch tygodni wrócimy do Ciebie z odpowiedzią. Trzymamy kciuki! 🤞
Similar jobs you might like