Job details
Job Type
Full Time
Open Posts
1
Location
Novi Sad, Zrenjanin, Niš, Beograd, Kragujevac
Детаљи
Tražimo iskusnog i visoko kvalifikovanog Senior Java programera da se pridruži našem dinamičnom timu. Kao Senior Java programer, bićete odgovorni za dizajniranje, razvoj i održavanje visokokvalitetnih softverskih rešenja koristeći Java tehnologije. Surađivaćete sa timovima koji su funkcionalno prekogranični kako biste isporučili robusne i skalabilne aplikacije koje zadovoljavaju potrebe naših klijenata. Idealni kandidat poseduje snažno iskustvo u razvoju Java aplikacija, pokazuje vođstvo i strast prema isporuci izuzetnih softverskih rešenja.
Required Skills
Koga tražimo?
- Minimum 3 godine profesionalnog iskustva u Java razvoju, sa jakim fokusom na aplikacije na enterprise nivou;
- Duboko znanje Java programskog jezika i povezanih framework-a kao što su Spring, Tomcat, JSP, Hibernate i SQL baze podataka;
- Dokazano iskustvo u dizajniranju i razvoju skalabilnih i visokoperformansnih softverskih aplikacija koristeći Java;
- Snažno razumevanje principa objektno-orijentisanog programiranja i dizajn paterna;
- Iskustvo sa web razvojnim tehnologijama, uključujući HTML5, CSS3, jQuery, JavaScript i front-end framework-e (React je prednost);
- Poznavanje agilnih metodologija razvoja i alata kao što su Git, JIRA ili Confluence;
- Izvrsne veštine rešavanja problema i analitičke sposobnosti, sa sposobnošću brzog savladavanja složenih koncepata i učenja novih tehnologija;
- Snažne komunikacione i kolaborativne veštine, sa sposobnošću efikasnog rada unutar tima i sa više zainteresovanih strana;
- Poznavanje Linux operativnog sistema i komandne linije (CLI) je obavezno;
- Ostale tehnologije i alati koje možda treba koristiti: Docker, Kubernetes, Jenkins, JUnit;
- Dokazana sposobnost vođenja i mentorstva junior developera, promovišući deljenje znanja i kontinuirano unapređenje;
- Potrebno poznavanje AI tehnologija – sposobnost efikasnog rada sa AI-pokretanim alatima za razvoj;
- Iskustvo ili interesovanje za AI-podržane alate za kodiranje (npr. Cursor AI, GitHub Copilot ili slični) je velika prednost;
- Komforno raditi u modernom “vibe coding” okruženju, koristeći AI za ubrzanje razvojnih tokova.
Responsibilities
Šta ćete raditi?
- Dizajniranje i razvoj visokokvalitetnih, skalabilnih i efikasnih softverskih aplikacija koristeći Java tehnologije;
- Saradnja sa poslovnim analitičarima, softverskim arhitektama i razvojnim timovima kako bi se zahtevi pretvorili u tehnička rešenja;
- Vođenje i učestvovanje u celokupnom životnom ciklusu softverskog razvoja, uključujući analizu, dizajn, implementaciju, testiranje i deployment aplikacija;
- Mentorstvo i pružanje tehničkih smernica junior developerima;
- Sprovođenje unit testiranja i debugovanja kako bi se osigurao visokokvalitetan, bezgrešan kod;
- Optimizacija i unapređenje postojećih softverskih aplikacija radi poboljšanja performansi i upotrebljivosti;
- Istraživanje i evaluacija novih tehnologija i framework-a za unapređenje procesa razvoja i ukupnog kvaliteta softvera;
- Bliska saradnja sa timovima različitih funkcija radi isporuke inovativnih softverskih rešenja;
- Saradnja sa projekt menadžerima i zainteresovanim stranama kako bi se osigurala pravovremena isporuka projekata i jasna komunikacija napretka;
- Praćenje najnovijih trendova i napredaka u Java razvoju i povezanim tehnologijama;
- Korišćenje AI-pokretanih alata za kodiranje radi povećanja brzine razvoja, kvaliteta koda i efikasnosti rešavanja problema;
- Doprinos modernoj razvojnoj kulturi koja prihvata vibe coding i kontinuirano eksperimentisanje sa AI alatima.
Zašto raditi sa nama?
- Radićete u jednoj od vodećih e-commerce kompanija u Evropi;
- Fleksibilno radno vreme;
- Specijalizovani tehnički programi obuke, uključujući upoznavanje sa modernim AI alatima za razvoj;
- Konkurentna plata;
- Opsežni programi obuke;
- Bićete deo tima mladih i talentovanih developera koji rade u modernom razvojnom okruženju poboljšanom AI tehnologijama.
Voleli bismo da čujemo od vas ako ste strastveni Java Developer sa dokazanom sposobnošću isporuke visokokvalitetnih softverskih rešenja i odličnim liderskim i tehničkim veštinama. Pridružite se našem timu i budite deo inovativnog i angažovanog okruženja u kojem će vaše iskustvo imati stvaran uticaj.