Text copied to clipboard!
Názov
Text copied to clipboard!Java Architekt
Opis
Text copied to clipboard!
Hľadáme skúseného Java architekta, ktorý sa pripojí k nášmu tímu a bude zodpovedný za návrh, vývoj a implementáciu robustných a škálovateľných Java aplikácií. Ako Java architekt budete viesť technické tímy, určovať technologické smerovanie projektov a zabezpečovať, aby boli všetky riešenia v súlade s najlepšími postupmi a požiadavkami klientov. Vašou úlohou bude analyzovať obchodné potreby, navrhovať architektúru systémov, vyberať vhodné technológie a dohliadať na celý životný cyklus vývoja softvéru. Budete úzko spolupracovať s vývojármi, testermi, projektovými manažérmi a ďalšími zainteresovanými stranami, aby ste zabezpečili úspešné dodanie projektov včas a v požadovanej kvalite. Okrem toho budete zodpovedať za dokumentáciu architektúry, identifikáciu a riešenie technických problémov, optimalizáciu výkonnosti systémov a podporu pri zavádzaní nových technológií. Očakávame, že budete sledovať aktuálne trendy v oblasti Java technológií, mentorovať mladších kolegov a prispievať k neustálemu zlepšovaniu procesov v tíme. Ak máte silné analytické myslenie, skúsenosti s návrhom distribuovaných systémov a chuť pracovať na inovatívnych projektoch, ste pre nás ideálnym kandidátom.
Zodpovednosti
Text copied to clipboard!- Návrh a implementácia architektúry Java aplikácií
- Vedenie a mentorovanie vývojárskych tímov
- Analýza obchodných požiadaviek a ich preklad do technických riešení
- Výber vhodných technológií a nástrojov
- Zodpovednosť za technickú dokumentáciu
- Optimalizácia výkonnosti a škálovateľnosti systémov
- Identifikácia a riešenie technických problémov
- Spolupráca s projektovými manažérmi a ďalšími oddeleniami
- Zavádzanie najlepších postupov v oblasti vývoja softvéru
- Podpora pri zavádzaní nových technológií
Požiadavky
Text copied to clipboard!- Vysokoškolské vzdelanie v oblasti informatiky alebo príbuzného odboru
- Minimálne 5 rokov skúseností s vývojom v Jave
- Skúsenosti s návrhom softvérovej architektúry
- Znalosť moderných Java frameworkov (Spring, Hibernate, atď.)
- Skúsenosti s cloudovými riešeniami (napr. AWS, Azure)
- Schopnosť viesť tím a efektívne komunikovať
- Analytické a logické myslenie
- Znalosť anglického jazyka na komunikatívnej úrovni
- Zodpovednosť a samostatnosť
- Ochota učiť sa nové technológie
Potenciálne otázky na pohovor
Text copied to clipboard!- Aké skúsenosti máte s návrhom distribuovaných systémov v Jave?
- Ktoré Java frameworky ste používali najčastejšie a prečo?
- Ako pristupujete k optimalizácii výkonnosti aplikácií?
- Aké metódy používate na zabezpečenie kvality kódu?
- Ako riešite konflikty v tíme?
- Aké máte skúsenosti s cloudovými platformami?
- Ako by ste navrhli migráciu monolitickej aplikácie na mikroservisnú architektúru?
- Ako zabezpečujete bezpečnosť Java aplikácií?
- Aké nástroje používate na správu a dokumentáciu architektúry?
- Ako sledujete nové trendy v oblasti Java technológií?