Sari la conținut
Planograma
SoftwareHibrid

Java Developer (Hibrid)

Căutăm un Java Developer care să se alăture echipei noastre mici de produs și să construiască software-ul care conduce depozitele clienților noștri.

Planograma este un WMS în cloud: echipele din depozite îl folosesc zilnic ca să recepționeze, să depoziteze, să pregătească și să livreze marfa, la birou și pe terminale Android care scanează coduri de bare și etichete RFID, în timp ce stocul rămâne sincronizat cu magazine online, marketplace-uri și ERP-uri. Vei lucra pe tot ciclul de dezvoltare, de la specificații și design la testare, lansare și suportul de după. Aici fiabilitatea contează: un depozit care rămâne fără WMS nu mai livrează.

Responsabilități

  • Proiectezi, dezvolți și întreții funcționalități ale platformei Planograma, de la modelul de date până la API;

  • Scrii cod curat, testat și eficient și faci code review colegilor;

  • Construiești și întreții integrările cu ERP-uri, platforme de e-commerce și marketplace-uri, precum și API-urile REST la care se conectează clienții noștri;

  • Menții platforma rapidă pe măsură ce datele cresc: cataloage mari, multe depozite, mulți oameni care scanează în același timp;

  • Pregătești și livrezi versiuni noi;

  • Investighezi și repari defecte și lași codul pe care îl atingi mai bun decât l-ai găsit;

  • Propui instrumente și abordări noi și le prezinți pentru evaluare arhitecturală;

  • Lucrezi cu echipele de produs și suport și cu clienții ca să transformi nevoile depozitelor în funcționalități care merg.

Cerințe

  • Experiență practică dovedită în dezvoltare software cu Java;

  • Analiză și design orientat pe obiecte, folosind design patterns uzuale;

  • Cunoștințe foarte bune de baze de date relaționale (MySQL, PostgreSQL) și ORM (Hibernate, JPA);

  • Experiență cu Spring Framework și cu cel puțin un framework web (Spring MVC, JSF, Wicket sau GWT);

  • Cunoștințe de JavaScript (inclusiv jQuery), Kotlin, HTML5/CSS3 și API-uri REST;

  • Comunicativ, bun coleg de echipă, cu inițiativă, spirit analitic și atenție la detalii.

Constituie avantaj

  • Experiență în dezvoltarea de aplicații Android: aplicația noastră mobilă rulează pe terminalele din depozit;

  • React;

  • Experiență cu sisteme de e-commerce, ERP sau de management al depozitelor;

  • Interes pentru logistică și pentru felul în care funcționează un depozit.

Beneficii

  • Salariu atractiv;

  • Traininguri certificate;

  • Colegi faini și un produs pe care îl vezi la lucru în depozite reale;

  • Lucru în regim hibrid.