Text copied to clipboard!

Název

Text copied to clipboard!

Java EE Vývojář Softwaru

Popis

Text copied to clipboard!
Hledáme zkušeného Java EE Vývojáře Softwaru, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji robustních podnikových aplikací. Ideální kandidát má hluboké znalosti Java EE technologií, zkušenosti s návrhem a implementací softwarových řešení a schopnost pracovat v agilním prostředí. Jako Java EE Vývojář Softwaru budete zodpovědný za návrh, vývoj, testování a údržbu aplikací, které podporují klíčové obchodní procesy našich klientů. Budete úzce spolupracovat s ostatními vývojáři, analytiky a projektovými manažery na dodání kvalitního softwaru včas a v rámci rozpočtu. Vaše práce bude zahrnovat vývoj backendových komponent pomocí technologií jako jsou EJB, JPA, JMS a RESTful webové služby. Dále budete integrovat aplikace s databázemi, optimalizovat výkon a zajišťovat bezpečnostní standardy. Očekáváme, že budete sledovat nové trendy v oblasti Java EE a aktivně přispívat k neustálému zlepšování našich vývojových procesů. Tato pozice vyžaduje silné analytické schopnosti, schopnost řešit problémy a ochotu učit se nové technologie. Pokud hledáte příležitost pracovat na zajímavých projektech v přátelském a profesionálním prostředí, tato pozice je pro vás ideální.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba podnikových aplikací v Java EE
  • Návrh a implementace backendových komponent
  • Integrace s databázemi a externími systémy
  • Zajištění bezpečnosti a výkonu aplikací
  • Spolupráce s týmem na návrhu architektury
  • Testování a ladění aplikací
  • Účast na code reviews a technických diskusích
  • Dokumentace kódu a technických řešení
  • Podpora nasazení a provozu aplikací
  • Sledování nových technologií a trendů

Požadavky

Text copied to clipboard!
  • Zkušenosti s Java EE (EJB, JPA, JMS, JAX-RS)
  • Znalost SQL a relačních databází (např. Oracle, PostgreSQL)
  • Zkušenosti s aplikačními servery (např. WildFly, GlassFish)
  • Znalost návrhových vzorů a principů OOP
  • Zkušenosti s verzovacími systémy (např. Git)
  • Schopnost pracovat v týmu i samostatně
  • Znalost anglického jazyka na technické úrovni
  • Výhodou je zkušenost s CI/CD nástroji
  • Znalost Spring Framework výhodou
  • Vysokoškolské vzdělání v oboru informatiky nebo příbuzném

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem v Java EE?
  • S jakými databázemi jste pracoval(a)?
  • Jaké aplikační servery jste používal(a)?
  • Máte zkušenosti s RESTful API?
  • Jak řešíte optimalizaci výkonu aplikací?
  • Jaký je váš přístup k testování kódu?
  • Pracoval(a) jste někdy v agilním týmu?
  • Jaké nástroje používáte pro správu verzí?
  • Máte zkušenosti s CI/CD procesy?
  • Jaké další programovací jazyky ovládáte?