UPVANTA to dynamicznie rozwijająca się firma z branży IT, która od 2018 roku dostarcza zaawansowane rozwiązania technologiczne. Obecnie poszukujemy doświadczonego Senior Java Developera / Tech Leada, który dołączy do naszego zespołu i wesprze nas w projektowaniu oraz rozwijaniu złożonych systemów backendowych w pełni zdalnym modelu pracy.
Zakres obowiązków
- Projektowanie i rozwój rozwiązań w oparciu o architekturę mikroserwisową.
- Tworzenie oraz rozwijanie REST API oraz podejmowanie kluczowych decyzji architektonicznych.
- Dbanie o najwyższą jakość kodu poprzez stosowanie dobrych praktyk, wzorców projektowych oraz zasad clean code.
- Mentoring członków zespołu, wsparcie w rozwiązywaniu problemów technicznych oraz dbanie o rozwój kompetencji zespołu.
- Aktywna współpraca w metodyce Agile (Scrum) z wykorzystaniem narzędzi z ekosystemu Atlassian.
Wymagania
- Minimum 10 lat doświadczenia na stanowisku Java Developer w środowisku Agile.
- Praktyczne doświadczenie w pełnieniu roli Tech Leada lub lidera zespołu technicznego.
- Bardzo dobra znajomość języka Java (wersja 11+) oraz doświadczenie w pracy z bazami danych relacyjnymi i nierelacyjnymi.
- Umiejętność projektowania złożonych systemów oraz biegłość w tworzeniu REST API.
- Silne umiejętności analityczne, zdolność rozwiązywania problemów oraz doświadczenie w mentorowaniu innych programistów.
Co oferujemy
- W pełni zdalny model pracy pozwalający na elastyczność.
- Prywatną opiekę medyczną oraz dofinansowanie do zajęć sportowych.
- Dofinansowanie do nauki języków obcych oraz szeroki dostęp do szkoleń i kursów podnoszących kwalifikacje.
- Pracę w zespole ponad 180 profesjonalistów w kulturze opartej na wzajemnym wsparciu.