

Java Developer (JavaFX / Spring Boot / Linux)
Lokalizacja
Legionowo
Wymiar pracy
Pełny etat
Typ umowy
Umowa o pracę
Opis
Poszukujemy Programisty Java, który dołączy do naszego zespołu i będzie odpowiedzialny za rozwój, utrzymanie oraz wdrażanie oprogramowania działającego na urządzeniach opartych na systemie Linux.
Szukamy osoby samodzielnej, posiadającej doświadczenie zarówno w tworzeniu aplikacji, jak i diagnozowaniu problemów związanych z ich działaniem.
Zakres obowiązków
Tworzenie, rozwój i utrzymanie aplikacji desktopowych w technologii JavaFX.
Rozwój i utrzymanie usług backendowych z wykorzystaniem Spring Boot.
Praca z systemami Linux – konfiguracja, administracja, diagnostyka oraz rozwiązywanie problemów.
Projektowanie i optymalizacja zapytań SQL oraz praca z bazami danych MariaDB.
Integracja aplikacji z urządzeniami zewnętrznymi i usługami API.
Analiza logów, diagnozowanie błędów oraz optymalizacja działania oprogramowania.
Wdrażanie i aktualizowanie aplikacji na urządzeniach docelowych.
Wymagania
Bardzo dobra znajomość języka Java.
Praktyczna znajomość JavaFX.
Doświadczenie w tworzeniu aplikacji z wykorzystaniem Spring Boot.
Biegła znajomość systemu Linux, w tym obsługa terminala, zarządzanie usługami, uprawnieniami i procesami.
Bardzo dobra znajomość SQL oraz MariaDB.
Znajomość Git.
Umiejętność samodzielnego diagnozowania i rozwiązywania problemów technicznych.
Umiejętność czytania i analizowania istniejącego kodu.
Mile widziane
Znajomość Bash i umiejętność tworzenia skryptów automatyzujących.
Doświadczenie z systemd i administracją usługami Linux.
Znajomość komunikacji sieciowej (TCP/IP, HTTP, REST API).
Doświadczenie w integracji oprogramowania ze sprzętem (USB, RS232, PLC).
Znajomość Ansible.
Doświadczenie w pracy z systemami embedded lub urządzeniami przemysłowymi.
Znajomość Python oraz biblioteki PyTorch.
Oferujemy
Warunki zatrudnienia i wynagrodzenie ustalane indywidualnie.
Pracę przy rozwoju oprogramowania wykorzystywanego w rzeczywistych urządzeniach.
Udział w ciekawych projektach łączących software i hardware.
Możliwość samodzielnego rozwijania rozwiązań technicznych.
Wsparcie doświadczonych członków zespołu.
Możliwość skorzystania z karty sportowej.
Zainteresowane osoby zapraszamy do przesłania CV.
PRZYGOTUJ SIĘ DO ROZMOWY KWALIFIKACYJNEJ
Przećwicz odpowiadanie na pytania dotyczące tej oferty pracy i swojego CV.
Masz pytanie do pracodawcy odnośnie tej oferty?