Senior Fullstack Developer (Java + Angular)
Upvanta
⚲ Warszawa
23 100 - 29 400 PLN (B2B)
Wymagania
- Java
- Boot
- Domain Driven Design
- GitLab (nice to have)
- AI (nice to have)
- OWASP (nice to have)
- Security (nice to have)
Opis stanowiska
O projekcie: Szukamy doświadczonego Senior Fullstack Developera, który będzie współtworzyć i rozwijać nowoczesne systemy klasy enterprise oparte o mikroserwisy i architekturę event-driven. Praca obejmuje zarówno backend, jak i frontend – bez podziału na „jedną stronę stosu”.Będziesz pracować w międzynarodowym środowisku, w ścisłej współpracy z biznesem i zespołami technicznymi, realnie wpływając na architekturę i jakość systemów. Wymagania: Wymagania techniczneMust have:- 9+ lat doświadczenia komercyjnego- Bardzo dobra znajomość Java 17–21 (nowoczesne podejście, bez legacy)- Spring Boot 3.x i mikroserwisy- Angular – praktyczne doświadczenie w SPA- Node.js + TypeScript- Kafka i systemy event-driven- Oracle SQL- Redis (praktyka lub bardzo dobra znajomość)- Domain Driven Design- Doświadczenie w pracy w dużych systemach produkcyjnych- Bardzo dobry angielski (min. B2+/C1)Dodatkowe atuty:- Jenkins / GitLab CI- Docker / Kubernetes- Maven- Python- Narzędzia AI wspierające development- Znajomość OWASP i praktyk security Codzienne zadania: - Projektowanie i rozwój aplikacji fullstack (backend + frontend) - Tworzenie i rozwój mikroserwisów w Java (Spring Boot 3.x) - Budowa SPA w Angular - Integracje systemów oparte o architekturę event-driven (Kafka) - Udział w projektowaniu architektury i decyzjach technicznych - Dbanie o jakość kodu, testy i CI/CD - Praca nad bezpieczeństwem aplikacji (OAuth2 / OIDC) - Optymalizacja i rozwój istniejących systemów - Współpraca z zespołami międzynarodowymi (angielski wymagany)