Zkus vyladěnou mobilní aplikaci

rating

Mid/Senior Java Developer (aplikace pro obranné a bezpečnostní systémy) – JISR Institute

Méně než 2 týdny

JISR Institute, a.s.

Pražákova 257/49, Brno-Horní Heršpice

Vzdálenost od tebe uvidíš po zadání adresy ve výpisu nabídek.

0.0

na

Atmoskop

0 hodnocení


Úvazek

Práce na plný úvazek

Smlouva

Pracovní smlouva

Benefity

Zahraniční pracovní cesty, Mobilní telefon, Firemní akce, Dovolená 5 týdnů, Bonusy/prémie, Možnost občasné práce z domova, Flexibilní začátek/konec pracovní doby, Notebook, Občerstvení na pracovišti, Příspěvek na penzijní/životní připojištění, Vlastní organizace náplně práce

Vzdělání

Vzdělání není podstatné

Jazyky

Čeština (Výborná) nebo Angličtina (Středně pokročilá)

Zařazené

IS/IT: Vývoj aplikací a systémů, Technika a vývoj


O pozici

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.  

Nebo zkus mobilní apku

Uvidíš nabídky ve svém okolí a všechny své odpovědi budeš mít vždy po ruce

Naskenuj kód

Na Práci za rohem máš největší šanci najít si práci blízko domova a přestat dojíždět. Vybírej z volných míst a brigád po celém Česku, třeba v lokalitách Praha, Brno, Ostrava, Plzeň, Liberec, Olomouc, České Budějovice, Hradec Králové, Ústí nad Labem, Pardubice, Zlín, Havířov, Kladno, Most, Opava a mnoha dalších.

Používáme cookies, viz Podmínky služby. A také chráníme tvoje osobní údaje, viz Zásady ochrany soukromí. Více o reklamě na portálech Alma Career a transparentnosti se můžete dočíst na naší Informační stránce. Zde je naše Technická specifikace.