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?