Text copied to clipboard!

Naslov

Text copied to clipboard!

Java Full Stack Programer

Opis

Text copied to clipboard!
Tražimo Java Full Stack Programera koji će biti odgovoran za razvoj, implementaciju i održavanje složenih web aplikacija koristeći Java tehnologije. Idealni kandidat ima iskustvo u radu s front-end i back-end tehnologijama, sposoban je dizajnirati i implementirati skalabilna rješenja te surađivati s timovima za razvoj proizvoda. Vaša uloga uključuje razvoj korisničkih sučelja, integraciju s bazama podataka, optimizaciju performansi i osiguravanje sigurnosti aplikacija. Potrebno je razumijevanje cijelog životnog ciklusa razvoja softvera, od analize zahtjeva do testiranja i implementacije. Također, očekuje se aktivno sudjelovanje u tehničkim raspravama i predlaganje inovativnih rješenja za poboljšanje proizvoda i procesa. Ako ste motivirani, timski igrač i želite raditi u dinamičnom okruženju, ovo je prava prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Razvijanje i održavanje web aplikacija koristeći Java tehnologije
  • Dizajniranje i implementacija front-end i back-end komponenti
  • Integracija s bazama podataka i vanjskim servisima
  • Optimizacija performansi aplikacija
  • Suradnja s timom za razvoj i dizajn
  • Pisanje čiste, održive i dokumentirane programske potpore
  • Sudjelovanje u tehničkim sastancima i planiranju projekata
  • Testiranje i ispravljanje bugova
  • Praćenje novih tehnologija i trendova u razvoju softvera
  • Osiguravanje sigurnosti i usklađenosti aplikacija

Zahtjevi

Text copied to clipboard!
  • Iskustvo u razvoju Java aplikacija
  • Poznavanje front-end tehnologija (HTML, CSS, JavaScript, React ili Angular)
  • Iskustvo s bazama podataka (SQL, NoSQL)
  • Razumijevanje RESTful API-ja i mikroservisne arhitekture
  • Sposobnost rada u agilnom okruženju
  • Dobre komunikacijske vještine
  • Poznavanje alata za verzioniranje koda (Git)
  • Iskustvo s testiranjem softvera
  • Sposobnost rješavanja problema i analitičko razmišljanje
  • Visoka motivacija i samostalnost u radu

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje Java tehnologije ste koristili u prethodnim projektima?
  • Kako pristupate dizajnu front-end sučelja?
  • Možete li opisati iskustvo s bazama podataka?
  • Kako osiguravate sigurnost aplikacija koje razvijate?
  • Kako radite u timu i komunicirate s kolegama?
  • Koje alate koristite za verzioniranje i upravljanje kodom?
  • Kako pristupate testiranju i otklanjanju bugova?
  • Imate li iskustva s mikroservisnom arhitekturom?
  • Kako pratite nove tehnologije i usavršavate se?
  • Možete li opisati izazov koji ste riješili u prethodnom projektu?