Java / Fullstack Engineer
⚲ Wrocław, Kraków
20 160 - 26 880 PLN (B2B)
Wymagania
- bardzo dobra znajomość Java
- doświadczenie z Spring / Spring Boot
- doświadczenie z Redis lub innym magazynem Key-Value
- znajomość TypeScript i React
- doświadczenie w architekturze mikroserwisowej
- znajomość angielskiego pozwalająca na swobodną komunikację w środowisku międzynarodowym
- praca hybrydowa — min. 3 dni w tygodniu w biurze (Wrocław lub Kraków)
Mile widziane
- Flowable, JPA/iBatis, Azure AD/OAuth, Kafka, CosmosDB, Docker/Kubernetes, Maven/Gradle, data streaming, AI w procesie tworzenia
Opis stanowiska
Projekt dla klienta z sektora bankowego — dołączasz do zespołu przejmującego i rozwijającego zadania realizowane dotychczas przez innego dostawcę. Uwaga: samo sformułowanie 'przejęcie zadań od innego dostawcy' może oznaczać, że projekt jest w trudnej sytuacji i wymaga pilnej interwencji — warto dopytać o stan kodu i dokumentacji. Praca hybrydowa (min. 3 dni w biurze we Wrocławiu lub Krakowie), bez dyżurów on-call i nadgodzin, w środowisku międzynarodowym z angielskim jako językiem projektu.
🔍 Dekoder Ogłoszenia
🔴
przejęcie i rozwój zadań realizowanych dotychczas przez innego dostawcę
Może to oznaczać, że poprzedni dostawca miał problemy lub projekt jest w trudnej sytuacji, wymagającej pilnej interwencji.
🟡
praca w mieszanym zespole
Zespół może składać się z osób o różnym poziomie doświadczenia, kompetencji lub pochodzenia, co może wymagać dodatkowego wysiłku w komunikacji i koordynacji.
🟡
wykorzystanie AI w procesie tworzenia oprogramowania
Może to oznaczać zarówno zaawansowane narzędzia wspomagające development, jak i potencjalnie eksperymentalne podejście do AI, które może wymagać dodatkowego uczenia się lub rozwiązywania problemów.
🟡
rozmowa techniczna z rekruterami technicznymi
Rekruterzy techniczni mogą mieć różne poziomy wiedzy, a ich ocena może być subiektywna lub nie w pełni odzwierciedlać rzeczywiste potrzeby projektu.
🟡
drugi etap z rekruterami po stronie klienta
Oznacza to dodatkowy etap rekrutacji, który może wydłużyć cały proces i wprowadzić dodatkowe osoby oceniające, których oczekiwania mogą być niejasne.