Java Developer
Căutăm un Java developer care să se alăture echipei noastre mici și dinamice și să ne ajute să ne atingem obiectivele.
Vei face parte dintr-o echipă de software talentată, care lucrează la aplicații critice pentru business. Rolul de Java developer presupune coordonarea dezvoltării de aplicații Java/Java EE și aportul de expertiză pe întreg ciclul de viață al produsului software, de la concept și design până la testare. **Responsabilitățile unui Java developer includ proiectarea, dezvoltarea și livrarea de aplicații cu volum mare și latență redusă, pentru sisteme critice**
Responsabilități
Contribuția la toate etapele ciclului de dezvoltare;
Scrierea unui cod bine proiectat, testabil și eficient;
Asigurarea faptului că soluțiile tehnice respectă specificațiile;
Pregătirea și livrarea de versiuni ale componentelor software;
Susținerea îmbunătățirii continue prin investigarea de alternative și tehnologii noi și prezentarea lor pentru analiza la nivel de arhitectură;
Gândire analitică și înțelegerea completă a cerințelor postului;
Colaborarea cu colegii / lucrul în echipă pentru definirea și dezvoltarea de noi funcționalități;
Analiza și corectarea erorilor/debugging, în paralel cu optimizarea continuă a codului.
Constituie avantaje
Cunoștințe legate de dezvoltarea de aplicații Android;
Cunoștințe de JS React;
Experiență cu business-uri de e-commerce;
Experiență în lucrul cu sisteme ERP și în dezvoltarea acestora.
Beneficii
Salarizare atractivă;
Posibilitatea de a obține calificări certificate;
Colegi pe cinste;
Se acceptă lucrul parțial remote.
Cerințe
Experiență practică demonstrabilă în dezvoltare software;
Analiză și design orientate pe obiecte, cu utilizarea design patterns uzuale;
Cunoștințe excelente de baze de date relaționale (MySQL, PostgreSQL) folosind ORM (Hibernate, JPA);
Experiență cu Spring Framework;
Experiență în dezvoltarea de aplicații web cu cel puțin un framework web popular (JSF, Wicket, GWT, Spring MVC);
Cunoștințe de: JavaScript, Kotlin, jQuery, HTML5/CSS3, REST API
Adaptabilitate, bună comunicare și spirit de echipă;
Inițiativă, spirit analitic și atenție la detalii.

