Text copied to clipboard!
Název
Text copied to clipboard!Fullstack Java vývojář
Popis
Text copied to clipboard!
Hledáme Fullstack Java vývojáře, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji moderních webových aplikací. Ideální kandidát má hluboké znalosti v jazyce Java, stejně jako zkušenosti s front-end technologiemi jako jsou HTML, CSS a JavaScript. Vaším úkolem bude navrhovat, vyvíjet a udržovat komplexní aplikace, které splňují požadavky našich klientů a uživatelů. Budete spolupracovat s týmem vývojářů, testerů a produktových manažerů, abyste zajistili vysokou kvalitu a funkčnost našich řešení. Očekáváme, že budete schopni analyzovat požadavky, navrhovat architekturu aplikací a implementovat efektivní a škálovatelný kód. Dále budete zodpovědní za optimalizaci výkonu aplikací a řešení technických problémů. Nabízíme příležitost pracovat na zajímavých projektech v moderním technologickém prostředí s možností profesního růstu a dalšího vzdělávání.
Odpovědnosti
Text copied to clipboard!- Vývoj a údržba fullstack aplikací v jazyce Java
- Spolupráce s týmem na návrhu a implementaci nových funkcí
- Optimalizace výkonu a bezpečnosti aplikací
- Testování a ladění kódu
- Dokumentace vývojových procesů a kódu
- Účast na technických schůzkách a plánování projektů
- Podpora a řešení technických problémů
- Integrace s databázemi a externími službami
Požadavky
Text copied to clipboard!- Pokročilá znalost jazyka Java a jeho ekosystému
- Zkušenosti s front-end technologiemi (HTML, CSS, JavaScript)
- Znalost frameworků jako Spring, Hibernate
- Zkušenosti s relačními databázemi (např. MySQL, PostgreSQL)
- Schopnost pracovat v týmu i samostatně
- Dobré analytické a komunikační schopnosti
- Znalost verzovacích nástrojů (Git)
- Zkušenosti s agilními metodikami vývoje
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s vývojem v jazyce Java?
- Jaké front-end technologie ovládáte?
- Popište projekt, kde jste pracoval/a jako fullstack vývojář.
- Jak přistupujete k optimalizaci výkonu aplikace?
- Jaké nástroje používáte pro správu verzí kódu?
- Jak řešíte konflikty v týmu během vývoje?
- Máte zkušenosti s cloudovými platformami?
- Jak testujete svůj kód?