Senior Fullstack Developer (Java + Angular)
Upvanta sp. z o.o.
⚲ Warszawa
1 100 - 1 400 PLN/dzień netto (B2B)
Wymagania
- Redis
- TypeScript
- Node.js
- Angular
- Microservices
- domain driven design
- Kafka
- Java
- Oracle SQL
- Spring Boot
Opis stanowiska
Senior Fullstack Developer (Java + Angular) 📍 Warszawa (hybryda 2x w tygodniu) 💰 1100–1400 (B2B) 🧠 Poziom: Senior (9+ lat doświadczenia) O roli 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. Zakres obowiązków • 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) Wymagania techniczne Must 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