Senior Software Quality & Performance Engineer

agap2 Italia

Milano

In loco

EUR 35.000 - 45.000

Tempo pieno

39 ore fa
Candidati tra i primi
Generatore di candidature

Trasforma questa candidatura in un colloquio — un curriculum e una lettera di presentazione creati in base a ciò questo datore di lavoro sta cercando.

Supera i filtri ATS

Descrizione del lavoro

AGAP2 Italia cerca un Senior Software Quality & Performance Engineer per garantire la qualità tecnica delle applicazioni durante l'intero ciclo di sviluppo. Lavorerai a Milano con team di sviluppo per assicurare standard di qualità, sicurezza e performance delle soluzioni Java enterprise.

Richiesta laurea magistrale e almeno 8 anni di esperienza, con conoscenze avanzate di Java 21, Spring, JPA/Hibernate, REST API e pratiche di secure coding.

Competenze

  • Laurea Magistrale in Informatica o Ingegneria Informatica.
  • Almeno 8 anni di esperienza nello sviluppo di applicazioni enterprise Java.
  • Esperienza con revisione del codice e miglioramento della qualità del software.
  • Esperienza con metodologie Agile (Scrum/Kanban) e Waterfall.
  • Buona conoscenza della lingua inglese scritta e parlata.

Mansioni

  • Eseguire code review sui progetti software.
  • Garantire il rispetto degli standard di sviluppo.
  • Analizzare le vulnerabilità individuate dagli strumenti SAST.
  • Coordinare la risoluzione delle vulnerabilità di sicurezza.
  • Gestire il monitoraggio delle dipendenze software tramite strumenti SCA.
  • Analizzare e ridurre il debito tecnico.
  • Ottimizzare le performance applicative.
  • Collaborare con gli sviluppatori per migliorare la qualità del codice.
  • Supportare il miglioramento continuo del processo di sviluppo.
  • Collaborare con gli Architetti Software nella definizione delle best practice tecnologiche.

Conoscenze

Java
Spring Framework
REST API design
Code review
SAST tools
CI/CD pipelines
Agile methodologies
SQL
OOP
Secure coding

Formazione

Laurea Magistrale in Informatica o Ingegneria Informatica

Strumenti

Git
Maven
SonarQube
OWASP Dependency Check
JPA/Hibernate
SQL Server
JDBC
REST API

Descrizione del lavoro

Parte del Gruppo MoOngy Group, AGAP2 Italia è un leader europeo nei servizi di consulenza ingegneristica e IT, con una presenza consolidata in 14 paesi.

Dal 2018, AGAP2 Italia supporta aziende partner operanti nei settori aerospace, automotive, energy e industrial, contribuendo allo sviluppo e alla validazione di soluzioni tecnologiche innovative.

Posizione aperta: Senior Software Quality & Performance Engineer
Sede di lavoro: Milano Bicocca (MI)

Il Senior Software Quality & Performance Engineer è 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.

  • Laurea Magistrale in Informatica o Ingegneria Informatica.
  • Almeno 8 anni di esperienza nello sviluppo di applicazioni enterprise Java.
  • Esperienza nella revisione del codice e nel miglioramento della qualità del software.
  • Esperienza con metodologie Agile (Scrum/Kanban) e Waterfall.
  • Buona conoscenza della lingua inglese scritta e parlata.
  • Buona conoscenza del pacchetto Microsoft Office.
Linguaggi e framework:
  • Ottima conoscenza di Java 21 e dell'ecosistema Java.
  • Ottima conoscenza di Spring Boot e Spring Framework.
  • Ottima conoscenza di JPA/Hibernate e JDBC.
  • Solida conoscenza della programmazione orientata agli oggetti (OOP).
  • Esperienza nello sviluppo di API REST.
  • Esperienza nella definizione e applicazione di standard di codifica.
  • Capacità di effettuare code review strutturate.
  • Esperienza nell'identificazione di code smell, anti-pattern e debito tecnico.
  • Capacità di proporre refactoring finalizzati a migliorare leggibilità, manutenibilità e riusabilità del codice.
  • Ottima conoscenza dei principi SOLID, Clean Code e Design Pattern.
  • Esperienza nella definizione di linee guida di sviluppo.
  • Ottima conoscenza dei principi di Secure Coding.
  • Conoscenza delle vulnerabilità OWASP Top 10.
  • Capacità di individuare vulnerabilità applicative nel codice.
  • Esperienza nella definizione delle best practice di sviluppo sicuro.
  • Esperienza nell'utilizzo di strumenti di Static Application Security Testing.
  • Capacità di analizzare, classificare e gestire le vulnerabilità rilevate.
  • Esperienza nella risoluzione delle segnalazioni prodotte dagli strumenti SAST.
  • Capacità di distinguere vulnerabilità reali da falsi positivi.
  • Esperienza nell'integrazione degli strumenti SAST nelle pipeline CI/CD.
  • Esperienza nell'utilizzo di strumenti Software Composition Analysis.
  • Analisi delle dipendenze software.
  • Individuazione di librerie obsolete o vulnerabili.
  • Gestione degli aggiornamenti delle dipendenze.
  • Valutazione dell'impatto degli aggiornamenti sulle applicazioni.
  • Gestione delle vulnerabilità CVE.
  • Esperienza nell'analisi delle performance applicative.
  • Capacità di individuare colli di bottiglia.
  • Ottimizzazione del codice Java.
  • Esperienza nell'utilizzo di profiler applicativi.
  • Ottima conoscenza di SQL.
  • Esperienza nell'ottimizzazione delle query.
  • Ottimizzazione dell'accesso ai dati tramite JPA/Hibernate.
  • Esperienza con Microsoft SQL Server.
  • Ottima conoscenza di Git.
  • Ottima conoscenza di Maven.
  • Esperienza nell'utilizzo di SonarQube.
  • Esperienza con strumenti SAST (es. SonarQube).
  • Esperienza con strumenti SCA (es. OWASP Dependency Check).
  • Esperienza con pipeline CI/CD.
Responsabilità:
  • Eseguire code review sui progetti software.
  • Garantire il rispetto degli standard di sviluppo.
  • Analizzare le vulnerabilità individuate dagli strumenti SAST.
  • Coordinare la risoluzione delle vulnerabilità di sicurezza.
  • Gestire il monitoraggio delle dipendenze software tramite strumenti SCA.
  • Analizzare e ridurre il debito tecnico.
  • Ottimizzare le performance applicative.
  • Collaborare con gli sviluppatori per migliorare la qualità del codice.
  • Supportare il miglioramento continuo del processo di sviluppo.
  • Collaborare con gli Architetti Software nella definizione delle best practice tecnologiche.
  • Elevata attenzione alla qualità del software.
  • Approccio analitico e metodico.
  • Ottime capacità di problem solving.
  • Precisione e attenzione al dettaglio.
  • Capacità di trasferire competenze al team.
  • Ottime capacità comunicative.
  • Orientamento al miglioramento continuo.
  • Capacità di lavorare in team.
  • Autonomia organizzativa.
  • Orientamento ai risultati.

La retribuzione per questo ruolo è compresa tra 35.000€ e 45.000€.

La 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.

AGAP2 è un equal opportunities employer: crediamo che la diversità sia un valore e promuoviamo un ambiente di lavoro inclusivo.

Le candidature saranno valutate nel rispetto della normativa vigente e del Regolamento UE 2016/679 (GDPR).

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Tester Back-end
Tester Back-end

agap2 Italia • Milano

In loco
EUR 35.000 - 40.000
Senior software engineer
Senior software engineer

agap2 Italia • Milano

In loco
EUR 35.000 - 45.000
Buoni pasto giornalieri
Formazione continua
Follow-up HR e Business Manager
+1
Senior Full Stack Developer
Senior Full Stack Developer

agap2 Italia • Milano

In loco
EUR 30.000 - 40.000
Buoni pasto giornalieri
Formazione (hard e soft skill)
Follow-up costanti con HR e Business M
+1
Senior System & Security Analyst
Senior System & Security Analyst

agap2 Italia • Roma

Ibrido
EUR 32.000 - 39.000
junior system control engineer
junior system control engineer

agap2 Italia • Ariccia

In loco
EUR 25.000 - 30.000
Collaborazioni in p.iva
Formazione continua
Follow-up HR
+1
Ingegnere Full Stack
Ingegnere Full Stack

agap2 Italia • Toscana

Ibrido
EUR 24.000 - 30.000
Contratto in p.iva
Formazione professionale
Follow-up con HR e Business Manager
+1
Sviluppatore back-end
Sviluppatore back-end

agap2 Italia • Milano

In loco
EUR 35.000 - 38.000
Buoni pasto
Indennità giornaliera netta
Digital Factory Engineer
Digital Factory Engineer

agap2 Italia • Milano

In loco
EUR 38.000 - 45.000
Buoni pasto
Indennità giornaliera
System Design Engineer
System Design Engineer

agap2 Italia • Torino

In loco
EUR 35.000 - 45.000
Buoni pasto quotidiani
Formazione tecnica e soft skills
Follow-up HR
+1
Senior Manufacturing Engineer
Senior Manufacturing Engineer

agap2 Italia • Barge

In loco
EUR 38.000 - 46.000
Contratto in p.iva
Formazione tecnica e soft skills
Follow-up con HR e Business Manager
+1