Upvanta sp. z o.o. poszukuje doświadczonego Senior/Lead Full Stack Java Developera, który wesprze rozwój i modernizację kluczowych projektów realizowanych dla instytucji europejskich. Jest to rola dla eksperta, który chce mieć realny wpływ na systemy o dużej skali i znaczeniu społecznym.
Zakres obowiązków
- Projektowanie i rozwój skalowalnych aplikacji full-stack w oparciu o Java i Angular.
- Tworzenie oraz utrzymanie usług backendowych i nowoczesnych aplikacji webowych.
- Projektowanie i rozwój bezpiecznych API oraz integracji pomiędzy systemami rozproszonymi.
- Wdrażanie aplikacji w środowiskach chmurowych z wykorzystaniem CI/CD, Docker i Kubernetes.
- Dbanie o jakość kodu, bezpieczeństwo, testowalność i wydajność rozwiązań.
Wymagania
- Minimum 15 lat doświadczenia w IT, w tym w Java, Spring Boot, Hibernate oraz bazach danych.
- Minimum 5 lat doświadczenia z Angular, JavaScript, HTML, CSS oraz Domain-Driven Design.
- Bardzo dobra znajomość REST API, OAuth 2.0, OpenID Connect, JWT oraz technologii chmurowych.
- Znajomość Apache Kafka oraz doświadczenie w pracy z systemami o dużej skali.
- Biegła znajomość języka angielskiego na poziomie C1 lub wyższym.
Co oferujemy
- Udział w strategicznych projektach realizowanych dla instytucji europejskich.
- Pracę przy systemach o dużej skali i znaczeniu społecznym w międzynarodowym środowisku.
- Dostęp do nowoczesnego stacku technologicznego i rozwiązań cloud-native.
- Długofalowy projekt z możliwością realnego wpływu na rozwój produktu.