Java Developer in Katowice

Java Developer in Katowice

Katowice Pełny etat 94500 - 115500 zł / rok (szac.) Hybrydowo
I

W skrócie

  • Zadania: Twórz innowacyjne funkcje w zespole Scrum dla zaawansowanego rozwiązania planowania lotów.
  • Firma: Dynamiczna firma technologiczna z międzynarodowym zasięgiem.
  • Benefity: Rozszerzona opieka medyczna, elastyczne godziny pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Możliwość pracy z nowoczesnymi narzędziami i technologiami w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj nad technologiami, które mają realny wpływ na branżę lotniczą.
  • Kwalifikacje: 5+ lat doświadczenia w programowaniu w Javie oraz znajomość Spring i Hibernate.

Przewidywane wynagrodzenie mieści się w przedziale 94500 - 115500 zł za rok.

Dołącz do zespołu rozwijającego Flight Plan Manager, zaawansowane rozwiązanie do planowania lotów używane przez ponad 30 klientów, w tym dużych międzynarodowych linii lotniczych. Produkt optymalizuje trasy lotów, wysokość, prędkość i czas, biorąc pod uwagę koszty paliwa, emisję CO₂, warunki pogodowe, ograniczenia przestrzeni powietrznej oraz opóźnienia. Jest dostępny zarówno jako rozwiązanie lokalne, jak i platforma SaaS.

Twoje zadania:

  • Projektowanie, rozwijanie i szacowanie nowych funkcji produktu w zespole Scrum
  • Rozwój testów automatycznych i stosowanie praktyk Test-Driven Development (TDD)
  • Utrzymywanie i refaktoryzacja złożonych baz kodu, w tym systemów dziedziczonych
  • Zastosowanie zasad SOLID i najlepszych praktyk inżynierii oprogramowania
  • Debugowanie aplikacji, analiza wydajności oraz rozwiązywanie problemów funkcjonalnych i niefunkcjonalnych
  • Udział w przeglądach kodu i dokumentacji technicznej
  • Współpraca z rozproszonymi zespołami inżynieryjnymi oraz prezentowanie rozwiązań klientom wewnętrznym i zewnętrznym

Wymagania:

  • 5+ lat doświadczenia zawodowego w programowaniu w Javie
  • Silna znajomość Spring i Hibernate
  • Zrozumienie architektury mikroserwisów i wzorców projektowych
  • Doświadczenie w projektowaniu API i bazach danych SQL
  • Znajomość algorytmów, zasad SOLID i praktyk projektowania oprogramowania
  • Doświadczenie z Gitem i Dockerem
  • Zrozumienie cyklu życia rozwoju oprogramowania oraz metodologii Scrum lub Kanban
  • Silne umiejętności analityczne i rozwiązywania problemów
  • Dobra znajomość języka angielskiego i polskiego

Preferowane:

  • Doświadczenie z Kafka, ActiveMQ lub IBM WebSphere MQ
  • Znajomość rozwoju frontendowego, szczególnie React i TypeScript
  • PowerShell lub inne języki skryptowe
  • Doświadczenie z Jira lub podobnymi narzędziami do śledzenia
  • Znajomość narzędzi i praktyk obserwowalności, w tym monitorowania, logowania i śledzenia
  • Doświadczenie z AWS i Kubernetes
  • Doświadczenie z narzędziami wspomagającymi kodowanie LLM, w tym plikami agenta i instrukcji

Nasza oferta:

  • Rozszerzona opieka medyczna (ponad 2000 placówek medycznych w Polsce, 80 w Krakowie) dla Ciebie i Twojej rodziny

Java Developer in Katowice – pracodawca: Infolet

Jako pracodawca, oferujemy wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym, gdzie Twoje umiejętności w zarządzaniu portfelem projektów będą miały realny wpływ na sukces organizacji. Nasza kultura pracy opiera się na elastyczności, współpracy i ciągłym doskonaleniu, a dodatkowe benefity, takie jak pakiet medyczny i sportowy, sprawiają, że dbamy o dobrostan naszych pracowników. Pracując z nami, będziesz częścią zespołu, który od 20 lat wspiera liderów IT, co daje Ci szansę na zdobycie cennego doświadczenia w branży fintech.

I

Dane kontaktowe:

Zespół rekrutacyjny Infolet

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Java Developer in Katowice

Java
Spring
Hibernate
Microservices Architecture
API Design
SQL Databases
SOLID Principles