Text copied to clipboard!
Наслов
Text copied to clipboard!Java Programer
Опис
Text copied to clipboard!
Tražimo Java programera koji će se pridružiti našem timu i doprineti razvoju inovativnih softverskih rešenja koristeći Java tehnologije. Kao Java programer, bićete odgovorni za dizajniranje, implementaciju i održavanje aplikacija koje su skalabilne, pouzdane i visokih performansi. Vaš rad će obuhvatiti analizu zahteva korisnika, razvoj novih funkcionalnosti, kao i optimizaciju postojećih sistema. Očekuje se da sarađujete sa drugim članovima tima, uključujući dizajnere, testere i menadžere projekata, kako biste osigurali isporuku kvalitetnog softvera u zadatim rokovima.
Vaše svakodnevne aktivnosti uključuju pisanje čistog i efikasnog koda, rešavanje tehničkih izazova, kao i kontinuirano unapređivanje znanja o najnovijim Java framework-ovima i alatima. Takođe ćete biti uključeni u proces testiranja i otklanjanja grešaka, kao i u pripremu tehničke dokumentacije. Od vas se očekuje proaktivnost u predlaganju novih rešenja i unapređenja, kao i spremnost na rad u dinamičnom okruženju.
Idealni kandidat ima iskustvo u radu sa Java SE i Java EE platformama, poznaje rad sa bazama podataka, razume principe objektno-orijentisanog programiranja i poseduje dobre komunikacione veštine. Poželjno je iskustvo sa alatima kao što su Spring, Hibernate, Maven ili Gradle, kao i poznavanje verzionih sistema poput Gita. Ako ste motivisani, analitični i volite da radite na izazovnim projektima, pozivamo vas da se prijavite i postanete deo našeg tima.
Одговорности
Text copied to clipboard!- Razvoj i održavanje Java aplikacija
- Analiza i implementacija korisničkih zahteva
- Pisanje čistog, efikasnog i dokumentovanog koda
- Testiranje i otklanjanje grešaka u softveru
- Saradnja sa članovima tima na razvoju projekata
- Optimizacija performansi postojećih sistema
- Izrada i održavanje tehničke dokumentacije
- Praćenje novih tehnologija i trendova u Java ekosistemu
- Učešće u dizajnu softverske arhitekture
- Predlaganje i implementacija unapređenja
Захтеви
Text copied to clipboard!- Diploma iz oblasti informatike, elektrotehnike ili srodnih oblasti
- Iskustvo u radu sa Java SE i/ili Java EE
- Poznavanje objektno-orijentisanog programiranja
- Iskustvo sa bazama podataka (SQL, NoSQL)
- Poznavanje rada sa Spring ili sličnim framework-ovima
- Rad sa verzionim sistemima (Git, SVN)
- Sposobnost samostalnog i timskog rada
- Dobre komunikacione veštine
- Analitičko razmišljanje i rešavanje problema
- Poželjno iskustvo sa alatima kao što su Maven ili Gradle
- Poznavanje engleskog jezika
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina iskustva imate u radu sa Java programiranjem?
- Koje Java framework-ove ste koristili u prethodnim projektima?
- Da li imate iskustva sa radom na velikim softverskim sistemima?
- Kako pristupate rešavanju kompleksnih tehničkih problema?
- Koje baze podataka ste koristili i na koji način?
- Da li ste radili u agilnim timovima?
- Kako održavate i unapređujete svoje znanje o novim tehnologijama?
- Možete li opisati jedan izazovan projekat na kojem ste radili?
- Kako dokumentujete svoj kod i procese?
- Koje alate za verzionisanje koda koristite?