JustJoin.IT Hybrydowo Senior New

Senior Java Developer

Upvanta sp. z o.o.

⚲ Kraków

Wymagania

  • AWS
  • Azure
  • OpenShift
  • Docker
  • JUnit
  • SQL
  • Oracle
  • Hibernate
  • Spring Framework

Opis stanowiska

Jako Senior Java Developer będziesz odpowiedzialny/a za: • Projektowanie, rozwój, testowanie i debugowanie nowych funkcjonalności w złożonym systemie • Rozwijanie oraz utrzymanie istniejących komponentów • Wsparcie architektów w budowaniu długoterminowej wizji technologicznej • Tworzenie dokumentacji technicznej i prototypów • Analizę problemów w środowiskach developerskich i produkcyjnych • Przekładanie wymagań biznesowych na rozwiązania techniczne • Dbanie o jakość kodu i standardy programistyczne • Udział w ceremoniach Agile (planowanie, demo) Wymagania (must-have) • Bardzo dobra znajomość Java (min. 17) • Doświadczenie z Spring Framework, Hibernate • Znajomość SQL / Oracle • Doświadczenie z testami (JUnit lub podobne) • Znajomość konteneryzacji (Docker, OpenShift) • Doświadczenie z chmurą (AWS lub Azure) • Praca z systemami event-driven (Kafka mile widziana jako must praktyczny) • Bardzo dobra znajomość języka angielskiego (B2+) • Umiejętność analitycznego myślenia i rozwiązywania problemów • Dobra organizacja pracy i zarządzanie czasem • Wysokie kompetencje interpersonalne Mile widziane • Znajomość ElasticSearch / Solr • Doświadczenie z architekturą mikroserwisów • Praca z systemami rozproszonymi • Migracje monolit → mikroserwisy • Doświadczenie w metodykach Agile Co oferujemy • Pracę nad zaawansowanym produktem o realnym wpływie na bezpieczeństwo lotów • Międzynarodowe środowisko i współpracę z ekspertami • Dużą autonomię i wpływ na rozwój systemu • Hybrydowy model pracy (Kraków) • Możliwość rozwoju w kierunku architektury i systemów rozproszonych