Senior Fullstack Developer (Java/Kotlin & React) –IČO, Praha

Principal engineering s.r.o. logo

Chceš být u modernizace internetového bankovnictví jedné z největších bank v Česku? Pro ČSOB hledáme seniorního fullstack developera, který se zapojí do rozvoje klíčového projektu internetového bankovnictví. Tahle role je ideální pro zkušeného vývojáře, kterému je blízký backend v Javě nebo Kotlinu, ale zároveň chce mít vliv i na frontendovou část v Reactu. Čeká tě dlouhodobý projekt s reálným dopadem na digitální služby, které denně používají tisíce lidí.

Úroveň
  • Senior
Spolupráce
  • Freelancer
  • Hybrid
Úvazek
  • Plný úvazek
Mzda
160 000 Kč / měsíc nebo si řekni o víc

Popis pozice

Budeš součástí týmu, který vyvíjí a modernizuje internetové bankovnictví ČSOB. Aktuálně probíhá přepis stávajících funkcionalit z Vaadin frameworku do modernější architektury postavené na Reactu na frontendu a Java/Kotlin + Spring Boot na backendu.

Primárně se počítá s větším zapojením na server-side části, ale očekává se i přesah do frontendu – ideálně člověk, který rozumí dopadům změn napříč celou aplikací.

• Budeš navrhovat, vyvíjet a udržovat nové i migrované funkcionality internetového bankovnictví
• Zapojíš se do přepisu legacy částí do nové architektury
• Čeká tě spolupráce na technických návrzích i diskuse nad architekturou řešení
• Součástí práce je code review, důraz na kvalitu kódu, testy a udržitelnost řešení

Jak fungujeme:
• Dlouhodobá spolupráce na IČO
• Nástup co nejdříve
• Onsite režim: 3 dny týdně
• Zbytek týdne možnost remote spolupráce

Kde porosteš:
Tahle role není o izolovaném programování jedné vrstvy aplikace. Dostaneš prostor ovlivnit podobu řešení napříč backendem i frontendem, podílet se na modernizaci rozsáhlého bankovního systému a přinášet vlastní návrhy do architektury.

Odborná zkušenost

• Seniorní zkušenost s vývojem v Java nebo Kotlin
• Praktická znalost Spring a Spring Boot
• Zkušenosti s TypeScriptem a Reactem
• Schopnost orientovat se ve fullstack architektuře
• Zkušenost s návrhem robustních enterprise aplikací
• Zájem o code quality: testy, code review, standardy
• Zkušenost s agilním vývojem
• Analytické myšlení a samostatnost
• Schopnost efektivně komunikovat i s dalšími týmy

 

Technologie

• Java / Kotlin – hlavní backend stack
• Spring / Spring Boot – backend architektura a API vrstvy
• React – frontend internetového bankovnictví
• TypeScript – frontend development
• Vaadin – legacy části, které se migrují
• AI nástroje (Copilot) – běžná součást vývojářské práce

Výhodou

• Znalost Liferay
• Zkušenost z bankovního prostředí
• Přesah do frontend architektury větších aplikací

Zkušenosti Co požadujeme

  • Úroveň:
    Senior
  • Praxe:
    5 let

Pozice

Full stack developer

Základní dovednosti

Java / Kotlin Spring / Spring Boot React AI nástroje (Copilot) Vaadin TypeScript

Výhodou

Znalost Liferay FE Architektura

Jazyky

Česky – plynule Anglicky – domluvit se

Práce u nás Co nabízíme

Jaké jsou benefity

  • Chceme tě dovést k vysněnému projektu a starat se o tebe v jeho průběhu
  • Nabízíme dlouhodobou spolupráci při hledání toho správného projektu pro tebe
  • Umožňujeme spolupráci jak na IČO, tak na HPP
  • Pomůžeme ti rozvíjet se nejen na projektech ale také díky vzdělávacím a firemním akcím
  • Jsme a budeme k tobě féroví – vždy ti předáme všechny informace, které získáme

Proč si vybrat tuto nabídku

V PRINCIPAL věříme v podnikavost, odpovědnost a prostor pro růst. Chceme tě co nejvíce poznat, abychom ti mohli najít ten správný projekt. Začneme telefonickým hovorem, kde probereme očekávání obou stran. Společné výsledky stavíme na vztazích a rozmanitosti. Tvůj profil nikam neposíláme bez tvého souhlasu a před koncem projektu už řešíme další možnosti pro tvůj kariérní posun.

Informace o pozici

Mzda 140 000 - 160 000 Kč / měsíc
Typ odměny Odměna/Mzda
Vzdálená práce Hybrid
Pracovní prostředí Moderní
Typ práce nebo projektu Moderní technologie Transformační projekty
Typ smlouvy Freelancer
Typ pracovního úvazku Plný úvazek
Typ firmy Velká firma nebo korporace
Místo pracoviště Praha
Termín nástupu 01.05.2026