Java Developer
Projekt obejmuje rozwój systemów dla branży ubezpieczeniowej (on-premise + Azure).
Realizacja w pełni zdalna, z jednorazowym spotkaniem projektowym na początku współpracy w Warszawie
Twój zakres obowiązków
Implementacja nowych modułów backendowych w Java 21 + Spring Boot 3
Analiza i rozwój istniejących rozwiązań systemowych
Projektowanie i implementacja integracji usług
Tworzenie i utrzymanie dokumentacji technicznej
Współpraca techniczna z Tech Leadem, analitykami, testerem oraz frontendem
Udział w regularnych cyklach planowania i przeglądów
Dbanie o jakość, stabilność i spójność kodu
Nasze wymagania
Minimum 5–7 lat doświadczenia w backend development w Javie
Bardzo dobra znajomość Spring Boot (preferowana wersja 3.x)
Umiejętność projektowania logiki biznesowej i integracji usług
Rozumienie architektury systemów on-premise
Znajomość zasad clean code, wzorców projektowych i dobrych praktyk CI/CD
Dojrzałość techniczna, samodzielność i odpowiedzialność za powierzone obszary
Mile widziane
Doświadczenie z Azure lub inną chmurą publiczną
Kafka lub inne systemy kolejkowe
Testy automatyczne (JUnit, Testcontainers)
Znajomość wzorców projektowych i architektury modularnej
Doświadczenie w dużych projektach korporacyjnych
Doświadczenie w projektach ubezpieczeniowych lub finansowych
Praktyka z Azure (App Services, Functions, Storage, Kubernetes)
Udział w migracjach on-premise → chmura
Optymalizacja aplikacji o dużej dostępności

Randlab to dynamiczna firma technologiczna, która tworzy innowacyjne rozwiązania dla nowoczesnego biznesu. Specjalizujemy się w tworzeniu oprogramowania, aplikacji mobilnych oraz systemów zarządzania danymi.
Java Developer
Java Developer
Centrum, Warszawa
Randlab