Text copied to clipboard!

Naslov

Text copied to clipboard!

Srednji Java Programer

Opis

Text copied to clipboard!
Tražimo iskusnog Srednjeg Java Programera koji će se pridružiti našem razvojnom timu i pomoći u izgradnji, održavanju i optimizaciji Java aplikacija. Kao Srednji Java Programer, bit ćete odgovorni za razvoj softverskih rješenja koristeći Java tehnologije, suradnju s drugim timovima te osiguravanje visokih standarda kvalitete koda. Vaše glavne odgovornosti uključivat će dizajniranje, razvoj i testiranje aplikacija, kao i optimizaciju postojećih sustava. Očekujemo da imate iskustvo u radu s Java frameworkima poput Springa, Hibernatea i drugih relevantnih tehnologija. Također, važno je da razumijete principe objektno orijentiranog programiranja i najbolje prakse razvoja softvera. Radit ćete u agilnom okruženju, gdje će vaša sposobnost timskog rada i komunikacije biti ključna. Očekujemo da aktivno sudjelujete u tehničkim raspravama, predlažete poboljšanja i doprinosite kontinuiranom unapređenju naših softverskih rješenja. Osim tehničkih vještina, cijenimo proaktivnost, analitičko razmišljanje i sposobnost rješavanja problema. Ako ste strastveni u vezi s razvojem softvera i želite raditi na izazovnim projektima, ovo je prilika za vas!

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje Java aplikacija
  • Pisanje čistog, učinkovitog i skalabilnog koda
  • Rad s bazama podataka i optimizacija upita
  • Suradnja s drugim timovima na integraciji sustava
  • Testiranje i ispravljanje grešaka u aplikacijama
  • Implementacija sigurnosnih mjera u softverskim rješenjima
  • Dokumentiranje tehničkih specifikacija i procesa
  • Praćenje novih tehnologija i predlaganje poboljšanja

Zahtjevi

Text copied to clipboard!
  • Diploma iz računarstva, informatike ili srodnog područja
  • Minimalno 3 godine iskustva u razvoju Java aplikacija
  • Poznavanje Spring i Hibernate frameworka
  • Iskustvo s bazama podataka (MySQL, PostgreSQL, Oracle)
  • Razumijevanje principa objektno orijentiranog programiranja
  • Iskustvo s alatima za kontrolu verzija (Git, SVN)
  • Poznavanje RESTful API-ja i mikroservisne arhitekture
  • Sposobnost rada u agilnom okruženju

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s Java programiranjem?
  • Koje ste projekte razvijali koristeći Spring framework?
  • Kako biste optimizirali performanse Java aplikacije?
  • Koje alate koristite za testiranje i debugging?
  • Kako pristupate rješavanju složenih programskih problema?
  • Imate li iskustva s DevOps praksama?
  • Kako osiguravate sigurnost u Java aplikacijama?
  • Kako radite s bazama podataka u svojim projektima?