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?