Text copied to clipboard!

Název

Text copied to clipboard!

Java Web Developer

Popis

Text copied to clipboard!
Hledáme talentovaného Java webového vývojáře, který se připojí k našemu týmu a bude se podílet na vývoji moderních webových aplikací. Vaším hlavním úkolem bude navrhovat, implementovat a udržovat webové aplikace postavené na platformě Java, které splňují požadavky našich klientů a uživatelů. Budete úzce spolupracovat s ostatními vývojáři, testery, designéry a projektovými manažery na vytváření inovativních a škálovatelných řešení. Vaše práce bude zahrnovat analýzu požadavků, návrh architektury, programování backendových i frontendových částí aplikací, integraci s databázemi a externími systémy, testování a optimalizaci výkonu. Očekáváme, že budete sledovat aktuální trendy v oblasti webového vývoje a aktivně přispívat k neustálému zlepšování našich technologií a procesů. Ideální kandidát má zkušenosti s vývojem v jazyce Java, zná frameworky jako Spring nebo Java EE, rozumí principům REST API a má zkušenosti s databázemi (např. MySQL, PostgreSQL). Znalost frontendových technologií (HTML, CSS, JavaScript) je výhodou. Důležitá je schopnost samostatné práce i týmové spolupráce, analytické myšlení a ochota učit se nové věci. Nabízíme zajímavou práci na různorodých projektech, možnost profesního růstu, flexibilní pracovní dobu a přátelské pracovní prostředí. Pokud vás baví programování v Javě a chcete se podílet na vývoji špičkových webový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 webových aplikací v jazyce Java
  • Návrh a implementace backendových služeb
  • Integrace s databázemi a externími systémy
  • Spolupráce s týmem na návrhu architektury
  • Testování a ladění aplikací
  • Optimalizace výkonu a bezpečnosti aplikací
  • Tvorba a údržba technické dokumentace
  • Sledování nových technologií a trendů
  • Podpora a řešení technických problémů
  • Účast na týmových schůzkách a code review

Požadavky

Text copied to clipboard!
  • Zkušenosti s programováním v jazyce Java
  • Znalost frameworků Spring nebo Java EE
  • Zkušenosti s relačními databázemi (např. MySQL, PostgreSQL)
  • Základní znalost HTML, CSS a JavaScriptu
  • Schopnost pracovat v týmu i samostatně
  • Analytické a logické myšlení
  • Znalost principů REST API
  • Zkušenosti s verzovacími systémy (např. Git)
  • Schopnost psát čistý a udržovatelný kód
  • Ochota učit se nové technologie

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem v jazyce Java?
  • Pracoval(a) jste někdy s frameworkem Spring nebo Java EE?
  • Jaké databáze jste používal(a) při vývoji aplikací?
  • Máte zkušenosti s tvorbou REST API?
  • Jak řešíte optimalizaci výkonu webových aplikací?
  • Jaký je váš přístup k týmové spolupráci?
  • Jaké nástroje používáte pro verzování kódu?
  • Jaké další programovací jazyky ovládáte?
  • Jak se vzděláváte v oblasti nových technologií?
  • Jak byste postupoval(a) při řešení složitého technického problému?