Senior Fullstack Developer (Java + Angular) (m/k/n)
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Warszawa
Wymagania
- Java
- Spring Boot
- Angular
- Node.js
- TypeScript
- Kafka
- Oracle
- SQL
- Redis
- Jenkins (nice to have)
- GitLab (nice to have)
- Docker (nice to have)
- Kubernetes (nice to have)
- Maven (nice to have)
- Python (nice to have)
Opis stanowiska
Wymagania: - 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) Mile widziane: - Jenkins / GitLab CI - Docker / Kubernetes - Maven - Python - Narzędzia AI wspierające development - Znajomość OWASP i praktyk security O firmie: - Welcome to Upvanta, where our motto is “We Care More”. - Founded in 2018, we have grown into a dynamic IT services company with a team of over 180 dedicated professionals. Our journey has been marked by exceptional year-over-year growth, driven by our unwavering commitment to our clients. 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) Oferujemy: - 📍 Warszawa (hybryda 2x w tygodniu) - 💰 1100–1400 (B2B) - 🧠 Poziom: Senior (9+ lat doświadczenia)