Vyvíjíme komunikační systém pro řízení letového provozu ve spolupráci se zákazníkem, který tyto systémy dodává do různých zemích po celém světě.

Tento distribuovaný komunikační systém používají dispečeři letového provozu pro pozemní telefonní komunikaci a také pro komunikaci s piloty pomocí analogových radií. Část systému také umožňuje kontrolní a monitorovací funkce pro centra řízení letového provozu.

Aktuálně hledáme zkušeného Java developera na front-end, který bude pracovat vzdáleně s týmem zákazníka, který je ve Vídni.

Náplň práce

Vývoj UI telekomunikačního systému řízení letového provozu. Systém běží v Docker kontejnerech a komunikuje s back-endem prostřednictvím WebSocket nebo HTTP/Rest.

Co tedy konkrétně budeš dělat?

  • Analyzovat zadání od zákazníka a navrhovat řešení spolu s dalšími členy týmu
  • Definovat SW požadavky pro novou funkcionalitu a implementovat novou funkcionalitu
  • Pokrývat novou implementaci Unit testy a Integračními testy v Javě
  • Analyzovat a opravovat chyby ve stávajícím SW
  • Integrovat řešení s dalšími týmy, analyzovat problémy, navrhovat změny a vylepšení
  • Podílet se na designu, plánování a integraci nových funkcionalit
  • Podílet se na odhadech a plánování nových iterací
  • Demonstrovat výsledky práce managementu projektu

Požadavky

Nutné

  • Java (úroveň mid+)
  • Zkušenost s vývojem UI
  • Znalost HTTP a WebSocket
  • Schopnost komunikace v angličtině (úroveň alespoň B2)

Výhodou

  • JavaFX
  • Znalosti dalších použitých technologií, speciálně GIT, Docker, Linux/Redhat
  • Schopnost komunikace v němčině (usnadní komunikaci v týmu)

Jaké vývojové prostředí používáme?

  • Eclipse, IntelliJ Idea

Jaké technologie používáme na projektu?

  • Java SE 8, JavaFX, Jetty, Jersey, Maven, JUnit
  • Guice, Guava
  • Docker, microservices
  • HTTP/Rest, WebSocket, JSON
  • RabbitMQ, Cassandra, ELK, RedHat, Kamailio, Zabbix
  • Agile – SAFe / Scrum
  • Jira, Confluence, Git, Jama, Jenkins, Artifactory, Python
  • MS Teams, Windows

Co u nás najdeš?

  • Neformální atmosféru, lidský přístup a skvělý kolektiv. Zajímavou skupinu lidí s různými zkušenostmi a odpovědnostmi. Vzájemně se podporujeme a táhneme projekt dopředu.
  • Jak nás vnímají ti, co už u nás pracují, se dočteš zde: https://makejvit.cz/lide/
  • Benefity viz https://www.makejvit.cz/#benefity

Informace o pozici

Společnost
CertiCon a.s.
Adresa
U Prazdroje 2807/8, Plzeň – Východní Předměstí
Požadované vzdělání: Středoškolské nebo odborné vyučení s maturitou
Požadované jazyky: Angličtina (Středně pokročilá)
Benefity: Notebook, Příspěvek na penzijní/životní připojištění, Flexibilní začátek/konec pracovní doby, Stravenky/příspěvek na stravování, Dovolená 5 týdnů, Vzdělávací kurzy, školení, Příspěvek na sport/kulturu/volný čas, Zdravotní volno/sickdays, Možnost občasné práce z domova, Firemní akce, Individuální rozvržení pracovní doby
Zařazeno: IS/IT: Vývoj aplikací a systémů, Programátor, Java vývojář
Typ pracovního poměru
Typ pracovního poměru: Práce na plný úvazek
Délka pracovního poměru
Délka pracovního poměru: Na dobu neurčitou
Typ smluvního vztahu
Typ smluvního vztahu: pracovní smlouva
Zadavatel: Zaměstnavatel

Máte šanci! Na tuto nabídku zatím odpověděli méně než 4 lidé.