Text copied to clipboard!
Název
Text copied to clipboard!Backend Vývojář s Java Spring Boot
Popis
Text copied to clipboard!
Hledáme zkušeného Backend Vývojáře s Java Spring Boot, který se připojí k našemu dynamickému týmu. Jako součást našeho vývojového týmu budete zodpovědní za návrh, implementaci a údržbu robustních backendových systémů, které podporují naše aplikace a služby. Budete pracovat s moderními technologiemi a budete mít příležitost podílet se na architektonických rozhodnutích, která ovlivní budoucnost našich produktů.
Vaše hlavní odpovědnosti budou zahrnovat vývoj a optimalizaci backendových služeb, integraci s databázemi a externími API, zajištění bezpečnosti a škálovatelnosti aplikací a spolupráci s frontendovými vývojáři a dalšími členy týmu. Očekáváme, že budete mít hluboké znalosti Java a Spring Boot, zkušenosti s databázemi (SQL i NoSQL) a schopnost pracovat v agilním prostředí.
Dále budete mít možnost pracovat na optimalizaci výkonu aplikací, implementaci testovacích strategií a automatizaci procesů nasazení. Hledáme někoho, kdo je nadšený pro vývoj softwaru, rád se učí nové technologie a má analytické myšlení. Pokud máte zkušenosti s cloudovými platformami, jako je AWS nebo Azure, bude to velkou výhodou.
Nabízíme vám příležitost pracovat v inovativním prostředí, kde budete mít možnost růstu a profesního rozvoje. Poskytujeme flexibilní pracovní dobu, možnost práce na dálku a atraktivní benefity. Pokud máte vášeň pro backendový vývoj a chcete se podílet na tvorbě moderních aplikací, rádi vás přivítáme v našem týmu.
Odpovědnosti
Text copied to clipboard!- Vývoj a údržba backendových aplikací pomocí Java Spring Boot.
- Návrh a implementace REST API a mikroservisní architektury.
- Optimalizace výkonu a škálovatelnosti backendových systémů.
- Integrace s databázemi (SQL i NoSQL) a externími API.
- Zajištění bezpečnosti a ochrany dat v aplikacích.
- Spolupráce s frontendovými vývojáři a dalšími členy týmu.
- Implementace testovacích strategií a automatizace nasazení.
- Účast na architektonických rozhodnutích a technologických inovacích.
Požadavky
Text copied to clipboard!- Zkušenosti s vývojem v Java a Spring Boot.
- Znalost databází SQL (např. PostgreSQL, MySQL) a NoSQL (např. MongoDB).
- Schopnost pracovat s REST API a mikroservisní architekturou.
- Zkušenosti s cloudovými platformami (AWS, Azure nebo Google Cloud) výhodou.
- Znalost nástrojů pro verzování kódu (Git) a CI/CD procesů.
- Schopnost pracovat v agilním prostředí (Scrum, Kanban).
- Analytické myšlení a schopnost řešit problémy.
- Dobré komunikační dovednosti a schopnost týmové spolupráce.
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké jsou vaše zkušenosti s vývojem v Java a Spring Boot?
- Můžete popsat projekt, na kterém jste pracovali s mikroservisní architekturou?
- Jaké databázové technologie jste používali a jaké jsou jejich výhody a nevýhody?
- Jak byste optimalizovali výkon backendové aplikace?
- Jaké bezpečnostní aspekty je třeba zvážit při vývoji backendových aplikací?
- Máte zkušenosti s cloudovými platformami? Pokud ano, jaké?
- Jaké nástroje používáte pro verzování kódu a automatizaci nasazení?
- Jak pracujete v agilním týmu a jaké metodiky preferujete?