Smysluplná a efektivní stavba aplikace
Programování na základě funkčních požadavků
Assembly a Unit testování
Kontrola dodržování vývojových standardů
Požadované znalosti:
-
Java 11, Spring Boot Framework 2.X, SQL (PostgreSQL)
-
Znalost integračních patternů REST (Swagger), WS-SOAP, messaging
-
K8s, Docker, Redis
-
Cloud native development
-
Maven, GIT
-
Zkušenost s programováním enterprise aplikací 2 a více let
-
Python a SAS© nástrojů výhodou
Ostatní požadavky :
-
Znalost principů objektového programování, SOA a architektury microservices
-
Znalost návrhových vzorů a architekturních principů
-
Základní chápání enterprise architektury, ideálně webových aplikací
-
Spolehlivost, zodpovědnost a důraz na pečlivost
-
Schopnost přizpůsobit se vývojovým standardům organizace (guidelines)
-
Aktivní přístup k řešení zadaných úkolů