About this role
MJESTO RADA: Nedelišće, Međimurska županija PRIJAVE DO: 17.07.2026. O NAMA Kao dio b.t.c. group razvijamo moderna softverska rješenja za banke, financijske institucije, retail i logistiku - od sustava za praćenje gotovine i pametnih sefova, do IoT i ERP platformi. Tražimo Java Developera koji će se pridružiti našem razvojnom timu. O projektima Raditi ćeš na razvoju i održavanju dva ključna softverska sustava u domeni bankarskih self-service uređaja: Desktop aplikacija (JavaFX + React) za automatiziranu obradu gotovinskih depozita na kioscima i ATM uređajima. Uključuje integraciju s bankarskim sustavima, upravljanje kasetama novca te podršku za više vrsta autentikacije. Multi-modularna Java biblioteka koja pruža standardizirani sloj apstrakcije za upravljanje perifernim uređajima (brojači novčanica, čitači kartica, PIN padovi, printeri) od više različitih proizvođača (Glory, Kisan, Hitachi, ITL, JCM, MEI i dr.). Što ćeš raditi Razvoj i održavanje Java desktop aplikacije za bankomate i kioske Integracija novih hardverskih uređaja (serijska komunikacija, XFS standard, JNA/DLL) Razvoj i proširenje biblioteke apstrakcijskih slojeva za periferne uređaje Suradnja s React/TypeScript frontendima unutar embedded web servera Pisanje i refaktoriranje reaktivnog koda (Project Reactor) Suradnja s ekipom putem GitLab repozitorija i CI/CD pipeline-a ŠTO TRAŽIMO Obavezno: Iskustvo u razvoju s Javom (minimalno 2 godine) Poznavanje Gradle build sustava Poznavanje OOP principa i design patterna (Strategy, Factory, Adapter) Razumijevanje asinkronog i event-driven programiranja Sposobnost čitanja i razumijevanja tehničke dokumentacije na engleskom Prednost (nije uvjet): Iskustvo s JavaFX ili drugim desktop Java UI frameworkima Poznavanje Project Reactor / reaktivnog programiranja Iskustvo s JNA ili nativnim Windows API pozivima Razumijevanje XFS standarda za ATM uređaje Iskustvo sa serijskom komunikacijom (RS-232, CCTalk protokol) Osnovno poznavanje React/TypeScript Što nudimo Rad na dugoročnim i tehnički zanimljivim projektima Podršku iskusnog i kohezivnog tima Fleksibilno radno vrijeme Prostor za profesionalni razvoj i učenje Stimulativna primanja u skladu s iskustvom, odgovornostima i ostvarenim rezultatima KAKO SE PRIJAVITI? Svi zainteresirani mogu poslati prijavu putem e-pošte na adresu [email protected]. Kandidati čiji životopisi uđu u uži izbor bit će kontaktirani povratno.