Odpovědět
Firma dodává do pěti zemí aplikaci pro správu prodejní sítě. Aktuálně probíhá přepis zastaralého frontendu postaveného na Struts na zcela nový, postavený na Reactu (zkušenosti s vývojem moderních FrontEndu jsou tedy výhodou). Tým dělá vše od analýzy po nasazení na produkci a její podporu. Náplň práce obsahuje analýzu, vývoj, psaní automatizovaných testů, nasazovaní do produkce, opravu produkčních chyb, optimalizaci kódu. Následujeme ScrumBan metodologii vývoje. Používané technologie jsou: Java, Spring, Hibernate, Weblogic, Oracle DB, Struts, React, Git, Docker, Teamcity, IntelliJ Idea.
Odborné znalosti:
- Kotlin/Java
- SpringBoot
Pracovní návyky:
- Samostatně přemýšlet
- Umět vytvořit implementaci bez detailního zadání (tj. samostatně si rozvinout a doplnit potřebné detaily nejlépe přímo s ProductOwnerem)
- Zodpovědně přistupovat k své práci a úkolům a dělat odhady s rozumnou toleranci chybovosti a plnit nejen své,ale i týmové závazky
Výhodou:
- Znalost principu životního cyklu debetních karet
- Znalost principu integrace a fungování GPE hosta a TIETO web services
- Kubernetes orchestrace (Azure AKS)
- Princip Docker image
- Gitlab pipelines (práce s Git samozřejmost)
- Principy testování Continuous Delivery – contract testy (Pact), component testy (mocks)
- Azure Sql Database
- Azure Service Bus
- Azure KeyVault
- AES/TripleDES + RSA – umět aktivně používat šifrovací funkce