Text copied to clipboard!

Наслов

Text copied to clipboard!

Java Developer

Опис

Text copied to clipboard!
Tražimo iskusnog Java programera koji će se pridružiti našem timu za razvoj softvera i doprineti izgradnji skalabilnih, pouzdanih i sigurnih aplikacija. Kao Java programer, bićete odgovorni za dizajniranje, implementaciju i održavanje Java aplikacija koje zadovoljavaju potrebe naših klijenata i korisnika. Radno okruženje je dinamično i podstiče timski rad, inovacije i kontinuirano učenje. Vaša uloga će uključivati rad na razvoju backend servisa, integraciju sa bazama podataka, kao i saradnju sa frontend timovima i QA inženjerima. Očekuje se da posedujete duboko razumevanje objektno-orijentisanog programiranja, kao i iskustvo sa Java framework-ovima kao što su Spring i Hibernate. Takođe, važno je da imate iskustva u radu sa RESTful API-ima, alatima za verzionisanje koda (npr. Git), kao i poznavanje principa DevOps-a. Naš idealni kandidat je samoinicijativan, sposoban da rešava kompleksne probleme i da efikasno komunicira sa članovima tima i klijentima. Cenimo odgovornost, preciznost i spremnost na učenje novih tehnologija. Bićete uključeni u sve faze životnog ciklusa softverskog razvoja, od analize zahteva do implementacije i održavanja. Nudimo konkurentnu platu, fleksibilno radno vreme, mogućnost rada na daljinu, kao i prilike za profesionalni razvoj kroz obuke, konferencije i mentorstvo. Naš tim se sastoji od iskusnih stručnjaka koji su spremni da podele znanje i pomognu vam da napredujete u karijeri. Ako ste strastveni u vezi sa programiranjem, volite izazove i želite da radite na projektima koji imaju stvarni uticaj, pozivamo vas da se prijavite i postanete deo našeg tima.

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

Text copied to clipboard!
  • Razvoj i održavanje Java aplikacija
  • Dizajniranje i implementacija softverskih rešenja
  • Rad sa bazama podataka i optimizacija upita
  • Integracija sa eksternim servisima putem REST API-ja
  • Pisanje tehničke dokumentacije
  • Saradnja sa timovima za frontend, QA i DevOps
  • Učestvovanje u planiranju i proceni zadataka
  • Praćenje i primena najboljih praksi u razvoju softvera
  • Testiranje i otklanjanje grešaka u kodu
  • Učestvovanje u kod review procesima

Захтеви

Text copied to clipboard!
  • Minimum 3 godine iskustva u Java programiranju
  • Odlično poznavanje Java 8+ i objektno-orijentisanog programiranja
  • Iskustvo sa Spring i Hibernate framework-ovima
  • Poznavanje rada sa SQL i NoSQL bazama podataka
  • Iskustvo u radu sa Git-om i CI/CD alatima
  • Razumevanje RESTful arhitekture
  • Sposobnost rada u timskom okruženju
  • Dobre komunikacione veštine
  • Poznavanje engleskog jezika u govoru i pismu
  • Poželjno iskustvo sa cloud platformama (AWS, Azure, GCP)

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

Text copied to clipboard!
  • Koliko godina imate iskustva u Java programiranju?
  • Koje Java framework-ove ste koristili u prethodnim projektima?
  • Da li imate iskustva sa Spring Boot-om?
  • Kako pristupate rešavanju kompleksnih problema u kodu?
  • Da li ste radili sa REST API-jima? Ako jeste, opišite iskustvo.
  • Koje baze podataka ste koristili i u kom kontekstu?
  • Da li imate iskustva sa DevOps alatima i procesima?
  • Kako osiguravate kvalitet koda koji pišete?
  • Da li ste radili u agilnom okruženju?
  • Koji je vaš pristup učenju novih tehnologija?