Upvanta sp. z o.o. poszukuje doświadczonego Lead Full-stack Engineera, który posiada biegłość w technologiach Java oraz Angular. Jest to rola dla eksperta potrafiącego zarządzać aplikacją w modelu end-to-end, dbając o każdy etap procesu od warstwy interfejsu użytkownika, przez logikę biznesową, aż po bazę danych i infrastrukturę.
Zakres obowiązków
- Projektowanie architektury front-endu oraz rozwój zaawansowanych aplikacji webowych.
- Tworzenie wydajnych aplikacji backendowych oraz implementacja złożonej logiki biznesowej.
- Rozwój REST API, web services oraz dbanie o bezpieczeństwo aplikacji i walidację danych.
- Optymalizacja istniejącego kodu, procesów oraz wydajności systemów.
- Aktywny udział w procesach CI/CD, konteneryzacji oraz tworzenie dokumentacji technicznej.
Wymagania
- Minimum 15 lat doświadczenia w branży IT oraz wykształcenie wyższe.
- Bardzo dobra znajomość Java, Spring oraz Angular z TypeScript.
- Praktyczna znajomość baz relacyjnych, takich jak PostgreSQL lub Oracle.
- Doświadczenie w pracy z architekturą opartą na komunikacji asynchronicznej, w tym Kafka.
- Znajomość języka angielskiego lub francuskiego na poziomie minimum B2.
Co oferujemy
- Możliwość pracy w pełni zdalnej w zespole ekspertów.
- Wpływ na architekturę i rozwój skalowalnych rozwiązań technologicznych.
- Pracę przy projektach wymagających zaawansowanej wiedzy technicznej i inżynierskiego podejścia.