04 ago
|
agap2 Italia
|
Parma
04 ago
agap2 Italia
Parma
ph3CHI SIAMO /h3 /brpAGAP2 è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy. /p /brpPresente 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 rafforzando e ampliando 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 le relazioni umane sono sempre al primo posto /p /brh3Ruolo /h3 /brpIl bSenior Software Quality Performance Engineer /b è responsabile della qualità tecnica delle applicazioni software durante l'intero ciclo di sviluppo. /p /brpCollabora 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. /p /brpÈ 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 /brh3Requisiti /h3 /brul /brliLaurea Magistrale in Informatica o Ingegneria Informatica. /li /brliAlmeno b8 anni di esperienza /b nello sviluppo di applicazioni enterprise Java. /li /brliEsperienza nella revisione del codice e nel miglioramento della qualità del software. /li /brliEsperienza con metodologie Agile (Scrum/Kanban) e Waterfall. /li /brliBuona conoscenza della lingua inglese scritta e parlata. /li /brliBuona conoscenza del pacchetto Microsoft Office. /li /br /ul /brh3Competenze tecniche /h3 /brh3Linguaggi e framework /h3 /brul /brliOttima conoscenza di Java 21 e dell'ecosistema Java. /li /brliOttima conoscenza di Spring Boot e Spring Framework. /li /brliOttima conoscenza di JPA/Hibernate e JDBC. /li /brliSolida conoscenza della programmazione orientata agli oggetti (OOP). /li /brliEsperienza nello sviluppo di API REST. /li /br /ul /brh3Code Quality /h3 /brul /brliEsperienza nella definizione e applicazione di standard di codifica. /li /brliCapacità di effettuare code review strutturate. /li /brliEsperienza nell'identificazione di code smell, anti-pattern e debito tecnico.
/li /brliCapacità di proporre refactoring finalizzati a migliorare leggibilità, manutenibilità e riusabilità del codice. /li /brliOttima conoscenza dei principi SOLID, Clean Code e Design Pattern. /li /brliEsperienza nella definizione di linee guida di sviluppo. /li /br /ul /brh3Secure Coding /h3 /brul /brliOttima conoscenza dei principi di Secure Coding. /li /brliConoscenza delle vulnerabilità OWASP Top 10. /li /brliCapacità di individuare vulnerabilità applicative nel codice. /li /brliEsperienza nella definizione delle best practice di sviluppo affidabile. /li /br /ul /brh3Static Application Security Testing (SAST) /h3 /brul /brliEsperienza nell'utilizzo di strumenti di Static Application Security Testing. /li /brliCapacità di analizzare, classificare e gestire le vulnerabilità rilevate. /li /brliEsperienza nella risoluzione delle segnalazioni prodotte dagli strumenti SAST. /li /brliCapacità di distinguere vulnerabilità reali da falsi positivi. /li /brliEsperienza nell'integrazione degli strumenti SAST nelle pipeline CI/CD. /li /br /ul /brh3Software Composition Analysis (SCA) /h3 /brul /brliEsperienza nell'utilizzo di strumenti Software Composition Analysis. /li /brliAnalisi delle dipendenze software. /li /brliIndividuazione di librerie obsolete o vulnerabili. /li /brliGestione degli aggiornamenti delle dipendenze. /li /brliValutazione dell'impatto degli aggiornamenti sulle applicazioni. /li /brliGestione delle vulnerabilità CVE. /li /br /ul /brh3Performance Engineering /h3 /brul /brliEsperienza nell'analisi delle performance applicative. /li /brliCapacità di individuare colli di bottiglia. /li /brliOttimizzazione del codice Java. /li /brliEsperienza nell'utilizzo di profiler applicativi. /li /br /ul /brh3Database Performance /h3 /brul /brliOttima conoscenza di SQL. /li /brliEsperienza nell'ottimizzazione delle query. /li /brliOttimizzazione dell'accesso ai dati tramite JPA/Hibernate. /li /brliEsperienza con Microsoft SQL Server. /li /br /ul /brh3Toolchain /h3 /brul /brliOttima conoscenza di Git. /li /brliOttima conoscenza di Maven.
/li /brliEsperienza nell'utilizzo di SonarQube. /li /brliEsperienza con strumenti SAST (es. SonarQube). /li /brliEsperienza con strumenti SCA (es. OWASP Dependency Check). /li /brliEsperienza con pipeline CI/CD. /li /br /ul /brh3Responsabilità /h3 /brul /brliEseguire code review sui progetti software. /li /brliGarantire il rispetto degli standard di sviluppo. /li /brliAnalizzare le vulnerabilità individuate dagli strumenti SAST. /li /brliCoordinare la risoluzione delle vulnerabilità di sicurezza. /li /brliGestire il monitoraggio delle dipendenze software tramite strumenti SCA. /li /brliAnalizzare e ridurre il debito tecnico. /li /brliOttimizzare le performance applicative. /li /brliCollaborare con gli sviluppatori per migliorare la qualità del codice. /li /brliSupportare il miglioramento continuo del processo di sviluppo. /li /brliCollaborare con gli Architetti Software nella definizione delle best practice tecnologiche. /li /br /ul /brh3Soft skill /h3 /brul /brliElevata attenzione alla qualità del software. /li /brliApproccio analitico e metodico. /li /brliOttime capacità di problem solving. /li /brliPensiero critico. /li /brliPrecisione e attenzione al dettaglio. /li /brliCapacità di trasferire competenze al team. /li /brliOttime capacità comunicative. /li /brliOrientamento al miglioramento continuo. /li /brliCapacità di lavorare in team. /li /brliAutonomia organizzativa. /li /brliOrientamento ai risultati. /li /br /ul /brpbLa retribuzione per questo ruolo è compresa tra 38.000 € e 42.000 € + buoni pasto e indennità giornaliera netta commisurata all'esperienza. /b /p /brpLa 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. /p /brpAGAP2 è un equal opportunities employer: crediamo che la diversità sia un valore e promuoviamo un ambiente di lavoro inclusivo. /p /brpLe candidature saranno valutate nel rispetto della normativa vigente e del Regolamento UE 2016/679 (GDPR). /p /p #J-18808-Ljbffr
📌 Senior Software Quality Engineer (Parma)
🏢 agap2 Italia
📍 Parma