Odpovědět
Pro bankovní společnost hledáme seniorního Java Developera pro integrační projekt. Jedná se o vývoj z 90%
Práce bude probíhat formou onsite na Praze 8, HO 2 – 3 dny týdně po domluvě.
Spolupráce na IČO s MD cca do 8000.
Integrační vývojář / analytik validuje navrhovaný způsob integrace, vypracuje detailní zadání pro implementaci a provádí samotnou implementaci integračních služeb včetně: – Automatizovaných testů v odsouhlaseném rozsahu. – Prostředků pro nasazení na vývojová, testovací a produkční prostředí (v kooperaci s DevOps) – deployment deskriptory, konfigurační soubory, helm charts. Součástí pracovní zodpovědnosti je také 3rd level support integračních služeb.
Požadavky:
- Java (zkušenosti s verzí 11 a vyšší), vývoj v Java 17
- Spring Boot, Apache Camel. Výhodou zkušenosti s Camunda BPM.
- Zkušenosti s návrhem a implementací synchronních a asynchronních integračních služeb
- Zkušenosti s analýzou integračních požadavků a návrhem rozhraní a datových struktur pro výměnu informací mezi systémy
- Integrační technologie: návrh, implementace a konzumace REST/JSON API, publikování a příjem událostí přes Kafka
- CI/CD: zkušenosti s GIT, Docker, výhodou zkušenosti s Azure DevOps Pipelines, Helm charts
- Zkušenosti s nasazováním a provozem služeb na Kubernetes výhodou
- Další technologie: OpenAPI 3.0, Avro
- Porozumění UML a ArchiMate na úrovni čtení dokumentace
- Dobré komunikační schopnosti