Java Developer (aplikace pro obranné a bezpečnostní systémy) – JISR Institute
Včerajšie
JISR Institute, a.s.
Pražákova 257/49, Brno-Horní Heršpice
Vzdialenosť od teba uvidíš po zadaní adresy vo výpise ponúk.
Úväzok
Práca na plný úväzok
Zmluva
Pracovná zmluva
Vzdelanie
Vzdelanie nie je podstatné
Jazyky
Čeština (Výborná) alebo Angličtina (Stredne pokročilá)
Zaradené
IS/IT: Vývoj aplikací a systémů, Technika a vývoj
O pozícii
O společnosti
JISR Institute vyvíjí komplexní softwarové systémy pro oblast obrany, zpravodajství a ochrany proti dronům, které využívají národní ozbrojené složky i jednotky NATO.
Zaměřujeme se na multidoménové C4 systémy, které propojují sensory, efektory, komunikační prostředky a uživatele do jednoho funkčního celku. Naše řešení jsou navržena tak, aby je bylo možné přizpůsobit různým scénářům nasazení – od velitelství až po jednotky v terénu.
Náplň práce
- Návrh a implementace desktopových a serverových aplikací v Javě/JavaFX pro zpracování dat a metadat z obranných a bezpečnostních systémů.
- Spolupráce na analýze požadavků (uživatelé v terénu, operátoři, analytici, produktoví manažeři) a jejich převod do technického řešení.
- Úpravy a rozvoj stávajících funkcionalit na základě zpětné vazby uživatelů.
- Podíl na testování a nasazení systému u zákazníků v reálném prostředí.
- Spolupráce s projektovými manažery a ostatními členy týmu na projektech vývoje i výzkumu a vývoje.
Jak se u nás vyvíjí software
- Vývoj probíhá převážně v kanceláři, kde tým spolupracuje na analýze, návrhu i implementaci řešení.
- Po domluvě je možný občasný home office; prostředí je nastavené tak, aby bylo možné efektivně pracovat i mimo kancelář.
- Z povahy projektů vyplývá, že výsledné systémy obvykle běží v izolovaných sítích zákazníků, proto je kladen důraz na spolehlivost, bezpečnost a provozuschopnost v offline režimu.
Technologické prostředí
- Programování v Javě (aktuálně Java 21, zpravidla migrujeme po příchodu nové LTS verze.
- Jednotná codebase a řízené migrace na nové verze Javy, včetně aktualizace závislostí.
- Backend postavený na Springu (včetně Spring Boot) a Hibernate, buildování pomocí nástroje Maven.
- Modulární architektura aplikací – na backendu i v uživatelském rozhraní – umožňující konfiguraci podle konkrétního nasazení.
- Systémy jsou navrženy tak, aby byly plně funkční i v prostředí bez přístupu k internetu.
- Pravidelné technické aktualizace, žádné dlouhodobé setrvávání na technologicky zastaralých verzích.
Integrace a prostředí nasazení
- Systémy jsou navrhovány tak, aby byly snadno integrovatelné do různorodých prostředí zákazníků bez závislosti na konkrétním dodavateli nebo jednom nástroji.
- Práce s daty ve formátech XML, JSON i binárních podobách, jejich převod do doménových objektů.
- Využití vlastního integračního modulu („device adapter“) pro napojení na různé senzory a efektory.
- Nasazení typicky na Windows serverech nebo noteboocích v lokálních sítích, často v terénu a bez závislosti na cloudových službách.
Co to znamená pro vývojáře
- Prostředí nasazení zpravidla má omezené možnosti vzdálené správy a ladění, proto je kladen důraz na kvalitu návrhu, testování a logování.
- Logy slouží jako klíčový podklad pro diagnostiku – technik v terénu na jejich základě poskytuje informace zpět vývojovému týmu.
- Oceníme schopnost přemýšlet „offlinefirst“ a psát robustní kód, který se chová předvídatelně i v méně ideálních podmínkách.
Požadujeme
- Minimálně 3 roky profesionální praxe s vývojem v Javě.
- Dobrá znalost Javy 8+ (výhodou zkušenost s novějšími verzemi, ideálně Java 17/21).
- Znalost návrhu a využití REST webových služeb.
- Zkušenost s nástroji: Git, Maven.
- Schopnost číst a psát technickou dokumentaci v angličtině.
- Zodpovědný přístup, pečlivost, samostatnost a schopnost týmové spolupráce.
Výhodou
- Zkušenost z domény obrany, bezpečnosti nebo zpracování senzorických dat.
- Zkušenost s tvorbou uživatelských rozhraní v Javě (JavaFX nebo obdobné technologie).
- Znalost širšího ekosystému Spring, CI/CD nástrojů a testovacích rámců (unit/integration testy).
Nabízíme
- Účast na celém životním cyklu vývoje softwaru – od analýzy přes návrh až po nasazení u zákazníků.
- Možnost ovlivnit podobu výsledného produktu, architektury i technického řešení.
- Projekty s reálným a dlouhodobým dopadem v oblasti obrany a bezpečnosti.
- Menší, specializovaný tým s vysokou mírou odbornosti a prostoru pro vlastní iniciativu.
Alebo skús mobilnú apku
Uvidíš ponuky vo svojom okolí a všetky svoje odpovede budeš mať vždy poruke
Naskenuj kód
V Práci za rohom máš najväčšiu šancu nájsť si prácu blízko domova a prestať dochádzať. Vyberaj z voľných miest a brigád po celom Slovensku, napríklad v lokalitách Bratislava, Košice, Prešov, Žilina, Banská Bystrica, Nitra, Trnava, Trenčín a mnohých ďalších.
Používame cookies, pozri Podmienky služby. A tiež chránime tvoje osobné údaje, pozri Zásady ochrany súkromia. Viac o reklame na portáloch Alma Career a transparentnosti si môžete prečítať na našej Informačnej stránke. Tu je naša Technická špecifikácia.