Zakres obowiązków:
- Projektowanie, implementacja i rozwój aplikacji webowych w technologiach Java i Angular.
- Tworzenie i integracja warstw backend i frontend oraz baz danych.
- Pisanie i wykonywanie testów jednostkowych.
- Analiza i usuwanie błędów zgłaszanych przez użytkowników.
- Przygotowywanie dokumentacji technicznej i powykonawczej.
- Zakres obowiązków może być rozszerzany w zależności od bieżących potrzeb projektowych i technologicznych Klienta.
Wymagania:
- Min. 3 lata doświadczenia w programowaniu aplikacji webowych z wykorzystaniem Java (min. wersja 11) oraz Angular (min. wersja 11).
- Udział w co najmniej dwóch projektach z użyciem technologii Java + Angular.
- Bardzo dobra znajomość: Java 11+, Spring Boot, Hibernate/JPA, REST API, JSON, Angular 11+, TypeScript, RxJS, SCSS.
- Umiejętność pracy z relacyjnymi bazami danych (PostgreSQL, Oracle) oraz znajomość SQL.
- Doświadczenie z narzędziami kontroli wersji (Git) i budowania projektów (Maven).
- Dobra znajomość zasad programowania obiektowego, SOLID i wzorców projektowych.
Oferujemy:
- Współpracę w formule B2B
- Udział w projektach o znaczeniu ogólnofirmowym
- Atrakcyjny pakiet benefitów
