Text copied to clipboard!
Naslov
Text copied to clipboard!Java Web Razvijač
Opis
Text copied to clipboard!
Tražimo iskusnog Java Web Razvijača koji će se pridružiti našem timu i pomoći u razvoju inovativnih web aplikacija. Kao Java Web Razvijač, bit ćete odgovorni za dizajniranje, implementaciju i održavanje web aplikacija koristeći Java tehnologije. Radit ćete u suradnji s drugim programerima, dizajnerima i menadžerima projekata kako biste osigurali visoku kvalitetu i performanse aplikacija.
Vaše glavne odgovornosti uključivat će razvoj backend sustava koristeći Java Spring framework, integraciju s bazama podataka, optimizaciju performansi i osiguravanje sigurnosti aplikacija. Također ćete raditi na razvoju RESTful API-ja i integraciji s frontend tehnologijama. Očekujemo da imate iskustvo s alatima za verzioniranje koda poput Git-a te da razumijete principe agilnog razvoja softvera.
Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s modernim Java frameworkima i sposobnost rješavanja složenih problema. Također je važno da imate dobre komunikacijske vještine i sposobnost rada u timu. Ako ste strastveni u razvoju web aplikacija i želite raditi na izazovnim projektima, ovo je prilika za vas.
Nudimo konkurentnu plaću, fleksibilno radno vrijeme i mogućnost rada na daljinu. Također pružamo prilike za profesionalni razvoj kroz edukacije i konferencije. Ako ste zainteresirani, prijavite se i postanite dio našeg dinamičnog tima!
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje web aplikacija koristeći Java i Spring framework.
- Dizajniranje i implementacija RESTful API-ja.
- Rad s bazama podataka poput MySQL, PostgreSQL ili MongoDB.
- Optimizacija performansi i sigurnosti aplikacija.
- Suradnja s frontend timom na integraciji korisničkog sučelja.
- Pisanje testova i osiguravanje kvalitete koda.
- Rad s alatima za verzioniranje koda poput Git-a.
- Sudjelovanje u planiranju i razvoju novih funkcionalnosti.
Zahtjevi
Text copied to clipboard!- Diploma iz računalnih znanosti ili srodnog područja.
- Iskustvo u razvoju web aplikacija koristeći Java i Spring framework.
- Poznavanje baza podataka i SQL jezika.
- Iskustvo s alatima za verzioniranje koda (Git).
- Razumijevanje principa objektno orijentiranog programiranja.
- Poznavanje RESTful API-ja i web servisa.
- Sposobnost rada u timu i dobre komunikacijske vještine.
- Iskustvo s agilnim metodologijama razvoja softvera.
Moguća pitanja na intervjuu
Text copied to clipboard!- Možete li opisati svoje iskustvo s Java i Spring frameworkom?
- Kako biste optimizirali performanse web aplikacije?
- Koje alate koristite za verzioniranje koda i kako ih koristite?
- Možete li objasniti razliku između SQL i NoSQL baza podataka?
- Kako biste osigurali sigurnost web aplikacije?
- Jeste li radili s RESTful API-jima? Možete li dati primjer?
- Kako pristupate rješavanju složenih problema u razvoju softvera?
- Kako radite u timskom okruženju i komunicirate s drugim članovima tima?