Text copied to clipboard!
Наслов
Text copied to clipboard!Java Programer
Опис
Text copied to clipboard!
Tražimo iskusnog Java programera koji će se pridružiti našem timu i doprineti razvoju inovativnih softverskih rešenja. Kao Java programer, bićete odgovorni za dizajniranje, razvoj i testiranje aplikacija koristeći Java tehnologije. Rad u našem timu zahteva analitičko razmišljanje, sposobnost rešavanja problema i spremnost na saradnju sa drugim članovima tima, uključujući dizajnere, testere i menadžere projekata.
Vaše glavne odgovornosti uključuju razvoj novih funkcionalnosti, optimizaciju postojećeg koda i rešavanje tehničkih problema. Takođe ćete raditi na integraciji sa bazama podataka, API-jevima i drugim sistemima. Očekujemo da budete upoznati sa najboljim praksama u razvoju softvera, kao i sa alatima za verzionisanje koda i automatizaciju testiranja.
Idealni kandidat treba da ima iskustvo u radu sa Java SE i Java EE, kao i sa okvirima kao što su Spring i Hibernate. Poželjno je poznavanje kontejnerskih tehnologija poput Docker-a, kao i rad sa cloud platformama. Takođe, važno je da imate iskustvo u radu sa bazama podataka, kao što su MySQL, PostgreSQL ili Oracle.
Pored tehničkih veština, očekujemo da imate dobre komunikacione sposobnosti i da budete spremni na kontinuirano učenje i usavršavanje. Naš tim neguje kulturu inovacija i deljenja znanja, te je važno da budete otvoreni za nove ideje i tehnologije.
Ako ste strastveni u vezi sa razvojem softvera i želite da radite u dinamičnom okruženju sa iskusnim profesionalcima, prijavite se i postanite deo našeg tima!
Одговорности
Text copied to clipboard!- Razvoj, testiranje i održavanje Java aplikacija
- Pisanje čistog, efikasnog i skalabilnog koda
- Rad sa bazama podataka i optimizacija upita
- Integracija sa eksternim API-jevima i servisima
- Saradnja sa timom dizajnera, testera i menadžera projekata
- Pisanje i održavanje tehničke dokumentacije
- Implementacija sigurnosnih i performansnih poboljšanja
- Praćenje novih tehnologija i unapređenje postojećih rešenja
Захтеви
Text copied to clipboard!- Diploma iz oblasti računarstva, informatike ili srodne discipline
- Iskustvo u radu sa Java SE i Java EE
- Poznavanje Spring i Hibernate okvira
- Iskustvo sa bazama podataka kao što su MySQL, PostgreSQL ili Oracle
- Poznavanje alata za verzionisanje koda (Git, SVN)
- Razumevanje principa objektno orijentisanog programiranja
- Iskustvo sa alatima za automatizaciju testiranja
- Dobre komunikacione i timske veštine
Могућа питања на интервјуу
Text copied to clipboard!- Možete li opisati svoje iskustvo sa Java programiranjem?
- Koje alate koristite za verzionisanje koda i zašto?
- Kako biste optimizovali performanse Java aplikacije?
- Možete li objasniti razliku između Spring Boot i Spring Framework?
- Kako pristupate rešavanju problema u kodu?
- Koje su najbolje prakse za rad sa bazama podataka u Java aplikacijama?
- Kako biste osigurali sigurnost aplikacije koju razvijate?
- Kako se nosite sa radom pod pritiskom i kratkim rokovima?