Text copied to clipboard!
Název
Text copied to clipboard!Java Full Stack Vývojář
Popis
Text copied to clipboard!
Hledáme Java Full Stack Vývojáře, který se připojí k našemu dynamickému týmu a bude zodpovědný za vývoj a údržbu komplexních webových aplikací. Jako Java Full Stack Vývojář budete pracovat na front-endových i back-endových částech aplikací, spolupracovat s designéry, produktovými manažery a dalšími vývojáři, abyste zajistili vysokou kvalitu a funkčnost našich produktů. Vaším úkolem bude navrhovat, implementovat a optimalizovat kód, řešit technické problémy a přispívat k neustálému zlepšování vývojových procesů. Požadujeme hluboké znalosti jazyka Java, zkušenosti s frameworky jako Spring a Angular nebo React, a schopnost pracovat v agilním prostředí. Pokud jste motivovaný, týmový hráč s vášní pro moderní technologie, 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í na front-endu i back-endu
- Spolupráce s týmem na návrhu a implementaci nových funkcí
- Optimalizace výkonu a bezpečnosti aplikací
- Řešení technických problémů a chyb
- Účast na code review a sdílení znalostí v týmu
- Dodržování vývojových standardů a best practices
- Práce v agilním vývojovém prostředí
- Integrace s databázemi a externími službami
- Testování a ladění aplikací
- Dokumentace kódu a technických řešení
Požadavky
Text copied to clipboard!- Pokročilá znalost programovacího jazyka Java
- Zkušenosti s frameworky Spring, Hibernate
- Znalost front-end technologií jako HTML, CSS, JavaScript
- Zkušenosti s frameworky Angular nebo React
- Znalost relačních databází a SQL
- Schopnost pracovat v týmu a komunikovat efektivně
- Zkušenosti s verzovacími systémy (Git)
- Znalost principů REST API a webových služeb
- Schopnost řešit problémy a analyzovat chyby
- Zkušenost 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é frameworky jste používal na back-endu?
- Máte zkušenosti s front-endovými technologiemi?
- Jak přistupujete k optimalizaci výkonu aplikace?
- Popište váš přístup k testování kódu.
- Jak řešíte konflikty v týmu?
- Jaké nástroje používáte pro správu verzí?
- Jaké máte zkušenosti s agilním vývojem?
- Jak byste vysvětlil REST API kolegovi?
- Jak řešíte bezpečnostní aspekty aplikace?