Siamo alla ricerca di un/a BACK END DEVELOPER qualificato che possiede una solida esperienza nella progettazione, implementazione e manutenzione di sistemi software scalabili e sicuri, da inserire nel nostro organico. Il ruolo prevede la collaborazione con team multidisciplinari per garantire lo sviluppo di soluzioni tecnologiche efficienti e performanti, supportando l'integrazione tra i diversi sistemi e garantendo la qualità del codice prodotto.ATTIVITÀ PRINCIPALIProgettare, sviluppare e mantenere API e servizi back-end scalabili e sicuri.Ottimizzare le prestazioni e la scalabilità delle applicazioni esistenti.Collaborare con i team di front-end, DevOps e data engineering per garantire l’integrazione fluida delle soluzioni software.Scrivere codice pulito, efficiente e ben documentato, seguendo le best practice di sviluppo.Implementare test unitari e di integrazione per garantire la qualità e l'affidabilità del software.Monitorare e risolvere eventuali problematiche di performance o sicurezza.Aggiornarsi costantemente sulle nuove tecnologie e proporre miglioramenti ai processi esistenti.REQUISITILaurea in Informatica, Ingegneria Informatica o esperienza equivalente.Esperienza comprovata nello sviluppo back-end con linguaggi come Node.js, Python, Java, Go o altri equivalenti.Familiarità con framework e librerie back-end (ad es. Express.js, Django, Spring Boot).Conoscenza approfondita di database relazionali e non relazionali (es. PostgreSQL, MySQL, MongoDB, Redis).Esperienza con sistemi di versionamento del codice (Git, GitHub, GitLab).Competenze nell’implementazione di API RESTful e/o GraphQL.Conoscenza delle architetture a microservizi e delle soluzioni di containerizzazione (Docker, Kubernetes).Esperienza con strumenti di CI/CD per l’automazione dei rilasci e del deployment.Familiarità con i principi di sicurezza informatica applicati allo sviluppo software.Capacità di problem-solving, autonomia e predisposizione al lavoro di squadra.