Java Core Engineer – Concurrency & JVM

Rextart · Italia ·


Descrizione dell'offerta

Chi siamo:

Dal 2007, coltiviamo con passione talenti con idee innovative, incentiviamo il gioco di squadra e uniamo tutto ciò ad una lunga esperienza operativa e strategica basata su ricerca e sviluppo.

L’entusiasmo, le idee ed il dinamismo sono il nostro faro: studiamo i bisogni dei nostri clienti e li mettiamo al centro della nostra azione.

Oggi la nostra sfida è quella di accompagnare i clienti nel loro percorso di Digital Transformation caratterizzata da sistemi sempre più connessi, dall’uso di macchine intelligenti, da realtà virtuale e aumentata, da sensori e oggetti connessi ad internet, da analisi complesse attraverso Big Data.

Con sedi a Roma, Milano e Torino ci avvaliamo di un team di professionisti altamente specializzati, utilizziamo le tecnologie più avanzate, anticipando le richieste del mercato e offrendo un vantaggio competitivo con soluzioni ad alto valore aggiunto.


Chi stiamo cercando

Siamo alla ricerca di Java Software Engineer con forte orientamento infrastrutturale da inserire su un progetto internazionale ad alto contenuto tecnologico, in ambito sistemi mission-critical e real-time .

La risorsa, dopo una prima fase di formazione sui prodotti del cliente, verrà integrata in team internazionali contribuendo allo sviluppo e all’ottimizzazione di piattaforme ad alte prestazioni, con focus su concorrenza, asincronia e performance .


Attività principali

  • Sviluppo software in Java Core su sistemi enterprise mission-critical
  • Progettazione e implementazione di componenti ad alta concorrenza
  • Gestione di flussi asincroni e architetture event-driven
  • Ottimizzazione di performance applicative e riduzione della latenza
  • Analisi e tuning della JVM
  • Troubleshooting su sistemi complessi (thread dump, heap dump, analisi memoria)
  • Collaborazione con team internazionali su ambienti distribuiti
  • Supporto alla definizione di best practice tecniche e linee guida di sviluppo
  • Eventuale affiancamento e formazione di risorse junior


Requisiti

  • 5–10 anni di esperienza nello sviluppo software con Java
  • Conoscenza approfondita di Java Core
  • Esperienza con multithreading e concorrenza (thread, lock, executor, future)
  • Comprensione del Java Memory Model
  • Esperienza con architetture asincrone e I/O non bloccante
  • Esperienza in performance tuning e profiling applicativo
  • Capacità di analisi di memory leak e colli di bottiglia
  • Autonomia nel troubleshooting su ambienti complessi
  • Buona conoscenza della lingua inglese (contesto internazionale)

Nice to have

  • Esperienza in contesti low latency / high throughput
  • Background Telco, Finance, Trading o Real-Time Systems
  • Conoscenza protocolli networking (TCP/UDP)
  • Familiarità con strumenti avanzati di analisi performance JVM


Modalità di lavoro: Full remote.

Possibilità di trasferte occasionali su Roma per attività di onboarding, workshop tecnici e momenti di allineamento progettuale


In sostanza ti starai chiedendo cosa ti offriamo:

  • Crescita professionale e formazione continua;
  • CCNL Metalmeccanico Confapi;
  • Pacchetto Welfare (Ticket restaurant 7€, Buzz Bonus, Assicurazione medico-sanitaria Blue Assistance, Ticket Compliments);
  • Range di Ral : Da valutare in base al colloquio tecnico.


Rextart non è solo lavoro: organizziamo periodicamente eventi e feste aziendali, attività di team building.


Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.

Candidatura e Ritorno (in fondo)