NoFluffJobs Stacjonarnie Senior

Java Developer

Upvanta

⚲ Kraków

22 500 - 25 500 PLN (B2B)

Wymagania

  • Java
  • Spring Framework
  • Hibernate
  • Oracle
  • SQL
  • Kafka
  • JUnit
  • Docker
  • OpenShift
  • AWS
  • Azure
  • Elasticsearch (nice to have)

Opis stanowiska

Wymagania: Wymagania – Must Have - 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 – Nice to Have - 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 Codzienne zadania: - 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