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?