This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
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
SW Technical Leader – Java (aplikace pro obranné a bezpečnostní systémy) – JISR Institute
JISR Institute, a.s.
Senior
Technology
Pardubice, Czech Republic · Hybrid
N/A
11 days ago

Senior Java Developer
Unicorn
Mid
Technology
Prague, Cz-Pr, Czechia · Hybrid
N/A
7 days ago

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

Senior Java Developer
KUBO
Senior
Technology
Warsaw, Poland · On-site
291K zł - 312K zł/yr
16 days ago
Java Developer (Mid/Senior)
Veeam Software (Czech Republic) s.r.o.
Mid
Technology
Praha, Czechia · On-site
N/A
23h ago
Programista Java (k/m)
Krajowa Izba Rozliczeniowa S.A.
Mid
Technology
Bydgoszcz, KP, Poland · On-site
N/A
14 days ago
Java Developer
SCALO
Senior
Technology
Warsaw, Maz, Poland · On-site
41933K zł - 53248K zł/yr
10 days ago

Senior Software Developer
sino AG
Senior
Technology
Düsseldorf, NR, Germany · Hybrid
€40K - €80K/yr
9h ago
Senior Java-Entwickler (m/w/d)
uniVersa Allgemeine Versicherung AG
Senior
Technology
Nuremberg, BY, Germany · On-site
€65K - €75K/yr
6 days ago
Mid/Senior Java Developer
Jit Team
Mid
Technology
Warszawa, Poland · On-site
43264K zł - 59417K zł/yr
16 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights