Text copied to clipboard!

Naslov

Text copied to clipboard!

Backend programer s Java Spring Boot

Opis

Text copied to clipboard!
Tražimo iskusnog Backend programera s Java Spring Boot koji će se pridružiti našem razvojnom timu. U ovoj ulozi bit ćete odgovorni za dizajn, razvoj i održavanje robusnih i skalabilnih backend rješenja. Radit ćete s modernim tehnologijama i alatima kako biste osigurali visoku kvalitetu koda i performansi sustava. Vaše glavne odgovornosti uključivat će razvoj API-ja, integraciju s bazama podataka, optimizaciju performansi te osiguravanje sigurnosti aplikacija. Također ćete surađivati s frontend timom kako biste osigurali besprijekornu komunikaciju između klijentske i serverske strane aplikacije. Očekujemo da imate iskustvo u radu s Java Spring Boot frameworkom, poznavanje RESTful API-ja, rad s relacijskim bazama podataka poput MySQL-a ili PostgreSQL-a te razumijevanje koncepata poput mikroservisa i cloud tehnologija. Osim tehničkih vještina, važno nam je da ste timski igrač, da imate dobre komunikacijske vještine i da ste spremni učiti i prilagođavati se novim tehnologijama. Nudimo dinamično radno okruženje, prilike za profesionalni razvoj i konkurentne beneficije. Ako ste strastveni u razvoju softvera i želite raditi na inovativnim projektima, prijavite se i postanite dio našeg tima!

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje backend sustava koristeći Java Spring Boot
  • Dizajn i implementacija RESTful API-ja
  • Rad s relacijskim i NoSQL bazama podataka
  • Optimizacija performansi i sigurnosti aplikacija
  • Suradnja s frontend timom na integraciji sustava
  • Pisanje testova i osiguravanje kvalitete koda
  • Implementacija mikroservisne arhitekture
  • Dokumentiranje tehničkih rješenja i procesa

Zahtjevi

Text copied to clipboard!
  • Iskustvo u radu s Java i Spring Boot frameworkom
  • Poznavanje RESTful API-ja i principa dizajna
  • Iskustvo s bazama podataka poput MySQL, PostgreSQL ili MongoDB
  • Razumijevanje mikroservisne arhitekture
  • Poznavanje alata za verzioniranje koda poput Git-a
  • Iskustvo s cloud platformama poput AWS, Azure ili Google Cloud
  • Dobre komunikacijske i timske vještine
  • Sposobnost rješavanja problema i analitičko razmišljanje

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s Java Spring Boot frameworkom?
  • Kako biste dizajnirali RESTful API za aplikaciju s velikim prometom?
  • Koje strategije koristite za optimizaciju performansi backend sustava?
  • Kako osiguravate sigurnost podataka u backend aplikacijama?
  • Možete li podijeliti primjer izazovnog problema koji ste riješili u backend razvoju?
  • Kako radite s bazama podataka i koje alate koristite za optimizaciju upita?
  • Koje su prednosti i izazovi mikroservisne arhitekture?
  • Kako pristupate testiranju i osiguravanju kvalitete koda?