Popis pozice
Jsme dynamická společnost působící v oblasti finančního poradenství a realit, obsluhující stovky tisíc klientů v České republice a na Slovensku. V rámci naší digitální transformace měníme způsob, jakým poskytujeme služby, a klíčovým krokem je vývoj nového klientského systému využívajícího nejnovější fintech technologie.
Hledáme zkušeného Java Backend Developera, který bude zásadní součástí našeho týmu zaměřeného na vývoj robustních backendových systémů. Vaším hlavním úkolem bude navrhovat, vyvíjet a implementovat nové aplikace a služby s využitím moderních technologií jako Spring Boot. Budete úzce spolupracovat s dalšími vývojáři a DevOps týmem na tvorbě škálovatelných a efektivních řešení. Součástí vaší role bude nejen tvorba kvalitního kódu, ale také aktivní zapojení do návrhu architektury, revize kódu, testování a zlepšování naší platformy.
Co budete dělat
- Budete mít na starosti návrh, vývoj a implementaci nových backendových systémů a aplikací založených na Spring Boot a moderních technologiích.
- Aktivně se budete podílet na návrhu architektury mikroslužeb a přinášet inovativní nápady, jak zlepšit naši platformu a aplikace.
- Společně s FE týmem budete navrhovat čistá API šitá na míru našim interním aplikacím.
- Spolu s týmem DevOps se budete starat o správnou integraci do Kubernetes clusteru a budete se účastnit nasazování a optimalizace našich služeb v rámci GitOps přístupu.
- Očekáváme od vás nejen psaní čistého a efektivního kódu, ale také schopnost vést kódové review, navrhovat testovací strategie a zajistit, aby všechny dodané komponenty byly kvalitně otestovány.
- Budete mít příležitost zlepšovat naši DevOps kulturu a postupy CI/CD, čímž přispějete k neustálému zlepšování vývojového cyklu.
Naše požadavky
- Praxi v Javě a z ní plynoucí vyzrálá znalost Java ekosystému a souvisejících technologií a postupů – promiňte nám to nováčci, ale hledáme seniorní vývojáře
- Trochu konkrétněji si představujeme seniorní znalost napříč věcmi jako je JPA/ORM, Spring boot či JEE, DB systémy, build systémy, CI/CD přesah atd., ale nemusí to být exaktně takto.
- Schopnost nejen navrhovat a psát dobrý kód, ale i tvořit kvalitní testy
- Zkušenosti s mikroslužbami jako bonus
- Samostatnost a proaktivní přístup – vlastní analýza, vyhledání chyb, návrh řešení nebo odvahu se zeptat, když si neví rady
Co nabízíme
- Možnost podílet se na inovativním projektu s velkým dopadem na trh finančního poradenství
- Příležitost přinášet vlastní nápady a aktivně ovlivňovat vývoj produktu
- Konkurenční platové ohodnocení a benefity
- Remote s možností využít naše kanceláře v Praze, Plzni nebo Českých Budějovicích