Back End Developer 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 Senio r 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 tea m Solution Engineeri ng che è responsabile dello sviluppo di soluzioni per l'estensione funzionale dell a Doxee Platfo rm oltre che dell'integrazione dell a Doxee Platfor m 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 Spring Boot, Spring Cloud e moduli correlati (Spring Data, Spring Security) Microservizi:
Esperienza significativa nella progettazione e implementazione di architetture a microserviziCloud:
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 le pipeline CI/CD utilizzando la suite Atlassian o strumenti simili Resilienza:
Conoscenza dei modelli di resilienza per i sistemi distribuiti (Circuit Breaker, Retry, Bulkhead) Sede di lavoro Modena (con possibilità di smart working dopo un periodo di consolidamento nel ruolo) Cosa offriamo Una retribuzione commisurata all'esperienza e alla posizione e la possibilità di crescere all'interno di un contesto tecnologicamente avanzato ed in continua evoluzione. Se sei interessato alla posizione e/o vuoi avere maggiori dettagli scrivi inviando un tuo cv all'indirizzo email humanresources@doxee.com autorizzandoci al trattamento dei tuoi dati personali art. 13 legge 196/2003 e art. 13 GDPR 679/16. La ricerca è aperta a candidati di ambo i sessi (L. 903/77)