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?