Text copied to clipboard!

Název

Text copied to clipboard!

Softwarový inženýr Java

Popis

Text copied to clipboard!
Hledáme talentovaného a motivovaného softwarového inženýra Java, který se připojí k našemu dynamickému týmu vývojářů. Na této pozici budete hrát klíčovou roli při návrhu, vývoji a údržbě robustních a škálovatelných softwarových řešení postavených na technologii Java. Budete spolupracovat s dalšími vývojáři, testery, produktovými manažery a dalšími zainteresovanými stranami na vytváření inovativních aplikací, které splňují potřeby našich zákazníků.Vaší hlavní odpovědností bude vývoj backendových komponent, integrace s databázemi a externími systémy, optimalizace výkonu a zajištění bezpečnosti aplikací. Očekáváme, že budete mít hluboké znalosti objektově orientovaného programování, návrhových vzorů a moderních vývojových nástrojů. Zkušenosti s frameworky jako Spring nebo Hibernate jsou velmi vítány.Naše společnost nabízí přátelské pracovní prostředí, flexibilní pracovní dobu, možnost práce na dálku a příležitosti k profesnímu růstu. Podporujeme neustálé vzdělávání a nabízíme přístup k odborným školením a konferencím. Pokud hledáte výzvu a chcete pracovat na smysluplných projektech, které mají dopad, pak je tato pozice právě pro vás.Ideální kandidát je týmový hráč, který má silné analytické schopnosti, je samostatný a má vášeň pro vývoj softwaru. Pokud se cítíte být tím pravým kandidátem, neváhejte a přihlaste se ještě dnes!

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba backendových aplikací v jazyce Java
  • Spolupráce s týmem na návrhu softwarové architektury
  • Integrace s databázemi a externími API
  • Optimalizace výkonu a škálovatelnosti aplikací
  • Zajištění bezpečnosti a spolehlivosti softwaru
  • Účast na code reviews a testování
  • Dokumentace kódu a technických řešení
  • Podpora při nasazení a údržbě produkčních systémů
  • Spolupráce s produktovými manažery na specifikaci požadavků
  • Dodržování vývojových standardů a best practices

Požadavky

Text copied to clipboard!
  • Zkušenosti s programováním v jazyce Java
  • Znalost frameworků jako Spring, Hibernate
  • Zkušenosti s databázemi (např. MySQL, PostgreSQL)
  • Znalost REST API a webových služeb
  • Zkušenosti s verzovacími systémy (např. Git)
  • Schopnost pracovat v týmu i samostatně
  • Znalost anglického jazyka na technické úrovni
  • Zkušenosti s CI/CD nástroji výhodou
  • Znalost návrhových vzorů a principů OOP
  • 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 jazyce Java?
  • Pracoval(a) jste někdy s frameworkem Spring?
  • Jaké databáze jste používal(a) v předchozích projektech?
  • Máte zkušenosti s tvorbou REST API?
  • Jaký je váš přístup k testování kódu?
  • Jak řešíte problémy s výkonem aplikací?
  • Používal(a) jste někdy nástroje pro CI/CD?
  • Jaké jsou vaše zkušenosti s verzovacími systémy?
  • Jak zvládáte práci v týmu?
  • Jaké jsou vaše profesní cíle v oblasti vývoje softwaru?