October 1, 2026
Mid/Senior Java Developer (aplikace pro obranné a bezpečnostní systémy) – JISR Institute
Mid • Hybrid
Pardubice, Czechia
Pracovní nabídka
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.
Similar jobs you might like

Java Developer (Mid/Senior)
xITee k.s.
Mid
Technology
Prague, Cz-Pr, Czech Republic · Remote
N/A
3 days ago

Senior Java Developer
KUBO
Senior
Technology
Warsaw, Poland · On-site
291K zł - 312K zł/yr
2 days ago

Mid Java Developer
Harvey Nash Technology
Mid
Technology
Kraków, Pl-10, Poland · On-site
0K zł - 0K zł/yr
16 days ago

Java Developer
Accenture
Senior
Technology
Warsaw, Maz, Poland · On-site
N/A
9 days ago

Senior Java Developer - fullstack (k/m)
PZU Tech S.A.
Senior
Technology
Warsaw, Poland · On-site
N/A
8 days ago
Senior Java Developer - Platform & Performance
DataWalk
Senior
Technology
Wrocław, DS, Poland · Remote
N/A
17 days ago
Java Developer
Krajowa Izba Rozliczeniowa S.A.
Mid
Technology
Bydgoszcz, KP, Poland · On-site
N/A
9h ago
Senior Software Engineer Java (all genders)
adesso health solutions GmbH
Senior
Technology
Essen, NW, Germany · On-site
€66K - €84K/yr
7 days ago

Java Developer (Middle)
Finture Sp. z o.o.
Mid
Technology
Warsaw, Poland · On-site
N/A
15 days ago

Senior Backend Developer (Java / .NET)
DCG
Senior
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
14 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights