Tester PCP

Remote / Praha - Stodůlky /
Hybrid
Lokace: Praha, Stodůlky
Jazyk: ČJ, AJ technická

Level: senior
Forma spolupráce: IČO
Nástup: asap
Alokace: full-time, HO 3x
Délka spolupráce: dlouhodobá

Požadavky:

  • Jen BE
  • Synchronní (REST) i asynchronní (Kafka, Artemis) rozhraní
  • Zadání v EA
  • Ideálně někdo kdo má zkušenosti z integračních projektů v nějaké větší organizaci
  • Jinak po zapracování držívají cca 1x týdně hotlinku – je to ale až třetí level, tzn. žádné telefonáty klientů

Obecný popis projektu:

  • PCP - product and contract platform
  • Jedná se o implementaci produktového katalogu a contract referentials. Tedy systému pro definování produktů KB a systému pro ukládání kontraktů uzavřených na základě nabídek z produktového katalogu. Postupně implementujeme další produktové domény z retail segmentu a konzultujeme možnosti pro corporate, který se k integraci připravuje.
  • Systémy jsou založené na IBM MDM CE a AE s robustní mikroservisní vrstvou budovanou na principech DDD a provozované na private cloud.
  • Implementace požadavků spočívá v začlenění do všech vrstev. Tedy od Oracle DB, přes SOAP rozhraní MDM, vrstvu transformačních wrapperů až po commandy na vrstvě bounded contextů (BC). BC poskytují asynchronní a REST API. Design všech rozhraní je model driven s dependencí na common data model banky.
  • Komponenty provozované na K8S jsou vyvíjeny zejména v Javě a Kotlinu s využitím Spring a Spring boot. MDM platforma je založená na IBM WebSphere a má OSGI architekturu. SCM je GIT, využívá se UCD a ArgoCD, Jenkins. Pro asynchronní integrace se využívá Kafka a Artemis, definice zpráv jsou v Avro registrech. FE, BFF a podporu pro prodejní procesy dodávají jiné týmy.
  • Vzhledem k takto poměrně rozmanitému prostředí je u vývojářů kladen důraz na šíři znalostí a senioritu. Podobně u analytiků je naprostou nutností ovládání EA, je vítán lehčí přesah do business analýzy a naopak kladen velký důraz na design.
  • Znalost bankovních produktů je vždy výhodou. 
  • Dodávano agilně se 14d sprinty, používá se Jira a Confluence.
  • Team má cca 25 členů, Po a Ut on-site na Stodůlkách, jinak HO (VDI/bankovní laptop, Teams).