Młodszego Programisty Java
GdyniaZakres obowiązków
Projektowanie aplikacji
Udział w projektowaniu aplikacji wielowątkowych, które komunikują się z unikalnymi, realnymi urządzeniami.
Implementacja funkcji
Udział w implementacji nowych funkcji systemów.
Współpraca w zespole
Udział w spotkaniach projektowych zespołu.
Jakość kodu
Realizacja code review oraz pisanie testów jednostkowych.
Zakres wymagań
Postawa i rozwój
- Determinacja do rozwiązywania problemów i otwartość na rozwój.
- Gotowość do poznawania dobrych praktyk w programowaniu.
- Sumienne wykonywanie zadań.
Java i Linux
- Znajomość Java 8 lub nowszej.
- Podstawowa znajomość systemu Linux.
Narzędzia developerskie
- Znajomość IntelliJ, Gradle/Maven, GIT.
Język angielski
- Zaawansowana znajomość języka angielskiego — praca w środowisku międzynarodowym.
Mile widziane atuty
Testy BDD
Znajomość Cucumber.
OSGi
Znajomość OSGi (Equinox, Karaf).
Narzędzia zespołowe
Dobra obsługa narzędzi Atlassian lub Azure.
Debugowanie JVM
Umiejętność debugowania i profilowania aplikacji JVM.
Narzędzia i technologie
Benefity
Projekty i rozwój
Udział w unikatowych projektach dla sektora zbrojeniowego oraz możliwość zdobywania wiedzy od ekspertów i korzystania ze szkoleń certyfikujących.
Zdrowie i bezpieczeństwo
Prywatna opieka medyczna w ramach pakietu benefitów oraz możliwość skorzystania z ubezpieczenia na życie.
Wsparcie finansowe
Wsparcie finansowe przy podnoszeniu kwalifikacji oraz dofinansowanie wypoczynku pracownika i jego dzieci (wczasy pod gruszą, kolonie, półkolonie).
Nauka języków
Dostęp do platformy e-learningowej umożliwiającej naukę języków obcych we własnym tempie.
Elastyczność pracy
- Możliwość rozpoczęcia pracy w elastycznych godzinach porannych (między 06:00 a 09:00).
- Praca w środowisku bez obowiązującego dress code’u.
Aktywności i lifestyle
- Karta MultiSport z dostępem do obiektów sportowych i rekreacyjnych w całym kraju.
- Cotygodniowe zajęcia sportowe organizowane na terenie firmy.