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?