Ekspert Fullstack Developer| Lead Software Engineer (Java/Angular) (m/k)
⚲ Wrocław
Do uzgodnienia
Wymagania
- min. 5 lat doświadczenia komercyjnego w Javie oraz min. 3 lata w TypeScript/Angular
- doświadczenie w technicznym prowadzeniu zespołu (lead, tech lead lub senior pełniący tę rolę)
- bardzo dobra znajomość nowoczesnej Javy (17/21+: records, sealed classes, virtual threads) oraz Spring Boot lub Quarkus
- dobra znajomość Angulara w aktualnych wersjach (standalone components, signals, RxJS) i zarządzania stanem (NgRx lub Signal Store)
- praktyczne doświadczenie w projektowaniu architektury: modularny monolit, hexagonal/clean architecture, DDD, komunikacja asynchroniczna (Kafka, RabbitMQ)
- doświadczenie w projektowaniu i wersjonowaniu API REST (OpenAPI, kontrakty)
- solidna praktyka testowania: JUnit 5, Testcontainers, testy kontraktowe, testy E2E frontendu (Playwright lub Cypress)
- codzienna praca z narzędziami AI wspierającymi development (Claude Code, GitHub Copilot, Cursor) i gotowość do wdrażania ich w zespole
Opis stanowiska
Kluczowa rola w zespole 4–8 inżynierów rozwijającym system o krytycznym znaczeniu dla polskiej elektroenergetyki — projekt obejmuje migrację z Java EE na nowoczesną architekturę i aktualne wersje Angulara. Będziesz technicznie prowadzić zespół (code review, mentoring, standardy), projektować architekturę i API w podejściu API-first oraz implementować najbardziej złożone elementy backendu i frontendu. To oferta dla seniora/tech leada, który łączy kompetencje fullstackowe z realnym wpływem na architekturę i wybór technologii, w tym wdrażanie narzędzi AI w zespole.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.