Java Developer do Brna

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
Alza.cz Stringdata BTL Trask CRAW