Text copied to clipboard!

Naslov

Text copied to clipboard!

Java Softverski Inženjer

Opis

Text copied to clipboard!
Tražimo Java softverskog inženjera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju, održavanju i optimizaciji naprednih softverskih rješenja temeljenih na Javi. Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s Java tehnologijama i strast prema razvoju kvalitetnog softvera. Kao Java softverski inženjer, bit ćete odgovorni za dizajn, implementaciju i testiranje aplikacija koje zadovoljavaju potrebe naših korisnika i poslovnih partnera. Radit ćete u agilnom okruženju, surađivati s drugim inženjerima, dizajnerima i voditeljima projekata kako biste isporučili robusna i skalabilna rješenja. Vaše svakodnevne aktivnosti uključivat će razvoj novih funkcionalnosti, otklanjanje grešaka, optimizaciju performansi te sudjelovanje u tehničkim raspravama i revizijama koda. Također ćete imati priliku raditi na arhitekturi sustava i predlagati tehnička poboljšanja. Od kandidata očekujemo dobro poznavanje Java programskog jezika, iskustvo s okvirima poput Spring i Hibernate, te razumijevanje principa objektno orijentiranog programiranja. Poželjno je i iskustvo s alatima za verzioniranje koda (npr. Git), radom s bazama podataka (SQL i/ili NoSQL), te poznavanje CI/CD procesa. Ako ste motivirani, analitični i volite raditi u timu, a uz to imate želju za učenjem i usavršavanjem, ovo je prava prilika za vas. Nudimo konkurentnu plaću, fleksibilno radno vrijeme, mogućnost rada na daljinu, edukacije i rad na zanimljivim projektima s modernim tehnologijama.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje Java aplikacija
  • Pisanje čitljivog, učinkovitog i skalabilnog koda
  • Sudjelovanje u dizajnu softverske arhitekture
  • Testiranje i otklanjanje grešaka u aplikacijama
  • Suradnja s timom na implementaciji novih funkcionalnosti
  • Optimizacija performansi postojećih sustava
  • Pisanje tehničke dokumentacije
  • Sudjelovanje u revizijama koda
  • Praćenje novih tehnologija i trendova
  • Implementacija sigurnosnih standarda u aplikacijama

Zahtjevi

Text copied to clipboard!
  • VSS iz računarstva ili srodnog područja
  • Minimalno 2 godine iskustva u Java programiranju
  • Poznavanje Spring i Hibernate okvira
  • Iskustvo s relacijskim bazama podataka (npr. MySQL, PostgreSQL)
  • Poznavanje Git alata za verzioniranje
  • Razumijevanje principa objektno orijentiranog programiranja
  • Iskustvo s RESTful API-ima
  • Poznavanje CI/CD alata i procesa
  • Sposobnost rada u timu i samostalno
  • Dobro poznavanje engleskog jezika u govoru i pismu

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina imate iskustva u Java programiranju?
  • Koje Java okvire ste koristili u prethodnim projektima?
  • Imate li iskustva s radom u agilnom okruženju?
  • Kako pristupate otklanjanju grešaka u kodu?
  • Koje alate koristite za verzioniranje koda?
  • Jeste li radili s bazama podataka? Koje ste koristili?
  • Imate li iskustva s CI/CD procesima?
  • Kako osiguravate sigurnost aplikacija koje razvijate?
  • Koji je vaš pristup pisanju testova?
  • Koji je vaš najveći izazov u dosadašnjoj karijeri?