Full Stack Developer (Java, Kafka, Angular/react)
⚲ Warszawa
19 200–20 800 zł netto (+ VAT) / mies.
Wymagania
- minimum 5 lat doświadczenia w pracy z Java, Spring Boot, Spring Cloud i Hibernate
- doświadczenie z Apache Kafka (min. 3 lata)
- znajomość SQL oraz optymalizacji zapytań
- umiejętność pisania testów: JUnit, TestNG, Spock, testowanie integracyjne (Testcontainers, Wiremock)
- znajomość notacji BPMN i silników procesowych
- doświadczenie w tworzeniu front-endu (Angular) oraz integracji warstwy front-end / back-end
- umiejętność adopcji narzędzi AI wspierających development
Mile widziane
- znajomość Domain-Driven Design (DDD) i praktyka w projektach enterprise
Opis stanowiska
Wejdziesz do strategicznego projektu transformacyjnego w branży finansowo-ubezpieczeniowej, którego celem jest nowoczesny ekosystem oparty na danych, automatyzacji, AI i procesach workflow, zbudowany w architekturze mikroserwisowej. Będziesz projektować, rozwijać i utrzymywać systemy, integrować moduły (Java, Spring Boot, Kafka) oraz implementować procesy BPMN, a także pracować z warstwą frontendową. To oferta dla doświadczonego full stacka, który chce mieć realny wpływ na architekturę i jakość rozwiązań enterprise. Uwaga: w ogłoszeniu wyraźnie pojawia się wątek AI w SDLC (Agentic AI, automatyzacje) — to obszar niszowy, więc warto ocenić, czy faktycznie masz z nim doświadczenie, bo może to być istotny element selekcji.
🔍 Dekoder Ogłoszenia
🔴
Doświadczenie w tworzeniu front-endu (Angular) oraz integracji warstwy front-end / back-end.
Może oznaczać, że będziesz musiał zajmować się zarówno frontendem, jak i backendem, nawet jeśli ogłoszenie jest na Full Stack Developera.
🟡
Świadomość mechanizmów resiliency, wzorców architektonicznych.
Oczekuje się, że będziesz rozumiał i stosował te koncepcje, a nie tylko o nich słyszał.
🔴
Umiejętność adopcji narzędzi AI wspierających development.
Może oznaczać, że firma dopiero zaczyna przygodę z AI w devie i będziesz częścią eksperymentów, a nie korzystania z dojrzałych rozwiązań.
🔴
Doświadczenie z AI w SDLC (Agentic AI, inteligentne automatyzacje).
Jest to obszar bardzo niszowy i może oznaczać, że szukają kogoś z bardzo specyficzną wiedzą, która może być trudna do znalezienia lub zastosowania w praktyce.
🟡
realny wpływ na architekturę i jakość nowoczesnych rozwiązań dla sektora enterprise.
Choć brzmi to pozytywnie, w praktyce może oznaczać dużą odpowiedzialność i konieczność podejmowania trudnych decyzji w złożonym środowisku korporacyjnym.