02 ago
|
agap2 Italia
|
Italia
02 ago
agap2 Italia
Italia
pstrongCHI SIAMO /strong /ppAGAP2 è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy. /ppbr/ppPresente in 14 paesi europei con oltre 7.500 dipendenti, abbiamo aperto, da sette anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo emrafforzando e ampliando /em il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, SORRISO, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale leem relazioni umane /em sono sempre al primo posto /ppbr/ppstrongRuolo /strong /ppIl strongSenior Software Quality Performance Engineer /strong è responsabile della qualità tecnica delle applicazioni software durante l'intero ciclo di sviluppo. /ppCollabora 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. /ppÈ 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. /ppbr/ppstrongRequisiti /strong /pulliLaurea Magistrale in Informatica o Ingegneria Informatica. /liliAlmeno strong8 anni di esperienza /strong nello sviluppo di applicazioni enterprise Java. /liliEsperienza nella revisione del codice e nel miglioramento della qualità del software. /liliEsperienza con metodologie Agile (Scrum/Kanban) e Waterfall. /liliBuona conoscenza della lingua inglese scritta e parlata. /liliBuona conoscenza del pacchetto Microsoft Office. /li /ulpbr/ppstrongCompetenze tecniche /strong /ppstrongLinguaggi e framework /strong /pulliOttima conoscenza di Java 21 e dell'ecosistema Java. /liliOttima conoscenza di Spring Boot e Spring Framework. /liliOttima conoscenza di JPA/Hibernate e JDBC. /liliSolida conoscenza della programmazione orientata agli oggetti (OOP). /liliEsperienza nello sviluppo di API REST. /li /ulpbr/ppstrongCode Quality /strong /pulliEsperienza nella definizione e applicazione di standard di codifica. /liliCapacità di effettuare code review strutturate. /liliEsperienza nell'identificazione di code smell,
anti-pattern e debito tecnico. /liliCapacità di proporre refactoring finalizzati a migliorare leggibilità, manutenibilità e riusabilità del codice. /liliOttima conoscenza dei principi SOLID, Clean Code e Design Pattern. /liliEsperienza nella definizione di linee guida di sviluppo. /li /ulpbr/ppstrongSecure Coding /strong /pulliOttima conoscenza dei principi di Secure Coding. /liliConoscenza delle vulnerabilità OWASP Top 10. /liliCapacità di individuare vulnerabilità applicative nel codice. /liliEsperienza nella definizione delle best practice di sviluppo protetto. /li /ulpbr/ppstrongStatic Application Security Testing (SAST) /strong /pulliEsperienza nell'utilizzo di strumenti di Static Application Security Testing. /liliCapacità di analizzare, classificare e gestire le vulnerabilità rilevate. /liliEsperienza nella risoluzione delle segnalazioni prodotte dagli strumenti SAST. /liliCapacità di distinguere vulnerabilità reali da falsi positivi. /liliEsperienza nell'integrazione degli strumenti SAST nelle pipeline CI/CD. /li /ulpbr/ppstrongSoftware Composition Analysis (SCA) /strong /pulliEsperienza nell'utilizzo di strumenti Software Composition Analysis. /liliAnalisi delle dipendenze software. /liliIndividuazione di librerie obsolete o vulnerabili. /liliGestione degli aggiornamenti delle dipendenze. /liliValutazione dell'impatto degli aggiornamenti sulle applicazioni. /liliGestione delle vulnerabilità CVE. /li /ulpbr/ppstrongPerformance Engineering /strong /pulliEsperienza nell'analisi delle performance applicative. /liliCapacità di individuare colli di bottiglia. /liliOttimizzazione del codice Java. /liliEsperienza nell'utilizzo di profiler applicativi. /li /ulpbr/ppstrongDatabase Performance /strong /pulliOttima conoscenza di SQL. /liliEsperienza nell'ottimizzazione delle query. /liliOttimizzazione dell'accesso ai dati tramite JPA/Hibernate. /liliEsperienza con Microsoft SQL Server.
/li /ulpbr/ppstrongToolchain /strong /pulliOttima conoscenza di Git. /liliOttima conoscenza di Maven. /liliEsperienza nell'utilizzo di SonarQube. /liliEsperienza con strumenti SAST (es. SonarQube). /liliEsperienza con strumenti SCA (es. OWASP Dependency Check). /liliEsperienza con pipeline CI/CD. /li /ulpbr/ppstrongResponsabilità /strong /pulliEseguire code review sui progetti software. /liliGarantire il rispetto degli standard di sviluppo. /liliAnalizzare le vulnerabilità individuate dagli strumenti SAST. /liliCoordinare la risoluzione delle vulnerabilità di sicurezza. /liliGestire il monitoraggio delle dipendenze software tramite strumenti SCA. /liliAnalizzare e ridurre il debito tecnico. /liliOttimizzare le performance applicative. /liliCollaborare con gli sviluppatori per migliorare la qualità del codice. /liliSupportare il miglioramento continuo del processo di sviluppo. /liliCollaborare con gli Architetti Software nella definizione delle best practice tecnologiche. /li /ulpbr/ppstrongSoft skill /strong /pulliElevata attenzione alla qualità del software. /liliApproccio analitico e metodico. /liliOttime capacità di problem solving. /liliPensiero critico. /liliPrecisione e attenzione al dettaglio. /liliCapacità di trasferire competenze al team. /liliOttime capacità comunicative. /liliOrientamento al miglioramento continuo. /liliCapacità di lavorare in team. /liliAutonomia organizzativa. /liliOrientamento ai risultati. /li /ulpbr/ppstrongemLa retribuzione per questo ruolo è compresa tra 38.000 € e 42.000 € + buoni pasto e indennità giornaliera netta commisurata all'esperienza. /em /strong /ppemLa 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 oggettivie neutri. In presenza di profili con caratteristiche eccezionali rispetto al range indicato, potrà essere valutata una revisione previa approvazione interna. /em /ppbr/ppAGAP2 è un equal opportunities employer: crediamo che la diversità sia un valore e promuoviamo un ambiente di lavoro inclusivo. /ppbr/ppLe candidature saranno valutate nel rispetto della normativa vigente e del Regolamento UE 2016/679 (GDPR). /p
📌 Senior Software Quality Engineer (Italia)
🏢 agap2 Italia
📍 Italia