Java Developer
Role a zodpovědnosti
-
spolupráce na různých projektech a úkolech, které mohou dále rozvíjet vaši kariéru a dovednosti
-
implementací řešení na mikroservisní architektuře
-
účast se všech fází životního cyklu vývoje softwaru - technický návrh, implementace, testování, nasazení
-
vytváření a udržování technické dokumentace pro účely projektu
Požadavky na dovednosti
-
alespoň 5 let komerční zkušenosti s vývojem softwaru v Java Open JDK
-
zkušenosti s Java Spring Boot frameworkem
-
zkušenosti s nástroji pro automatizaci procesů - např. Camunda
-
zkušenosti s event-driven (Kafka), případně message broker (RabbitMQ) systémy
-
dobrá znalost návrhových vzorů a principů čistého kódu
-
je předpokládána znalost architektonických integračních patternů
-
znalost aplikačních design patternů
- zkušenosti se verzovacími systémy, preferovaný je GIT
Výhodou určitě budou
-
zkušenosti s architekturou mikroslužeb na technologiích kontejnerizace - Kubernetes
-
práce s cloudovými technologiemi AWS, Azure nebo Google Cloud Platform
-
znalost systémů pro vyhledávání a analýzu dat - ElasticSearch
-
zkušenosti s nástroji pro spolupráci Jira, Confluence
Co je potřeba
Výhodou
-
ÚroveňMedior Senior
-
Praxe5 let
-
JazykyČesky – domluvit se Anglicky – domluvit se
Nabízíme
-
Mzda120 000 - 160 000 Kč / měsíc
-
Vzdálená práceHomeoffice Remote
-
Pracovní prostředíModerní
-
Typ práce nebo projektuModerní technologie Inovační projekty