Text copied to clipboard!
Naslov
Text copied to clipboard!Full Stack Java Developer
Opis
Text copied to clipboard!
Tražimo iskusnog Full Stack Java Developera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju inovativnih web aplikacija. Kao Full Stack Java Developer, bit ćete odgovorni za dizajn, razvoj i implementaciju softverskih rješenja koristeći Java tehnologije na backendu i moderne frontend tehnologije.
Vaša uloga uključuje rad na svim slojevima aplikacije, od baze podataka do korisničkog sučelja, osiguravajući visoku kvalitetu koda i performansi sustava. Očekujemo da imate iskustvo u radu s frameworkima poput Spring Boota, Hibernatea te frontend tehnologijama poput Angulara, Reacta ili Vue.js. Također, bit ćete uključeni u analizu zahtjeva, dizajn arhitekture sustava i optimizaciju postojećih rješenja.
Osim tehničkih vještina, važno nam je da imate sposobnost timskog rada, komunikacije i rješavanja problema. Radit ćete u agilnom okruženju, koristeći metodologije poput Scrum-a ili Kanbana, te ćete surađivati s drugim developerima, dizajnerima i poslovnim analitičarima kako biste osigurali uspješnu isporuku projekata.
Ako ste strastveni u razvoju softvera, volite izazove i želite raditi na zanimljivim projektima, prijavite se i postanite dio našeg tima!
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje web aplikacija koristeći Java i moderne frontend tehnologije.
- Dizajn i implementacija baza podataka te optimizacija upita.
- Rad s frameworkima poput Spring Boota i Hibernatea.
- Razvoj korisničkog sučelja koristeći Angular, React ili Vue.js.
- Pisanje testova i osiguravanje kvalitete koda.
- Suradnja s timom developera, dizajnera i poslovnih analitičara.
- Implementacija sigurnosnih mjera i najboljih praksi u razvoju softvera.
- Praćenje novih tehnologija i njihova primjena u projektima.
Zahtjevi
Text copied to clipboard!- Iskustvo u razvoju softvera koristeći Java, Spring Boot i Hibernate.
- Poznavanje frontend tehnologija poput Angulara, Reacta ili Vue.js.
- Iskustvo u radu s bazama podataka (MySQL, PostgreSQL, MongoDB).
- Razumijevanje RESTful API-ja i mikroservisne arhitekture.
- Poznavanje alata za verzioniranje koda (Git, GitHub, GitLab).
- Iskustvo u radu s CI/CD alatima i DevOps praksama.
- Sposobnost analitičkog razmišljanja i rješavanja problema.
- Dobro poznavanje engleskog jezika u govoru i pismu.
Moguća pitanja na intervjuu
Text copied to clipboard!- Možete li opisati svoje iskustvo s Java i Spring Boot frameworkom?
- Kako pristupate optimizaciji performansi web aplikacija?
- Koje frontend tehnologije ste koristili u prethodnim projektima?
- Kako osiguravate sigurnost aplikacija koje razvijate?
- Možete li opisati svoje iskustvo s bazama podataka i optimizacijom upita?
- Kako radite s timom u agilnom okruženju?
- Koji su vaši omiljeni alati za verzioniranje koda i zašto?
- Kako se nosite s izazovima u razvoju softvera?