Fullstack Java Angular Developer
Zakres zadań
Prace koncepcyjne i projektowe w zakresie budowy aplikacji.
Aktywny udział w dopracowywaniu wymagań funkcjonalnych i niefunkcjonalnych.
Prace programistyczne wraz z opracowywaniem i pisaniem testów.
Udział w przygotowaniu i prowadzeniu wdrożeń.
Projektowanie i tworzenie narzędzi oraz procedur wspomagających testy, oraz administrowanie aplikacjami.
Przygotowanie wydań systemów, w tym opracowanie changelogów – listy zmian w systemach
w ramach przygotowania wydań.
Opracowanie dokumentacji związanej z wykonywanymi pracami.
Dostarczanie narzędzi wdrażania, utrzymania i monitoringu dla zespołów eksploatacyjnych.
Oczekujemy
Minimum 3 lat doświadczenia w budowaniu aplikacji wydajnych, przetwarzających dużą ilość danych w środowisku JVM.
Bardzo dobrej znajomości Java 17+, Spring / Playframework, TypeScript, RxJs, Hibernate, JPA.
Dobrej znajomości Angular2+.
Znajomości protokołów TCP, UTP, OAuth/OpenID, Websocket.
Znajomości Docker, JUnit, Angular, Bash, Linux, event sourcing.
Umiejętności budowania procesów CI/DC w Jenkins/GitlabCI.
Umiejętności projektowania obiektowego oraz funkcyjnego.
Doświadczenia w pracy z systemem kontroli wersji GIT.
Mile widziane
Doświadczenie z Kafką, Redis, Openshift.
Doświadczenie w Node.js.
Umiejętności projektowania i modelowania z wykorzystaniem notacji UML znajomość Ansible.
Oferujemy
Zatrudnienie w oparciu o umowę o pracę.
Ciekawą pracę w środowisku rynku kapitałowego.
Możliwość rozwoju zawodowego.
Atrakcyjny system wynagradzania.
Dostęp do szkoleń, konferencji.
Bogaty pakiet benefitów (pakiet kafeteryjny, prywatna opieka medyczna, ubezpieczanie na życie, PPE).
Możliwość pracy hybrydowej.
Fullstack Java Angular Developer
Fullstack Java Angular Developer