Sviluppatore Back-End Senior
Intesi Group S.p.A.
- Umbria Milano
- Tempo indeterminato
- Full time
- Firma elettronica
- Identità digitale e autenticazione multifattoriale
- Gestione sicura delle transazioni e dei documenti
- Crittografia e protezione dati
- Progettare, sviluppare e mantenere applicazioni ad alta affidabilità, sicurezza e conformità normativa.
- Contribuire alla definizione dell’architettura applicativa e delle scelte tecnologiche.
- Sviluppare componenti backend garantendo coerenza, performance e manutenibilità.
- Collaborare con il team di prodotto nella definizione dei requisiti funzionali e tecnici.
- Integrare servizi esterni, API e sistemi legacy in contesti complessi.
- Garantire il rispetto delle best practice di security by design, qualità del codice e testing.
- Partecipare attivamente a code review e mentoring di profili junior.
- Collaborare con i team DevOps, Security e Operations per il rilascio e la gestione dei prodotti.
- Contribuire al miglioramento continuo dei processi di sviluppo e delivery.
- Ottima padronanza di tecnologie backend: Java con framework Spring.
- Esperienza nello sviluppo e consumo di API (REST / altri paradigmi).
- Conoscenza di architetture a microservizi o distribuite.
- Esperienza con database relazionali e/o NoSQL.
- Conoscenza dei principi di sicurezza applicativa (autenticazione, autorizzazione, protezione dei dati).
- Esperienza con sistemi di versioning del codice e workflow di sviluppo collaborativi.
- Capacità di scrivere codice testabile e di qualità (unit e integration testing).
- Esperienza sviluppo progetti in ambienti ad alta regolamentazione e applicazione requisiti di compliance.
- Esperienza di sviluppo servizi fiduciari quali Posta Elettronica Certificata (PEC), SPID e Identità digitale.
- Conoscenza del contesto normativo (eIDAS2, ETSI) e operativo di un Qualified Trust Service Provider (QTSP).
- Familiarità con pratiche DevOps, CI/CD e containerizzazione.
- Esperienza in contesti Agile/Scrum.
- Conoscenza di principi di Domain-Driven Design e design patterns avanzati.
- Conoscenza linguaggio Python e Django.
- Forte senso di responsabilità e ownership sul prodotto.
- Capacità di analisi e problem solving su sistemi complessi.
- Attitudine collaborativa e capacità di lavorare con team multidisciplinari.
- Autonomia decisionale e spirito propositivo.
- Capacità di comunicare in modo chiaro concetti tecnici anche a interlocutori non tecnici.
- Orientamento alla qualità, alla sicurezza e alla sostenibilità del software nel tempo.
- Un ambiente di lavoro dinamico e innovativo, dove la qualità del codice e la collaborazione sono valori fondamentali.
- Partecipazione a progetti sfidanti e di impatto sui prodotti digitali dell’azienda.
- Percorsi di formazione continua per lo sviluppo tecnico e personale.
- Orario flessibile per un miglior equilibrio vita-lavoro.
- Ticket restaurant per ogni giorno lavorato.