Senior Software Engineer se stane klíčovým článkem při budování moderní platformy pro distribuci analytických dat. Vaším hlavním cílem bude vývoj robustních a vysokovýkonnostních API, která umožní externím společnostem přímý přístup k datovým zdrojům a analytice v reálném čase.
Zodpovědnosti
- Navrhování a implementace nových koncových bodů s důrazem na bezpečnost, výkon a udržitelnost kódu
- Podíl na rozhodování o technologické architektuře a dlouhodobé strategii systému
- Psaní testovatelného a čistého kódu, pravidelné provádění kódových recenzí
- Definování standardů pro design, verzování a dokumentaci API napříč organizací
- Diagnostika problémů, optimalizace výkonu a zlepšování provozní spolehlivosti
- Spolupráce s vývojovými, datovými a produktovými týmy v České republice i ve Spojených státech
Co od vás očekáváme
- Minimálně čtyři roky praxe v komerčním vývoji softwaru s použitím objektově orientovaných jazyků
- Pokročilé zkušenosti s Javou
- Práce s alespoň jednou relační databází typu SQL
- Zkušenosti s tvorbou mikroslužeb a návrhem REST nebo GraphQL rozhraní
- Praxe v psaní automatizovaných testů a zajišťování kvality kódu
- Znalost Infrastructure as Code (IaC)
- Komunikativní znalost angličtiny i češtiny (úroveň B2 a vyšší)
Co je výhodou
- Práce v cloudovém prostředí AWS
Technologie, se kterými pracujeme
- Java
- SQL
- REST API a GraphQL
- Mikroslužby
- Infrastructure as Code (IaC)
- AWS
Pracovní režim
Pracujeme v hybridním modelu s možností kombinovat prezenční a vzdálenou práci. Díky mezinárodnímu charakteru týmu je nutná flexibilita při spolupráci napříč časovými pásmy.
Kultura a hodnoty
Podporujeme inovace a moderní přístup k doručování dat. Důraz klade na kvalitu, dlouhodobou udržitelnost systémů a špičkový výkon. Oceňujeme ochotu učit se novým technologiím a aktivně komunikovat v rámci globálních týmů.