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?