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
KO su osobe koje tražimo?
- Minimum od 3 godine profesionalnog iskustva u razvoju Java aplikacija, sa snažnim fokusom na aplikacije na nivou preduzeća;
- Duboko poznavanje Java programskog jezika i povezanih okvira kao što su Spring, Tomcat, JSP, Hibernate i SQL baze podataka;
- Dokazano iskustvo u dizajniranju i razvoju skalabilnih i visoko performantnih softverskih aplikacija koristeći Java;
- Jako razumevanje principa objektno orijentisanog programiranja i dizajn obrazaca;
- Iskustvo sa tehnologijama razvoja web-a, uključujući HTML5, CSS3, JQuery, JavaScript, i front-end okvire React predstavlja dodatnu prednost;
- Poznavanje agilnih metodologija razvoja i alata kao što su Git, JIRA ili Confluence;
- Izuzetne veštine rešavanja problema i analitičke sposobnosti, sa sposobnošću da brzo shvatite kompleksne koncepte i naučite nove tehnologije;
- Jake komunikacione i saradničke veštine, sa sposobnošću da efikasno radite u timu i sa više zainteresovanih strana;
- Stručnost u Linux operativnom sistemu i komandnoj liniji (CLI) je neophodna;
- Ostale tehnologije i alati koje možda morate koristiti: Docker, Kubernetes, Jenkins, Junit;
- Pokazana sposobnost vođenja i mentorstva junior programera, promovišući kulturu deljenja znanja i kontinuiranog unapređenja;
Responsibilities
ŠTA ĆETE RADITI?
- Dizajniranje i razvoj visokokvalitetnih, skalabilnih i efikasnih softverskih aplikacija koristeći Java tehnologije;
- Saradnja sa poslovnim analitičarima, softverskim arhitektima i timovima za razvoj kako biste razumeli i preveli zahteve projekta u tehnička rešenja;
- Vođenje i učešće u celokupnom životnom ciklusu razvoja softvera, uključujući analizu, dizajn, implementaciju, testiranje i implementaciju;
- Mentorisanje i pružanje tehničkog vođstva junior programerima, promovisanje najboljih praksi, pregled koda i kontinuirano unapređenje;
- Sprovodjenje temeljnog testiranja jedinica i ispravljanje grešaka kako biste osigurali isporuku visokokvalitetnog, bezgrešnog koda;
- Optimizacija i poboljšanje postojećih softverskih aplikacija radi poboljšanja performansi i upotrebljivosti;
- Istraživanje i procena novih tehnologija i okvira kako biste unapredili proces razvoja i poboljšali ukupan kvalitet softvera;
- Tesna saradnja sa timovima koji su funkcionalno prekogranični kako biste razumeli poslovne potrebe i sarađivali u isporuci inovativnih softverskih rešenja;
- Saradnja sa menadžerima projekta i zainteresovanim stranama kako biste osigurali pravovremenu isporuku projekata, poštovanje ključnih koraka projekta i efikasnu komunikaciju o napretku i izazovima;
- Praćenje najnovijih trendova i napretka u razvoju Java i srodnih tehnologija;
ZAŠTO BISTE RADILI SA NAMA?
- Radićete sa vodećom e-trgovinskom kompanijom, najboljom u svom poslu u Evropi;
- Imaćete fleksibilno radno vreme;
- Specifični programi tehničke obuke;
- Konkurentna plata;
- Nudimo obimne programe obuke;
- Tim bilding aktivnosti;
- Bićete deo tima mladih, talentovanih programera;
Voleli bismo da čujemo od vas ako ste strastveni Java programer sa dokazanim uspehom u isporuci visokokvalitetnih softverskih rešenja i posedujete odlične vođstvene i tehničke veštine. Pridružite nam se i budite deo uzbudljivog i inovativnog okruženja gde će vaše ekspertize imati značajan uticaj.