Mid Java Developer
Summary
Develops backend services in Java for fleet monitoring, industrial IoT, and port management systems using Spring Boot, PostgreSQL, and Docker.
Rozwijamy oprogramowanie do monitorowania flot urządzeń drukujących w firmach w Europie i Afryce (Princity), przemysłowego IoT oraz zarządzania serwisem technicznym a także rozwiązania wspierające cyfryzację polskich portów. Różnorodność domen oznacza pracę nad realnymi problemami inżynierskimi i możliwość rozwoju w kilku obszarach produktowych.
Pracujemy w niewielkich zespołach, z krótką ścieżką decyzyjną i bez nadmiernie rozbudowanych struktur. Kod wdrażany przez zespół trafia na produkcję i jest wykorzystywany przez konkretnych użytkowników: serwisantów, dyspozytorów portowych oraz techników utrzymania ruchu.
Zakres obowiązków
rozwój backendu naszych produktów w Javie, w szczególności z wykorzystaniem Spring Boot, PostgreSQL, REST i Dockera;
udział w projektowaniu rozwiązań technicznych oraz dobór właściwego podejścia do problemów produktowych;
praca przy niestandardowych integracjach, w tym protokołach urządzeń drukujących, systemach portowych oraz komunikacji z urządzeniami IoT;
code review oraz merytoryczne wsparcie mniej doświadczonych członków zespołu;
bezpośredni kontakt z użytkownikami produktu, w tym udział we wdrożeniach u klientów.
Wymagania
minimum 3 lata komercyjnego doświadczenia w programowaniu w Javie;
dobra znajomość Spring Boot oraz SQL;
samodzielność w analizie problemów i prowadzeniu powierzonych zadań;
umiejętność merytorycznej dyskusji technicznej, również wtedy, gdy konieczne jest zakwestionowanie przyjętego rozwiązania;
bardzo dobra znajomość języka polskiego oraz język angielski umożliwiający pracę z dokumentacją i korespondencję z partnerami zagranicznymi.
ukończone studia wyższe na kierunku informatycznym lub technicznym
Mile widziane
praktyczna znajomość Dockera lub Kubernetes;
doświadczenie z systemami kolejkowymi;
kontakt z IoT, integracjami sprzętowymi lub systemami wymagającymi wysokiej dostępności.
Oferujemy
wynagrodzenie 10 000 - 14 000 zł miesięcznie, zależne od doświadczenia i formy współpracy;
pracę stacjonarną w biurze w Krakowie, w zespole faktycznie pracującym nad własnymi produktami;
realny wpływ na architekturę rozwijanych systemów;
możliwość pracy przy trzech produktach w jednej grupie, a tym samym zmianę domeny bez zmiany pracodawcy;
krótką ścieżkę decyzyjną i współpracę z osobami posiadającymi techniczne doświadczenie.