Create Alert
Email me similar jobs

Senior Java Performance Architect Engineer

La tua nuova azienda
Hays Solutions, società del gruppo multinazionale Hays, quotata al London Stock Exchange, offre servizi di consulenza mirati all'individuazione, alla comprensione e al raggiungimento degli obiettivi concreti di un progetto di business in ambito IT, Engineering o Digital.
Siamo alla ricerca di un
Senior Backend Performance Engineer / Architect, verticale su Java, Full-Remot
e.
Il tuo nuovo ruolo:
Analisi e diagnosi delle performance
Eseguire profiling end-to-end della pipeline di calcolo (JVM profiling, TileDB stats, query plan PostgreSQL).
Identificare colli di bottiglia reali tramite benchmark riproducibili (JMH o strumenti equivalenti).
Analizzare pattern di accesso ai dati su TileDB e ottimizzazione degli indici PostgreSQL sotto carichi realistici.
Valutare il memory footprint di strutture dati complesse (EJML, Protobuf Builders, Guava Ca
ch
e).
Progettazione e ottimizzazione
Riprogettare accessi a TileDB utilizzando multi-range queries e parallelismo per ridurre la latenza.
Ottimizzare operazioni di algebra lineare (EJML), valutando parallelismo (Fork/Join, parallelStream) e utilizzo di librerie native (BLAS).
Implementare strategie di caching robuste (Guava LoadingCache) con refresh asincrono e invalidazione selettiva.
Migliorare la persistenza dati introducendo bulk insert JDBC per ottimizzare throughput.
Disaccoppiare componenti real-time (WebSocket/STOMP) tramite code asincrone.
Rimuovere colli di bottiglia di concorrenza (es. blocchi synchronized) adottando lock a grana fine o strategie concorrenti avanzate.
Correggere problematiche legate a mutabilità e thread-safety (es. Protobuf Builder in pipeline concorren
ti).
Qualità e osservabilità
Definire metriche di performance chiave (latenza, throughput, cache hit-rate.
Esporre metriche tramite Spring Actuator e Micrometer.
Estendere testing di performance (modulo testapp, TestApp, MemoryProfiler.
Documentare scelte architetturali e trade-off tecn
ici.
Di cosa hai bisogno per avere succe
sso:
Ottima conoscenz
a di Java
(17+) e programmazione concorrente.
Esperienza
con Spring
Boot e architetture backend complesse.
Forte esperienz
a in performance tuning e profilin
g JVM.
Capacità di progettare ed eseg
uire benchmark riproducibili (JMH o si
mili).
Esperienza con data
base Postg
reSQL (query optimization, execution plan, indici).
Esperienza con sistemi data-intensive o pipeline numeriche.
Conoscenz
a di JPA/Hibernate, JDBC bulk opera
tions.
Esperienza con sistemi di messaggist
ica (Rab
bitMQ o analoghi).
Familiarità con gestione ca
che (
Guava o simiari).
Esperienza
con WebSocket / sistemi real
-time.
Conoscenza di tool di monitor
ing (Spring Actuator, Micro
meter).
Esperienza
con Maven multi-m
odule e ciclo di vita del software.
Buona conoscenza di testing (JUnit,
Mockito).
Nice to h
ave:
Esperien
za con TileDB o sistemi di storage multidimen
sionale.
Esperienza con librerie di algebra li
neare (EJML, BLAS, LAPA
C,K ecc.).
Background in elaborazione numerica o scientifica.
Esperien
za con Protobuf e Ma
pStruct.
Conoscenza di strumenti E2E testing (Gauge).
Esperienza con Docker e ambienti containerizzati.
Esperienza in sistemi ad alta concorrenza e real-time.
Laurea in Informatica, Ingegneri
a o discipline STEM.
Cosa avrai in cambio:
Offriamo una colla
borazione freelance
di lunga
durata / contratto di assunzione
con Hays S
olutions.
Modalità di lavoro:
full-remote
Disponibilità:
full-time
Cosa dev
i fare ora:
Se sei interessato a questa opportunità, clicca su "Candidarsi ora" per inviare una copia aggiornata
del tuo CV.Se questa opportunità non è in linea con le tue aspettative, ma sei alla ricerca di un nuovo lavoro, visita il nostro sito Internet per scoprirne di nuove.I candidati di ambo i sessi, dopo aver visionato l'informativa obbligatoria sulla privac
y sul sito
sono pregati di inviare il CV, indicando il codice «Rif» nella colonna Riepilogo a destra.Hays S.r.l. Agenzia per il Lavoro Accreditata: Aut. Min. N. 13/I/0007145/03.04 del 1 Aprile 2008.

Senior Java Performance Architect Engineer

Apply Now
Back to search page