Text copied to clipboard!

Naslov

Text copied to clipboard!

Java Programer

Opis

Text copied to clipboard!
Tražimo iskusnog i strastvenog Java programera koji će se pridružiti našem timu i pomoći u razvoju inovativnih softverskih rješenja. Kao Java programer, bit ćete odgovorni za dizajniranje, implementaciju i održavanje Java aplikacija koje zadovoljavaju potrebe naših klijenata i korisnika. Radit ćete u dinamičnom okruženju s talentiranim timom programera, analitičara i dizajnera kako biste osigurali visoku kvalitetu i performanse softverskih rješenja. Vaše glavne odgovornosti uključivat će razvoj novih funkcionalnosti, optimizaciju postojećeg koda, rješavanje tehničkih problema i osiguravanje sigurnosti aplikacija. Također ćete surađivati s drugim timovima kako biste osigurali usklađenost s poslovnim zahtjevima i najboljim praksama u industriji. Očekujemo da imate snažno razumijevanje objektno orijentiranog programiranja, iskustvo s Java frameworkima poput Springa i Hibernatea te sposobnost rada s bazama podataka. Osim tehničkih vještina, tražimo osobu koja je proaktivna, timski igrač i spremna na kontinuirano učenje i usavršavanje. Naš idealan kandidat ima iskustvo u radu s agilnim metodologijama razvoja softvera, razumije principe DevOps-a i ima iskustvo s alatima za upravljanje verzijama poput Gita. Ako ste strastveni u vezi s programiranjem i želite raditi na izazovnim projektima, ovo je prilika za vas! Nudimo konkurentnu plaću, fleksibilno radno vrijeme, mogućnost rada na daljinu i prilike za profesionalni razvoj. Pridružite nam se i budite dio tima koji stvara inovativna softverska rješenja koja mijenjaju način na koji ljudi rade i komuniciraju.

Odgovornosti

Text copied to clipboard!
  • Razvoj, testiranje i održavanje Java aplikacija
  • Dizajniranje i implementacija novih funkcionalnosti
  • Optimizacija postojećeg koda i poboljšanje performansi
  • Rad s bazama podataka i osiguravanje integriteta podataka
  • Suradnja s drugim timovima na definiranju tehničkih zahtjeva
  • Pisanje tehničke dokumentacije i održavanje koda
  • Osiguravanje sigurnosti i stabilnosti aplikacija
  • Praćenje novih tehnologija i implementacija najboljih praksi

Zahtjevi

Text copied to clipboard!
  • Diploma iz računarstva, informatike ili srodnog područja
  • Iskustvo u razvoju softvera koristeći Java programski jezik
  • Poznavanje Java frameworka poput Springa i Hibernatea
  • Iskustvo s bazama podataka (SQL, NoSQL)
  • Razumijevanje principa objektno orijentiranog programiranja
  • Iskustvo s alatima za upravljanje verzijama (Git, SVN)
  • Poznavanje agilnih metodologija razvoja softvera
  • Sposobnost analitičkog razmišljanja i rješavanja problema

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s Java programiranjem?
  • Koje Java frameworke ste koristili i u kojim projektima?
  • Kako biste optimizirali performanse Java aplikacije?
  • Možete li objasniti razliku između SQL i NoSQL baza podataka?
  • Kako biste riješili problem konkurentnog pristupa podacima u Java aplikaciji?
  • Koje alate koristite za upravljanje verzijama koda?
  • Kako pristupate rješavanju tehničkih problema u timu?
  • Koje su vaše omiljene prakse kodiranja i zašto?