Doxee S.p.A. è un’azienda high-tech multinazionale leader nella progettazione ed offerta di prodotti in ambito Customer Communications Management (CCM), Digital Customer Experience e Dematerializzazione. Grazie alla nostra Doxee Platform aiutiamo le organizzazioni a digitalizzare i loro processi attraverso tecnologie moderne e scalabili.
Descrizione della posizione
Per rafforzare il nostro team, siamo alla ricerca di uno Sviluppatore Java Senior che guiderà lo sviluppo di soluzioni e applicazioni basate su microservizi in ambiente cloud. Il candidato dovrà progettare, implementare e ottimizzare applicazioni scalabili, contribuendo attivamente all'evoluzione della nostra architettura tecnica.
Di cosa ti occuperai
Come sviluppatore back-end, farai parte del team Solution Engineering, responsabile dello sviluppo di soluzioni per l’estensione funzionale della Doxee Platform e dell’integrazione della stessa con sistemi di terze parti. Nello specifico, ti occuperai di:
* Produrre la documentazione contenente le specifiche tecniche di progettazione delle soluzioni e applicazioni da sviluppare
* Sviluppare soluzioni e applicazioni che utilizzano le tecnologie adottate da Doxee
* Eseguire attività di testing e QA
* Implementare e mantenere soluzioni cloud-native su piattaforme come AWS, GCP e Azure
* Partecipare alle fasi di progettazione e revisione dell'architettura software
* Contribuire al miglioramento continuo dei processi CI/CD
* Risolvere problemi complessi di sviluppo e studio di performance
* Fare da mentore e supportare la crescita tecnica di sviluppatori junior
Competenze richieste
* Java: Almeno 5 anni di esperienza con Java 8+ e conoscenza approfondita delle funzionalità più moderne del linguaggio
* Framework: Conoscenza avanzata di Spring Boot, Spring Cloud e moduli correlati (Spring Data, Spring Security)
* Microservizi: Esperienza significativa nella progettazione e implementazione di architetture a microservizi
* Cloud: Conoscenza avanzata di almeno una piattaforma cloud (AWS, Azure, GCP) e dei relativi servizi per la distribuzione di microservizi
* Container: Esperienza con Docker, Kubernetes o altri sistemi di orchestrazione di container
* API: Capacità di progettare e implementare API REST robuste e scalabili
* Database: Esperienza con database SQL (Oracle, PostgreSQL) e NoSQL (MongoDB, Elasticsearch, Redis)
* Messaggistica: Conoscenza di sistemi di messaggistica come Kafka
* Test: Esperienza con JUnit, Mockito e pratiche di testing automatizzato
* DevOps: Familiarità con pipeline CI/CD e strumenti correlati
* Resilienza: Conoscenza dei modelli di resilienza per sistemi distribuiti (Circuit Breaker, Retry, Bulkhead)
Sede di lavoro
Modena (con possibilità di smart working dopo un periodo di consolidamento nel ruolo). La retribuzione sarà commisurata all’esperienza e alla posizione, con opportunità di crescita in un contesto tecnologicamente avanzato ed in continua evoluzione.
Se sei interessato alla posizione e/o desideri maggiori dettagli, invia il tuo CV all'indirizzo, autorizzandoci al trattamento dei tuoi dati personali ai sensi dell'art. 13 legge 196/2003 e art. 13 GDPR 679/16. La ricerca è aperta a candidati di entrambi i sessi (L. 903/77).
Luogo: Sassuolo, Emilia-Romagna, Italy; Ultimo aggiornamento: 1 giorno fa
#J-18808-Ljbffr