Text copied to clipboard!
Наслов
Text copied to clipboard!Java Web Programer
Опис
Text copied to clipboard!
Tražimo iskusnog Java Web Programera koji će se pridružiti našem timu i pomoći u razvoju i održavanju visokokvalitetnih web aplikacija. Kao Java Web Programer, bićete odgovorni za dizajniranje, implementaciju i testiranje softverskih rešenja koristeći Java tehnologije, uključujući Spring, Hibernate i druge relevantne alate.
Vaša uloga će uključivati rad na razvoju novih funkcionalnosti, optimizaciju postojećeg koda i rešavanje tehničkih problema kako biste osigurali stabilnost i performanse aplikacija. Takođe ćete sarađivati sa timovima za dizajn, testiranje i upravljanje projektima kako biste osigurali da se isporučuju kvalitetna rešenja koja zadovoljavaju potrebe korisnika.
Od kandidata očekujemo duboko razumevanje objektno orijentisanog programiranja, iskustvo sa bazama podataka i sposobnost rada u agilnom okruženju. Poželjno je iskustvo sa frontend tehnologijama kao što su HTML, CSS i JavaScript, kao i poznavanje RESTful API-ja.
Ako ste strastveni u vezi sa razvojem softvera, volite da radite u dinamičnom okruženju i želite da doprinesete inovativnim projektima, ovo je prava prilika za vas!
Одговорности
Text copied to clipboard!- Razvoj i održavanje web aplikacija koristeći Java i Spring framework.
- Dizajniranje i implementacija RESTful API-ja.
- Optimizacija performansi aplikacija i rešavanje tehničkih problema.
- Rad sa bazama podataka, uključujući SQL i NoSQL rešenja.
- Saradnja sa frontend timom na integraciji korisničkog interfejsa.
- Pisanje i održavanje tehničke dokumentacije.
- Testiranje i ispravljanje grešaka u kodu.
- Rad u agilnom okruženju koristeći Scrum ili Kanban metodologije.
Захтеви
Text copied to clipboard!- Diploma iz oblasti računarstva, softverskog inženjeringa ili srodne discipline.
- Iskustvo u razvoju web aplikacija koristeći Java, Spring i Hibernate.
- Poznavanje baza podataka kao što su MySQL, PostgreSQL ili MongoDB.
- Razumevanje principa objektno orijentisanog programiranja.
- Iskustvo sa alatima za verzionisanje koda kao što je Git.
- Poznavanje frontend tehnologija (HTML, CSS, JavaScript) je prednost.
- Sposobnost rada u timu i dobre komunikacione veštine.
- Iskustvo sa cloud platformama (AWS, Azure, GCP) je plus.
Могућа питања на интервјуу
Text copied to clipboard!- Možete li opisati svoje iskustvo sa Java i Spring framework-om?
- Kako biste optimizovali performanse web aplikacije?
- Koje alate koristite za praćenje i rešavanje grešaka u kodu?
- Kako biste dizajnirali RESTful API za novu funkcionalnost?
- Kako se nosite sa radom u agilnom okruženju?
- Koje su vaše omiljene prakse kodiranja i zašto?
- Kako biste rešili problem sa sporim upitima u bazi podataka?
- Da li imate iskustva sa DevOps alatima i procesima?