Java Developer (m/k/n)
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Kraków
22 500–25 500 zł netto (+ VAT) / mies.
Wymagania
- Java
- Spring Framework
- Hibernate
- Oracle
- SQL
- Kafka
- Docker
- OpenShift
- AWS
- Azure
- Elasticsearch
- Solr
Opis stanowiska
Nasze wymagania: Bardzo dobra znajomość języka Java (min. Java 17) Doświadczenie w pracy z Spring Framework, Hibernate, Oracle, SQL, Kafka Doświadczenie w pisaniu testów jednostkowych, integracyjnych i funkcjonalnych (JUnit lub podobne narzędzia) Doświadczenie z technologiami konteneryzacji (Docker, OpenShift) Doświadczenie w pracy w środowiskach chmurowych (AWS lub Azure) Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację (B2+) Wykształcenie wyższe (Informatyka, Inżynieria lub pokrewne) Gotowość do pracy w biurze w Krakowie (3 dni w tygodniu) Mile widziane: Znajomość silników wyszukiwania pełnotekstowego (ElasticSearch / Solr) Doświadczenie w pracy z systemami rozproszonymi oraz komunikacją event-driven Znajomość architektury mikroserwisowej Doświadczenie w migracji systemów monolitycznych do architektury mikroserwisowej Doświadczenie w pracy w metodyce Agile O projekcie: 📍 Lokalizacja: Kraków (praca hybrydowa – 3 dni w tygodniu z biura) Zakres obowiązków: Projektowanie, rozwój oraz utrzymanie zaawansowanych rozwiązań opartych o Java 17 i Spring Framework Tworzenie nowej funkcjonalności oraz rozwój i optymalizacja istniejących systemów Analiza, debugowanie oraz rozwiązywanie problemów w środowiskach developerskich i produkcyjnych Tłumaczenie wymagań biznesowych na rozwiązania techniczne (design, dokumentacja) Tworzenie i utrzymywanie testów jednostkowych, integracyjnych i funkcjonalnych (JUnit lub podobne) Dbanie o jakość kodu oraz zgodność ze standardami programistycznymi Udział w planowaniu sprintów, refinementach oraz demo w metodyce Agile Współpraca z zespołem developerskim, QA oraz interesariuszami biznesowymi