Text copied to clipboard!
Наслов
Text copied to clipboard!Srednje iskusni Java programer
Опис
Text copied to clipboard!
Tražimo srednje iskusnog Java programera koji će se pridružiti našem dinamičnom timu i doprineti razvoju i održavanju softverskih rešenja baziranih na Java tehnologijama. Kao srednje iskusni Java programer, bićete odgovorni za implementaciju novih funkcionalnosti, optimizaciju postojećeg koda, kao i rešavanje tehničkih izazova u saradnji sa ostalim članovima tima. Očekuje se da imate solidno iskustvo u radu sa Java programskim jezikom, kao i poznavanje relevantnih framework-a kao što su Spring, Hibernate ili slični. Vaš zadatak će biti da doprinosite razvoju aplikacija koje su skalabilne, bezbedne i jednostavne za održavanje. Bićete uključeni u sve faze razvoja softvera, od analize zahteva, preko dizajna i implementacije, do testiranja i isporuke rešenja. Takođe, očekuje se da sarađujete sa QA timom, DevOps inženjerima i drugim programerima kako biste obezbedili visok kvalitet isporučenog softvera. Poželjno je da imate iskustva sa radom u agilnim timovima, kao i da ste upoznati sa alatima za verzionisanje koda (npr. Git), radom sa bazama podataka (SQL i/ili NoSQL), kao i osnovama DevOps procesa. Komunikativnost, odgovornost i spremnost na kontinuirano učenje su osobine koje posebno cenimo. Ako želite da radite na izazovnim projektima, unapređujete svoje znanje i budete deo tima koji neguje profesionalizam i međusobno poštovanje, pozivamo vas da se prijavite na ovu poziciju.
Одговорности
Text copied to clipboard!- Razvoj i održavanje Java aplikacija
- Implementacija novih funkcionalnosti prema zahtevima klijenata
- Optimizacija i refaktorisanje postojećeg koda
- Pisanje tehničke dokumentacije
- Saradnja sa QA timom na testiranju softvera
- Rad u agilnom okruženju (Scrum, Kanban)
- Učestvovanje u analizi i dizajnu softverskih rešenja
- Praćenje novih tehnologija i predlaganje poboljšanja
Захтеви
Text copied to clipboard!- Minimum 2 godine iskustva u Java programiranju
- Poznavanje Java framework-a (Spring, Hibernate, itd.)
- Iskustvo sa radom u timovima i agilnim metodologijama
- Dobro poznavanje rada sa bazama podataka (SQL/NoSQL)
- Poznavanje alata za verzionisanje koda (Git)
- Razumevanje osnovnih principa objektno orijentisanog programiranja
- Sposobnost rešavanja problema i analitičko razmišljanje
- Dobre komunikacione veštine
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina imate iskustva u Java programiranju?
- Koje Java framework-e ste koristili u prethodnim projektima?
- Da li imate iskustva sa radom u agilnim timovima?
- Kako pristupate rešavanju kompleksnih problema u kodu?
- Koje baze podataka ste koristili i na koji način?
- Kako održavate kvalitet koda tokom razvoja?
- Da li ste radili na projektima sa mikroservisnom arhitekturom?
- Kako se informišete o novim tehnologijama i trendovima u IT industriji?