Job details
Job Type
Full Time
Open Posts
1
Location
Reșița, Sibiu, Cluj, Timișoara, Agnita, Baia Mare, Oradea, Mediaș, Târgu Mureș
Details
Căutăm un Senior Java Developer experimentat și foarte calificat pentru a se alătura echipei noastre dinamice. În această poziție, vei proiecta, dezvolta și menține soluții software de înaltă calitate folosind tehnologiile Java. Vei colabora cu echipe cross-funcționale pentru a livra aplicații robuste și scalabile care să răspundă nevoilor clienților. Căutăm pe cineva pasionat de practicile moderne de dezvoltare, inclusiv AI-assisted development și vibe coding, care se bucură să utilizeze instrumente precum Cursor AI și alți asistenți de codare alimentați de AI pentru a crește productivitatea și calitatea codului.
Required Skills
Cine căutăm?
- Minimum 3 ani experiență profesională în dezvoltare Java, cu accent puternic pe aplicații la nivel enterprise;
- Cunoștințe aprofundate ale limbajului de programare Java și ale framework-urilor asociate, precum Spring, Tomcat, JSP, Hibernate și baze de date SQL;
- Experiență dovedită în proiectarea și dezvoltarea de aplicații software scalabile și performante folosind Java;
- Înțelegere solidă a principiilor programării orientate pe obiect și a design patterns;
- Experiență cu tehnologii de dezvoltare web, inclusiv HTML5, CSS3, jQuery, JavaScript și framework-uri front-end (React constituie un plus);
- Cunoștințe despre metodologii agile și instrumente precum Git, JIRA sau Confluence;
- Abilități excelente de rezolvare a problemelor și analitice, cu capacitatea de a înțelege rapid concepte complexe și de a învăța tehnologii noi;
- Abilități solide de comunicare și colaborare, cu capacitatea de a lucra eficient într-o echipă și cu mai mulți stakeholderi;
- Competență în sistemul de operare Linux și în utilizarea interfeței de linie de comandă (CLI);
- Alte tehnologii și instrumente pe care le veți folosi: Docker, Kubernetes, Jenkins, JUnit;
- Abilitatea demonstrată de a conduce și ghida dezvoltatori juniori, promovând schimbul de cunoștințe și îmbunătățirea continuă;
- Cunoștințe în utilizarea instrumentelor AI necesare – capacitatea de a lucra eficient cu instrumente de dezvoltare asistate de AI;
- Experiență sau interes pentru instrumente de codare asistate de AI (de exemplu, Cursor AI, GitHub Copilot sau similare) reprezintă un mare avantaj;
- Confortabil în mediul modern de “vibe coding”, utilizând AI pentru a accelera fluxurile de dezvoltare.
Responsibilities
CE vei face?
- Proiectarea și dezvoltarea de aplicații software de înaltă calitate, scalabile și eficiente utilizând tehnologii Java;
- Colaborarea cu analiști de business, arhitecți software și echipe de dezvoltare pentru a înțelege și a traduce cerințele proiectului în soluții tehnice;
- Coordonarea și participarea la întregul ciclu de viață al dezvoltării software, inclusiv analiza, designul, implementarea, testarea și implementarea în producție;
- Mentorarea și oferirea de îndrumare tehnică dezvoltatorilor juniori, promovând bune practici, review-uri de cod și îmbunătățirea continuă;
- Realizarea de teste unitare riguroase și depanare pentru a asigura livrarea unui cod de înaltă calitate, fără erori;
- Optimizarea și îmbunătățirea aplicațiilor software existente pentru a crește performanța și utilizabilitatea acestora;
- Cercetarea și evaluarea noilor tehnologii și framework-uri pentru a îmbunătăți procesul de dezvoltare și calitatea generală a software-ului;
- Lucrul îndeaproape cu echipele interdisciplinare pentru a înțelege nevoile de business și pentru a colabora la livrarea de soluții software inovative;
- Colaborarea cu managerii de proiect și părțile interesate pentru a asigura livrarea la timp a proiectelor, respectarea etapelor proiectului și comunicarea eficientă a progresului și provocărilor;
- Menținerea la curent cu ultimele tendințe și progrese în dezvoltarea Java și tehnologiile asociate;
De CE ai lucra cu noi ?
- Vei lucra pentru o companie de e-commerce lider, cea mai bună din domeniul său în Europa;
- Vei avea un program de lucru flexibil;
- Programe specifice de formare tehnică;
- Salariu competitiv;
- Oferim programe extinse de training;
- Team building-uri;
- Vei face parte dintr-o echipă de tineri dezvoltatori talentați;
Ne-ar plăcea să auzim de la tine dacă ești un Java Developer pasionat, cu un istoric dovedit în livrarea de soluții software de înaltă calitate și care deține excelente abilități de leadership și tehnice. Alătură-te echipei noastre și fii parte dintr-un mediu incitant și inovator unde expertiza ta va avea un impact semnificativ.