Java Developer/-ka
⚲ Kraków
19 200–20 800 zł netto (+ VAT) / mies.
Wymagania
- min. 5 lat doświadczenia w Javie (Java 8+)
- znajomość Spring Framework i Spring Boot
- umiejętność pracy z architekturą mikroserwisową oraz systemami wielomodułowymi
- doświadczenie w projektowaniu API i integracjach synchronicznych/asynchronicznych
- praktyczne doświadczenie z SQL, ORM, REST, Docker
Mile widziane
- znajomość Vaadin Flow, systemów kolejkowych, zasad CI/CD, technologii frontend
Opis stanowiska
Dołączasz do projektu opartego na istniejących, dojrzałych rozwiązaniach — praca polega głównie na analizie, projektowaniu i implementacji funkcjonalności w architekturze mikroserwisowej, z naciskiem na modelowanie złożonych reguł biznesowych i debugowanie w środowisku rozproszonym. To oferta dla doświadczonego Java developera, który lubi pracę z logami, metrykami i śledzeniem rozproszonym, a nie tylko pisanie nowego kodu od zera. Uwaga: szczegóły projektu nie są ujawniane na etapie ogłoszenia — pojawią się dopiero w procesie rekrutacyjnym.
🔍 Dekoder Ogłoszenia
🔴
stabilnych i wielokrotnego użytku rozwiązaniach
Może oznaczać, że projekt jest dojrzały i wymaga utrzymania, a nie tworzenia od zera.
🔴
architekturze mikroserwisowej
Może oznaczać zarówno nowoczesne, dobrze zaprojektowane mikroserwisy, jak i trudny w utrzymaniu 'monolityczny' zestaw mikroserwisów.
🟡
nowoczesnych technologiach
Jest to ogólne stwierdzenie, które nie precyzuje, jakie konkretnie technologie są używane, co może być zarówno pozytywne, jak i negatywne.
🔴
Diagnozowanie problemów przy użyciu logów, metryk i śledzenia rozproszonego.
Wymaga od kandydata umiejętności debugowania w złożonym środowisku, co może być czasochłonne i frustrujące.
🟡
wspieranie wymiany wiedzy oraz utrzymanie wysokiej jakości kodu.
Może oznaczać zarówno aktywne dzielenie się wiedzą i code review, jak i konieczność poprawiania kodu po innych.