Text copied to clipboard!

Наслов

Text copied to clipboard!

Razvijač Java veb aplikacija

Опис

Text copied to clipboard!
Tražimo iskusnog i motivisanog Razvijača Java veb aplikacija koji će se pridružiti našem timu i doprineti razvoju skalabilnih, sigurnih i efikasnih veb rešenja. Kao deo našeg razvojnog tima, bićete odgovorni za dizajniranje, implementaciju i održavanje veb aplikacija koje koriste Java kao osnovnu tehnologiju. Idealan kandidat ima snažno tehničko znanje, iskustvo u radu sa modernim Java framework-ovima kao što su Spring i Hibernate, kao i razumevanje principa objektno-orijentisanog programiranja. Vaše odgovornosti uključuju razvoj novih funkcionalnosti, rešavanje tehničkih problema, optimizaciju performansi aplikacija i saradnju sa timovima za dizajn, QA i DevOps. Takođe ćete učestvovati u analizi zahteva korisnika, dizajnu arhitekture sistema i pisanju tehničke dokumentacije. Kao razvijač Java veb aplikacija, očekuje se da budete u toku sa najnovijim tehnologijama i trendovima u razvoju softvera, kao i da doprinosite kontinuiranom unapređenju procesa razvoja. Radno okruženje je dinamično i timski orijentisano, sa fokusom na agilne metodologije kao što su Scrum i Kanban. Ukoliko ste strastveni u vezi sa razvojem softverskih rešenja, posedujete analitičke sposobnosti i volite da radite u izazovnom okruženju, ovo je prava prilika za vas. Nudimo konkurentnu platu, fleksibilno radno vreme, mogućnost rada na daljinu i profesionalni razvoj kroz obuke i konferencije.

Одговорности

Text copied to clipboard!
  • Razvoj i održavanje Java veb aplikacija
  • Pisanje čistog, efikasnog i dokumentovanog koda
  • Saradnja sa timovima za dizajn, QA i DevOps
  • Implementacija RESTful API-ja i integracija sa eksternim servisima
  • Optimizacija performansi i sigurnosti aplikacija
  • Učestvovanje u dizajnu arhitekture sistema
  • Analiza korisničkih zahteva i predlaganje tehničkih rešenja
  • Praćenje i primena novih tehnologija i alata
  • Pisanje i održavanje tehničke dokumentacije
  • Učestvovanje u agilnim timskim sastancima i planiranju sprintova

Захтеви

Text copied to clipboard!
  • Diploma iz oblasti računarstva, softverskog inženjerstva ili srodne oblasti
  • Najmanje 3 godine iskustva u razvoju Java aplikacija
  • Odlično poznavanje Java 8+ i Spring framework-a
  • Iskustvo sa Hibernate, JPA i SQL bazama podataka
  • Razumevanje principa objektno-orijentisanog programiranja
  • Poznavanje HTML, CSS, JavaScript i modernih frontend framework-a je prednost
  • Iskustvo sa alatima za verzionisanje koda (npr. Git)
  • Poznavanje rada u agilnim timovima (Scrum, Kanban)
  • Sposobnost rešavanja problema i analitičko razmišljanje
  • Dobro znanje engleskog jezika u govoru i pismu

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko godina iskustva imate u radu sa Java tehnologijama?
  • Koje Java framework-e ste koristili u prethodnim projektima?
  • Da li imate iskustva sa razvojem RESTful API-ja?
  • Kako pristupate rešavanju problema u kodu?
  • Da li ste radili u agilnom razvojnom okruženju?
  • Koje alate koristite za verzionisanje koda?
  • Imate li iskustva sa frontend tehnologijama?
  • Kako osiguravate sigurnost veb aplikacija?
  • Da li ste radili sa bazama podataka i koje ste koristili?
  • Koji je vaš pristup pisanju tehničke dokumentacije?