Text copied to clipboard!

Naslov

Text copied to clipboard!

Senior Java Developer

Opis

Text copied to clipboard!
Tražimo iskusnog Senior Java Developera koji će se pridružiti našem timu i pomoći u razvoju visokokvalitetnih softverskih rješenja. Kao Senior Java Developer, bit ćete odgovorni za dizajn, razvoj i implementaciju složenih aplikacija koristeći Java tehnologije. Radit ćete u suradnji s drugim programerima, dizajnerima i menadžerima kako biste osigurali da naši proizvodi zadovoljavaju najviše standarde kvalitete i performansi. Vaša uloga uključuje analizu zahtjeva korisnika, izradu tehničkih specifikacija, pisanje čistog i učinkovitog koda te testiranje i otklanjanje grešaka u aplikacijama. Također ćete biti odgovorni za mentoriranje mlađih članova tima i pružanje tehničke podrške tijekom cijelog životnog ciklusa razvoja softvera. Idealni kandidat ima duboko razumijevanje Java programskog jezika, iskustvo s razvojem web aplikacija i poznavanje modernih razvojnih alata i metodologija. Ako ste strastveni prema tehnologiji, volite rješavati složene probleme i želite raditi u dinamičnom okruženju, ovo je prava prilika za vas. Pridružite nam se i postanite dio inovativnog tima koji oblikuje budućnost tehnologije.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje Java aplikacija visoke kvalitete.
  • Dizajn i implementacija tehničkih rješenja prema zahtjevima korisnika.
  • Pisanje čistog, skalabilnog i učinkovitog koda.
  • Testiranje i otklanjanje grešaka u aplikacijama.
  • Suradnja s timovima za dizajn, razvoj i testiranje.
  • Mentoriranje mlađih članova tima.
  • Praćenje novih tehnologija i njihova primjena u projektima.
  • Osiguravanje usklađenosti s najboljim praksama i standardima razvoja softvera.

Zahtjevi

Text copied to clipboard!
  • Diploma iz računalnih znanosti ili srodnog područja.
  • Minimalno 5 godina iskustva u razvoju Java aplikacija.
  • Duboko razumijevanje Java programskog jezika i okvira poput Spring i Hibernate.
  • Iskustvo s razvojem web usluga (REST, SOAP).
  • Poznavanje baza podataka kao što su MySQL, PostgreSQL ili Oracle.
  • Iskustvo s alatima za kontrolu verzija poput Git-a.
  • Sposobnost rada u timskom okruženju i rješavanja složenih problema.
  • Odlične komunikacijske i organizacijske vještine.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s razvojem Java aplikacija?
  • Koje alate i tehnologije najčešće koristite u svom radu?
  • Kako pristupate rješavanju složenih tehničkih problema?
  • Imate li iskustva s mentoriranjem mlađih članova tima?
  • Kako osiguravate kvalitetu i performanse koda koji pišete?
  • Možete li podijeliti primjer projekta na kojem ste radili i koji je bio izazovan?
  • Kako ostajete u tijeku s najnovijim tehnologijama i trendovima u razvoju softvera?