14 set - Milano
agap2 Italia
ppParte del Gruppo MoOngy Group, AGAP2 Italia è un leader europeo nei servizi di consulenza ingegneristica e IT, con una presenza consolidata in 14 paesi.
/p pDal ****, AGAP2 Italia supporta aziende partner operanti nei settori aerospace, automotive, energy e industrial, contribuendo allo sviluppo e alla validazione di soluzioni tecnologiche innovative.
/p h3Posizione aperta: Senior Software Quality Performance Engineer /h3 h3Sede di lavoro: Milano Bicocca (MI) /h3 pIl bSenior Software Quality Performance Engineer /b è responsabile della qualità tecnica delle applicazioni software durante l'intero ciclo di sviluppo.
Collabora con i team di sviluppo per garantire il rispetto degli standard di qualità del codice, sicurezza applicativa, performance e manutenibilità, attraverso attività di code review, analisi statica del codice, verifica delle dipendenze software, ottimizzazione delle performance applicative e del database.
È il punto di riferimento tecnico per l'individuazione e la risoluzione dei problemi di qualità del software e contribuisce alla definizione delle linee guida di sviluppo, delle best practice e dei processi di Continuous Inspection.
/p ul liLaurea Magistrale in Informatica o Ingegneria Informatica.
/li liAlmeno b8 anni di esperienza /b nello sviluppo di applicazioni enterprise Java.
/li liEsperienza nella revisione del codice e nel miglioramento della qualità del software.
/li liEsperienza con metodologie Agile (Scrum/Kanban) e Waterfall.
/li liBuona conoscenza della lingua inglese scritta e parlata.
/li liBuona conoscenza del pacchetto Microsoft Office.
/li /ul h3Linguaggi e framework: /h3 ul liOttima conoscenza di Java 21 e dell'ecosistema Java.
/li liOttima conoscenza di Spring Boot e Spring Framework.
/li liOttima conoscenza di JPA/Hibernate e JDBC.
/li liSolida conoscenza della programmazione orientata agli oggetti (OOP).
/li liEsperienza nello sviluppo di API REST.
/li liEsperienza nella definizione e applicazione di standard di codifica.
/li liCapacità di effettuare code review strutturate.
/li liEsperienza nell'identificazione di code smell, anti-pattern e debito tecnico.
/li liCapacità di proporre refactoring finalizzati a migliorare leggibilità, manutenibilità e riusabilità del codice.
/li liOttima conoscenza dei principi SOLID, Clean Code e Design Pattern.
/li liEsperienza nella definizione di linee guida di sviluppo.
/li liOttima conoscenza dei principi di Secure Coding.
/li liConoscenza delle vulnerabilità OWASP Top 10.
/li liCapacità di individuare vulnerabilità applicative nel codice.
/li liEsperienza nella definizione delle best practice di sviluppo protetto.
/li liEsperienza nell'utilizzo di strumenti di Static Application Security Testing.
/li liCapacità di analizzare, classificare e gestire le vulnerabilità rilevate.
/li liEsperienza nella risoluzione delle segnalazioni prodotte dagli strumenti SAST.
/li liCapacità di distinguere vulnerabilità reali da falsi positivi.
/li liEsperienza nell'integrazione degli strumenti SAST nelle pipeline CI/CD.
/li liEsperienza nell'utilizzo di strumenti Software Composition Analysis.
/li liAnalisi delle dipendenze software.
/li liIndividuazione di librerie obsolete o vulnerabili.
/li liGestione degli aggiornamenti delle dipendenze.
/li liValutazione dell'impatto degli aggiornamenti sulle applicazioni.
/li liGestione delle vulnerabilità CVE.
/li liEsperienza nell'analisi delle performance applicative.
/li liCapacità di individuare colli di bottiglia.
/li liOttimizzazione del codice Java.
/li liEsperienza nell'utilizzo di profiler applicativi.
/li liOttima conoscenza di SQL.
/li liEsperienza nell'ottimizzazione delle query.
/li liOttimizzazione dell'accesso ai dati tramite JPA/Hibernate.
/li liEsperienza con Microsoft SQL Server.
/li liOttima conoscenza di Git.
/li liOttima conoscenza di Maven.
/li liEsperienza nell'utilizzo di SonarQube.
/li liEsperienza con strumenti SAST (es. SonarQube).
/li liEsperienza con strumenti SCA (es. OWASP Dependency Check).
/li liEsperienza con pipeline CI/CD.
/li /ul h3Responsabilità: /h3 ul liEseguire code review sui progetti software.
/li liGarantire il rispetto degli standard di sviluppo.
/li liAnalizzare le vulnerabilità individuate dagli strumenti SAST.
/li liCoordinare la risoluzione delle vulnerabilità di sicurezza.
/li liGestire il monitoraggio delle dipendenze software tramite strumenti SCA.
/li liAnalizzare e ridurre il debito tecnico.
/li liOttimizzare le performance applicative.
/li liCollaborare con gli sviluppatori per migliorare la qualità del codice.
/li liSupportare il miglioramento continuo del processo di sviluppo.
/li liCollaborare con gli Architetti Software nella definizione delle best practice tecnologiche.
/li liElevata attenzione alla qualità del software.
/li liApproccio analitico e metodico.
/li liOttime capacità di problem solving.
/li liPrecisione e attenzione al dettaglio.
/li liCapacità di trasferire competenze al team.
/li liOttime capacità comunicative.
/li liOrientamento al miglioramento continuo.
/li liCapacità di lavorare in team.
/li liAutonomia organizzativa.
/li liOrientamento ai risultati.
/li /ul pLa retribuzione per questo ruolo è compresa tra ******€ e ******€.
/p pLa posizione è inquadrata nell'ambito del CCNL Commercio e Terziario applicato dalla nostra società.
Il posizionamento all'interno del range sarà definito in base alle competenze tecniche, all'esperienza specifica nel ruolo e agli esiti del processo di selezione, secondo criteri oggettivi e neutri.In presenza di profili con caratteristiche eccezionali rispetto al range indicato, potrà essere valutata una revisione previa approvazione interna.
/p pbAGAP2 è un equal opportunities employer: /b crediamo che la diversità sia un valore e promuoviamo un ambiente di lavoro inclusivo.
/p pLe candidature saranno valutate nel rispetto della normativa vigente e del Regolamento UE ******** (GDPR).
/p /p #J-*****-Ljbffr
16 set - Lissone
Adecco Italia
16 set - Somma Lombardo
SAMARCANDA
16 set - Catanzaro
Gierre Contact Call Center
16 set - Avigliana
Gelati PEPINO 1884