Text copied to clipboard!
Název
Text copied to clipboard!Java Web Aplikační Vývojář
Popis
Text copied to clipboard!
Hledáme talentovaného a motivovaného Java Web Aplikačního Vývojáře, který se připojí k našemu dynamickému týmu. V této roli budete zodpovědní za návrh, vývoj a údržbu webových aplikací postavených na technologii Java. Budete úzce spolupracovat s ostatními vývojáři, testery, projektovými manažery a dalšími zainteresovanými stranami, abyste zajistili, že naše aplikace splňují vysoké standardy kvality, bezpečnosti a výkonu.
Vaší hlavní náplní práce bude vývoj backendových komponent pomocí Java frameworků jako Spring, Hibernate nebo Jakarta EE. Budete se podílet na návrhu architektury aplikací, implementaci REST API, integraci s databázemi a externími systémy a optimalizaci výkonu. Dále budete spolupracovat na vývoji frontendu ve spolupráci s frontendovými vývojáři, případně se zapojíte i do DevOps činností, jako je nasazování aplikací do cloudového prostředí.
Očekáváme, že budete mít silné analytické schopnosti, schopnost samostatně řešit problémy a chuť učit se nové technologie. Zkušenosti s agilním vývojem, verzovacími systémy (např. Git) a nástroji pro kontinuální integraci (např. Jenkins, GitLab CI) jsou vítány. Důležitá je také schopnost komunikace a týmová spolupráce.
Nabízíme atraktivní platové ohodnocení, flexibilní pracovní dobu, možnost práce na dálku, přístup k moderním technologiím a příležitost podílet se na zajímavých projektech pro významné klienty. Kromě toho poskytujeme školení, certifikace a podporu profesního růstu.
Pokud máte vášeň pro vývoj softwaru, zkušenosti s Javou a chuť pracovat na inovativních řešeních, 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 REST API
- Integrace s databázemi a externími systémy
- Spolupráce s frontendovými vývojáři a testery
- Optimalizace výkonu a bezpečnosti aplikací
- Účast na návrhu architektury softwaru
- Nasazování aplikací do testovacích a produkčních prostředí
- Dodržování standardů kódování a dokumentace
- Řešení technických problémů a chyb
- Spolupráce v rámci agilního vývojového týmu
Požadavky
Text copied to clipboard!- Zkušenosti s vývojem v jazyce Java (min. 2 roky)
- Znalost frameworků jako Spring, Hibernate nebo Jakarta EE
- Zkušenosti s návrhem a implementací REST API
- Znalost SQL a práce s relačními databázemi (např. PostgreSQL, MySQL)
- Zkušenosti s verzovacími systémy (např. Git)
- Znalost principů objektově orientovaného programování
- Zkušenosti s nástroji CI/CD (např. Jenkins, GitLab CI)
- Schopnost týmové spolupráce a komunikace
- Znalost anglického jazyka na technické úrovni
- Výhodou je zkušenost s cloudovými platformami (např. AWS, Azure)
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s vývojem v jazyce Java?
- Které Java frameworky jste používal(a) a v jakých projektech?
- Máte zkušenosti s návrhem REST API?
- Jaké databáze jste používal(a) a jaké operace jste s nimi prováděl(a)?
- Jaké nástroje pro verzování kódu a CI/CD znáte?
- Pracoval(a) jste někdy v agilním týmu?
- Jak řešíte problémy s výkonem aplikací?
- Máte zkušenosti s nasazováním aplikací do cloudu?
- Jaké jsou vaše silné stránky jako vývojář?
- Jak se udržujete v obraze s novými technologiemi?