Uni Systems
Uni Systems
1 001 – 5 000 Zaměstnanci
LogistikaPoradenstvíZdravotní péče
Uni Systems je společnost působící v oblasti informačních a komunikačních technologií, která pomáhá organizacím modernizovat jejich fungování prostřednictvím digitální transformace. Zaměřuje se na infrastrukturu a provoz, cloudové technologie a datová centra, kybernetickou bezpečnost, podnikové platformy, analýzu velkých dat, nové technologie a umělou inteligenci. Společnost podporuje klienty v odvětvích, jako jsou bankovnictví, veřejná správa, telekomunikace, zdravotnictví, maloobchod, poradenství a logistika, a propojuje technologické know-how s řešeními přizpůsobenými konkrétním oborům. Pro odborníky, kteří zvažují příležitosti v Uni Systems, profil společnosti představuje práci na pomezí realizace rozsáhlých IT projektů, inovací, udržitelnosti a digitální etiky.

Seniorní Java vývojář full-stack, práce na dálku v Lucembursku

Vyvíjejte mikroslužby v Javě a aplikace v Angularu ve společnosti Uni Systems. Podílejte se na testování, řízení vydání a změn a spolupracujte se zákazníky i obchodními týmy.

Popis

  • Zjišťujte obchodní potřeby ve spolupráci s odborníky na danou oblast.
  • Posuzujte současné procesy a aplikace s ohledem na nové požadavky uživatelů.
  • Navrhujte aplikace a mikroslužby podle obchodních potřeb.
  • Vyvíjejte aplikace a mikroslužby s využitím vhodných technologií.
  • Udržujte stávající mikroslužbové aplikace napříč odděleními.
  • Provádějte jednotkové, integrační, systémové a výkonnostní testy.
  • Podporujte akceptační testování uživateli a zajišťujte schválení ze strany obchodu.
  • Ukládejte do Gitu kód, konfiguraci a automatizované jednotkové testy a podle potřeby také dokumentaci ve formátech Javadoc, Asciidoc nebo jiných.
  • Zaznamenávejte výsledky testů a spravujte změny v ServiceNow.
  • Připravujte dokumentaci, zprávy a podklady pro řízení změn.
  • Aktivně se účastněte agilních schůzek a ceremonií.
  • Připravujte vydání a koordinujte jejich nasazení.
  • Uchovávejte auditní materiály v SharePointu.
  • Vyhodnocujte rizika a koordinujte řešení záležitostí souvisejících se změnami.
  • Pomáhejte s nasazováním a přizpůsobováním oborových postupů.
  • Budujte vztahy se zákazníky napříč odděleními a zajišťujte jasnou komunikaci.

Požadavky

  • Bakalářský titul v oboru IT a nejméně 10 let praktických zkušeností s vývojem v Javě.
  • Zkušenosti s psaním a údržbou automatizovaných jednotkových a integračních testů pro aplikace Java.
  • Praktické zkušenosti s vývojem pomocí Spring a Spring Boot, včetně práce s JPA a Hibernate pro perzistenci dat.
  • Zkušenosti se spoluprací na vývoji softwaru pomocí Gitu, včetně větvení, pull nebo merge requestů a kontroly kódu.
  • Zkušenosti s dotazováním relačních databází pomocí SQL a používáním XML, YAML a JSON při vývoji nebo konfiguraci.
  • Praktické zkušenosti s vývojem softwaru pomocí agentů AI, jako jsou GitHub Copilot, Claude Code nebo Codex, včetně změn kódu aplikací prováděných agentem; samotné doplňování kódu tuto podmínku nesplňuje.
  • Praktické zkušenosti s vývojem front-endů v Angularu pomocí TypeScriptu nebo JavaScriptu.
  • Pokročilá písemná i ústní znalost angličtiny (C1).
  • Zkušenosti s Apache Camel.
  • Zkušenosti se Scrumem a DevSecOps.
  • Zkušenosti s CI/CD pipeline, například Azure Pipelines.
  • Zkušenosti s infrastrukturou jako kódem (Infrastructure as Code), například Terraform, a kontejnerovými platformami, například Docker.
  • Zkušenosti s architekturou veřejného cloudu, například Microsoft Azure.
  • Zkušenosti s vývojem mikroslužeb.
  • Zkušenosti v oblasti finančních služeb.
  • Zkušenosti s řízením IT služeb podle ITIL.