Text copied to clipboard!

Název

Text copied to clipboard!

Senior Java Developer

Popis

Text copied to clipboard!
Hledáme zkušeného Senior Java vývojáře, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji robustních a škálovatelných podnikových aplikací. Tato pozice je ideální pro jednotlivce s hlubokými znalostmi jazyka Java, zkušenostmi s vývojem backendových systémů a schopností vést technické projekty od návrhu až po nasazení. Jako Senior Java vývojář budete hrát klíčovou roli při navrhování, implementaci a optimalizaci softwarových řešení, která podporují naše obchodní procesy. Budete úzce spolupracovat s ostatními vývojáři, architekty, testery a produktovými manažery, abyste zajistili, že naše aplikace splňují vysoké standardy kvality, výkonu a bezpečnosti. Vaší hlavní odpovědností bude vývoj nových funkcí, údržba stávajícího kódu a mentorování méně zkušených kolegů. Očekáváme, že budete mít zkušenosti s moderními vývojovými nástroji, frameworky jako Spring a Hibernate, a budete schopni efektivně pracovat v agilním prostředí. Tato role vyžaduje silné analytické myšlení, schopnost řešit složité problémy a chuť neustále se učit nové technologie. Pokud hledáte příležitost, jak uplatnit své znalosti v oblasti Java vývoje a zároveň se podílet na zajímavých projektech s dopadem na tisíce uživatelů, pak je tato pozice právě pro vás. Nabízíme atraktivní platové ohodnocení, flexibilní pracovní dobu, možnost práce na dálku, přístup k nejnovějším technologiím a příležitosti k profesnímu růstu. Připojte se k nám a pomozte nám vytvářet inovativní softwarová řešení, která mění svět podnikání.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba Java aplikací
  • Návrh softwarové architektury a technických řešení
  • Spolupráce s týmem na agilních projektech
  • Mentorování juniorních vývojářů
  • Optimalizace výkonu a ladění aplikací
  • Integrace s databázemi a externími systémy
  • Zajištění bezpečnosti a škálovatelnosti kódu
  • Tvorba technické dokumentace
  • Účast na code reviews
  • Nasazování aplikací do produkčního prostředí

Požadavky

Text copied to clipboard!
  • Minimálně 5 let zkušeností s vývojem v jazyce Java
  • Znalost frameworků jako Spring, Hibernate
  • Zkušenosti s REST API a mikroslužbami
  • Znalost databází (např. PostgreSQL, MySQL)
  • Zkušenost s verzovacími systémy (Git)
  • Schopnost pracovat v agilním prostředí (Scrum, Kanban)
  • Znalost návrhových vzorů a principů OOP
  • Dobré komunikační schopnosti
  • Schopnost samostatně řešit problémy
  • Znalost anglického jazyka na technické úrovni

Potenciální otázky na pohovor

Text copied to clipboard!
  • Kolik let máte zkušeností s vývojem v jazyce Java?
  • Jaké frameworky jste používal(a) při vývoji aplikací?
  • Máte zkušenosti s návrhem softwarové architektury?
  • Jaké databáze jste používal(a) ve svých projektech?
  • Jaké nástroje používáte pro správu verzí kódu?
  • Pracoval(a) jste někdy v agilním týmu?
  • Jak řešíte problémy s výkonem aplikací?
  • Máte zkušenosti s mentorováním juniorních vývojářů?
  • Jaké jsou vaše silné stránky jako vývojář?
  • Jste ochoten/ochotna pracovat na dálku?