Vai al contenuto
Planograma
SoftwareIbrido

Sviluppatore Java (Ibrido)

Cerchiamo uno Sviluppatore Java che entri nel nostro piccolo team di prodotto e costruisca il software che fa funzionare i magazzini dei nostri clienti.

Planograma è un WMS in cloud: i team di magazzino lo usano ogni giorno per ricevere, stoccare, prelevare e spedire la merce, alla scrivania e su terminali Android che leggono codici a barre ed etichette RFID, mentre le giacenze restano sincronizzate con negozi online, marketplace ed ERP. Lavorerai sull'intero ciclo di vita, dalla specifica e progettazione al test, al rilascio e al supporto successivo. Qui l'affidabilità conta: un magazzino che resta senza il suo WMS smette di spedire.

Responsabilità

  • Progettare, sviluppare e mantenere funzionalità della piattaforma Planograma, dal modello dei dati fino alle API;

  • Scrivere codice pulito, testato ed efficiente e revisionare il codice dei colleghi;

  • Sviluppare e mantenere le integrazioni con ERP, piattaforme di e-commerce e marketplace, e le API REST a cui si collegano i nostri clienti;

  • Mantenere la piattaforma veloce man mano che i dati crescono: grandi cataloghi, molti magazzini, molte persone che leggono codici nello stesso momento;

  • Preparare e consegnare i rilasci;

  • Analizzare e correggere i difetti, lasciando il codice che tocchi migliore di come l'hai trovato;

  • Proporre nuovi strumenti e approcci e presentarli per la revisione architetturale;

  • Lavorare con prodotto, supporto e clienti per trasformare le esigenze del magazzino in funzionalità che funzionano.

Requisiti

  • Comprovata esperienza pratica nello sviluppo software con Java;

  • Analisi e progettazione orientata agli oggetti con i design pattern più comuni;

  • Ottima conoscenza dei database relazionali (MySQL, PostgreSQL) e degli ORM (Hibernate, JPA);

  • Esperienza con Spring Framework e almeno un framework web (Spring MVC, JSF, Wicket o GWT);

  • Conoscenza di JavaScript (compreso jQuery), Kotlin, HTML5/CSS3 e API REST;

  • Comunicativo e con spirito di squadra, con iniziativa, capacità analitica e attenzione ai dettagli.

Costituiscono un vantaggio

  • Esperienza nello sviluppo Android: la nostra app mobile gira sui terminali di magazzino;

  • React;

  • Esperienza con sistemi di e-commerce, ERP o gestione del magazzino;

  • Interesse per la logistica e per il funzionamento di un magazzino.

Benefit

  • Retribuzione interessante;

  • Formazione certificata;

  • Colleghi fantastici e un prodotto che vedi all'opera in magazzini reali;

  • Lavoro ibrido.