Text copied to clipboard!
Naslov
Text copied to clipboard!Java Softverski Razvijač
Opis
Text copied to clipboard!
Tražimo Java softverskog inženjera koji će se pridružiti našem dinamičnom timu i sudjelovati u razvoju inovativnih softverskih rješenja. Kao Java softverski inženjer, bit ćete odgovorni za dizajn, razvoj, testiranje i održavanje aplikacija temeljenih na Javi. Očekujemo da ćete raditi u suradnji s drugim programerima, analitičarima i voditeljima projekata kako biste isporučili visokokvalitetne proizvode koji zadovoljavaju potrebe naših klijenata.
Vaša uloga uključuje analizu zahtjeva, dizajniranje arhitekture sustava, implementaciju novih funkcionalnosti te optimizaciju postojećeg koda. Bit ćete uključeni u cijeli životni ciklus razvoja softvera, od početne ideje do implementacije i podrške. Posebno cijenimo proaktivnost, sposobnost rješavanja problema i spremnost na kontinuirano učenje novih tehnologija i alata.
Od kandidata očekujemo dobro poznavanje Java programskog jezika, iskustvo s razvojem web aplikacija, kao i rad s bazama podataka i modernim razvojnim okvirima poput Springa ili Hibernatea. Poželjno je iskustvo s alatima za upravljanje verzijama (npr. Git), radom u agilnim timovima i poznavanje DevOps praksi.
Nudimo stimulativno radno okruženje, mogućnost profesionalnog razvoja, sudjelovanje u zanimljivim projektima te konkurentna primanja. Ako ste motivirani, odgovorni i želite raditi na izazovnim projektima koristeći najnovije tehnologije, pozivamo vas da se prijavite i postanete dio našeg tima.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje Java aplikacija
- Dizajn i implementacija novih funkcionalnosti
- Pisanje čitljivog i održivog koda
- Testiranje i otklanjanje grešaka u softveru
- Suradnja s članovima tima i drugim odjelima
- Izrada tehničke dokumentacije
- Optimizacija performansi aplikacija
- Praćenje novih tehnologija i trendova
- Sudjelovanje u planiranju i procjeni zadataka
- Implementacija sigurnosnih standarda
Zahtjevi
Text copied to clipboard!- VSS iz područja informatike ili srodnog područja
- Iskustvo u razvoju softvera u Javi
- Poznavanje Spring ili Hibernate okvira
- Iskustvo s relacijskim bazama podataka (npr. MySQL, PostgreSQL)
- Poznavanje alata za upravljanje verzijama (npr. Git)
- Razumijevanje principa objektno orijentiranog programiranja
- Sposobnost rada u timu i samostalno
- Dobre komunikacijske vještine
- Poželjno iskustvo s DevOps alatima
- Spremnost na kontinuirano učenje
Moguća pitanja na intervjuu
Text copied to clipboard!- Koliko godina iskustva imate u razvoju Java aplikacija?
- Koje Java okvire ste koristili u prethodnim projektima?
- Imate li iskustva s radom u agilnim timovima?
- Kako pristupate rješavanju kompleksnih programskih problema?
- Koje baze podataka najčešće koristite?
- Jeste li radili s alatima za upravljanje verzijama?
- Možete li opisati jedan izazovan projekt na kojem ste radili?
- Kako održavate svoje znanje o novim tehnologijama?
- Imate li iskustva s DevOps praksama?
- Koje su vaše najveće prednosti kao Java programera?