Overview Back End Developer è 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. 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. Come sviluppatore back-end, farai parte del team Solution Engineering che è responsabile dello sviluppo di soluzioni per l’estensione funzionale della Doxee Platform oltre che dell’integrazione della Doxee Platform con sistemi di terze parti. Produrre la documentazione contenente le specifiche tecniche di progettazione delle soluzioni e applicazioni da sviluppare 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 Risolvere problemi complessi di sviluppo e studio di performance Fare da mentore e supportare la crescita tecnica di sviluppatori junior Responsibilities Guidare lo sviluppo di soluzioni e applicazioni basate su microservizi in ambiente cloud. Progettare, implementare e ottimizzare applicazioni scalabili, contribuendo all’evoluzione dell’architettura tecnica. Far parte del team Solution Engineering per l’estensione funzionale della Doxee Platform e l’integrazione con sistemi di terze parti. Produrre documentazione contenente le specifiche tecniche di progettazione delle soluzioni e delle applicazioni da sviluppare. Eseguire attività di testing e QA. Implementare e mantenere soluzioni cloud-native su AWS, GCP e Azure. Partecipare alle fasi di progettazione e revisione dell’architettura software. Risolvere problemi complessi di sviluppo e analisi delle performance. Fare da mentore e supportare la crescita tecnica di sviluppatori junior. Qualifications Java : Almeno 5 anni di esperienza con Java 8 e conoscenza approfondita delle funzionalità moderne del linguaggio. Conoscenza avanzata di Spring Boot, Spring Cloud e moduli correlati (Spring Data, Spring Security). Architetture cloud : Esperienza significativa nella progettazione e implementazione di architetture a microservizi; conoscenza avanzata di almeno una piattaforma cloud (AWS, Azure, GCP) e dei relativi servizi per la distribuzione di microservizi. API : Capacità di progettare e implementare API REST robuste e scalabili. Database : Esperienza con database SQL (Oracle, PostgreSQL) e NoSQL (MongoDB, Elasticsearch, Redis). Test : Esperienza con JUnit, Mockito e pratiche di testing automatizzato. DevOps : Familiarità con pipeline CI / CD utilizzando la suite Atlassian o strumenti simili. Modena (con possibilità di smart working dopo un periodo di consolidamento nel ruolo). J-18808-Ljbffr