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).