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?