Nástup: ASAP
Délka projektu: dlouhodobá spolupráce
Jazyk: Aj – technická dokumentace
Režim práce: Hybrid - 3 dny onsite / 2 dny HO
Forma spolupráce: B2B
Popis projektu:
Pozice je obsazována pro tým Digital Banking našeho klienta, který se věnuje rozvoji mobilního a internetového bankovnictví. Hledáme seniorního Java/Kotlin developera, který se zapojí do vývoje a dalšího rozvoje backendové části digitálních bankovních služeb. Projekt se týká řešení využívaných koncovými klienty banky a klade důraz na stabilitu, bezpečnost, škálovatelnost a kvalitní integraci s navazujícími bankovními systémy.
V rámci role budete spolupracovat s vývojáři, analytiky, testery a dalšími členy produktového a IT týmu. Konkrétní technický stack a rozdělení agendy budou upřesněny podle konkrétního týmu a aktuálních priorit projektu.
Náplň práce:
- Vývoj a další rozvoj backendových služeb v Javě a/nebo Kotlinu pro oblast mobilního a internetového bankovnictví
- Návrh a implementace aplikační logiky, služeb a API v návaznosti na požadavky digitálních kanálů
- Integrace s interními systémy a dalšími službami banky
- Spolupráce na technickém návrhu řešení, code review a zajištění kvality kódu
- Tvorba a údržba automatizovaných testů, řešení chyb a podpora stabilního provozu vyvíjených služeb
- Spolupráce v agilním týmu s analytiky, testery, architekty a dalšími vývojáři
Must have skills:
- Seniorní zkušenost s backendovým vývojem v Javě a/nebo Kotlinu
- Dobrá znalost objektově orientovaného návrhu, principů čistého kódu a návrhu backendových služeb
- Zkušenost s návrhem a implementací API a integrací mezi systémy
- Praktická zkušenost s automatizovaným testováním a verzovacím systémem Git
- Schopnost samostatně řešit technické úkoly a zároveň efektivně spolupracovat v týmu
Nice to have skills:
- Zkušenost z bankovního, fintech nebo jiného regulovaného prostředí
- Zkušenost s vývojem digitálních kanálů nebo aplikací s vysokými nároky na bezpečnost, dostupnost a výkon