Upvanta sp. z o.o. poszukuje doświadczonego Senior Java Developera, który dołączy do zespołu pracującego w pełni zdalnie nad zaawansowanymi systemami backendowymi. Jest to doskonała okazja dla eksperta, który chce mieć realny wpływ na decyzje architektoniczne i technologiczne w nowoczesnym środowisku mikroserwisowym.
Zakres obowiązków
- Projektowanie i rozwój skalowalnych rozwiązań w oparciu o architekturę mikroserwisową.
- Tworzenie oraz rozwijanie wydajnych interfejsów REST API.
- Podejmowanie kluczowych decyzji architektonicznych i technologicznych dla złożonych systemów.
- Dbanie o najwyższą jakość kodu poprzez stosowanie wzorców projektowych i najlepszych praktyk programistycznych.
- Wsparcie techniczne zespołu oraz aktywna współpraca w metodyce Agile.
Wymagania
- Minimum 6-8 lat doświadczenia na stanowisku Java Developer w środowisku Agile.
- Bardzo dobra znajomość języka Java (wersja 11+) oraz całego ekosystemu.
- Praktyczna wiedza z zakresu architektury mikroserwisowej oraz projektowania złożonych systemów.
- Doświadczenie w pracy z bazami danych relacyjnymi oraz nierelacyjnymi.
- Silne umiejętności analityczne i biegłość w rozwiązywaniu problemów technicznych.
Co oferujemy
- Pracę w 100% zdalnym modelu, pozwalającym na elastyczność i komfort.
- Możliwość pracy nad ambitnymi projektami w nowoczesnym stosie technologicznym.
- Współpracę z doświadczonym zespołem w profesjonalnej kulturze organizacyjnej.
- Realny wpływ na kształt tworzonych rozwiązań i rozwój architektury systemowej.