descrizione |
EMA è una società di servizi di Ingegneria specializzata in elettronica e meccatronica. Nata nel 2005 a Torino (Italia), l’azienda oggi è presente anche in Michigan (USA) e a Coimbatore (India). Progettiamo, sviluppiamo e produciamo sistemi elettronici utilizzando tecnologie all’avanguardia e creando innovazione. Il nostro modello di business è incentrato attorno al Cliente che è alla ricerca di supporto ingegneristico di qualità per attività specifiche o per la gestione di un progetto completo.
Uno dei nostri clienti, un'importante azienda leader nella progettazione e produzione di sistemi integrati di videocitofonia, automazione e sistemi antincendio e antintrusione, è alla ricerca di programmatori altamente qualificati con esperienza nella creazione di applicazioni web in Java.
I candidati ideali posseggono i seguenti requisiti:
- Esperienza significativa nello sviluppo di applicazioni WEB con framework Grails
- Minimo 5+ anni di esperienza pratica nella creazione di software con Java
- Eccellenti capacità pratiche di programmazione orientata agli oggetti
- Esperienza con Core Java
- Conoscenza delle tecnologie open source
- Esperienza nello sviluppo di software lato server basato sui dati in Java
- Comprovata esperienza nello sviluppo con il framework Spring MVC, Spring Core, Spring Boot, Spring Data JPA
- Buona conoscenza di Spring Security
- Esperienza con l'implementazione JPA (Hibernate ecc.)
- Competenza in SQL e nella progettazione di database relazionali complessi
- Know-how e pratica con i servizi AWS
- Esperienza significativa nello sviluppo di API efficaci, servizi RESTful, progettazione e sviluppo di microservizi
- Preferibile avere: Familiarità con le tecnologie Web 2.0: JavaScript, HTML5, CSS e React
- Conoscenza della lingua italiana scritta e parlata
I candidati ideali hanno desiderio di crescere in un ambiente dinamico e sono in grado di supervisionare colleghi junior, fornire guida tecnica ed eseguire il debug di codice scritto da altri membri del team. Gradita la capacità di produrre documentazione scritta curando con dettagli la documentazione tecnica e il materiale di assistenza agli utenti.
|