Middle Java Developer (Quarkus & Kafka)

Exprivia S.P.A.

Lombardia

On-site

EUR 28,000 - 42,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Exprivia cerca un Middle Java Developer da inserire in un team di sviluppo enterprise basato su microservizi e architetture event-driven, con presenza in Milano. Il ruolo richiede competenze su Java 17+, Quarkus, Hibernate Panache, Kafka e un approccio DevOps con Docker/Kubernetes e CI/CD.

Verrà lavorato in contesto Agile per consegnare soluzioni robuste e scalabili. Exprivia è presente in Milano e valorizza talento e innovazione, offrendo un ambiente inclusivo, formazione continua e opportunità

Qualifications

  • : Conoscenza di Java 17+ e programmazione orientata agli oggetti.
  • 2. Esperienza nello sviluppo di microservizi REST con Quarkus e CDI.
  • 3. Esperienza con Hibernate ORM con Panache, JPA e DB relazionali.
  • 4. Conoscenza di Mutiny e Hibernate Reactive.
  • 5. Esperienza con Kafka e SmallRye Reactive Messaging.
  • 6. Testing e DevOps: JUnit 5, Mockito, Maven, Git; Docker, Kubernetes e pipeline CI/CD.

Responsibilities

  • Sviluppare microservizi REST basati su architetture event-driven.
  • Contribuire a testing e DevOps (CI/CD, containerizzazione).
  • Lavorare in team Agile su progetti enterprise.

Skills

Java 17+
Quarkus
Hibernate Panache
Reactive Programming
Apache Kafka
JUnit 5
Mockito
Docker
Kubernetes
CI/CD

Tools

Mutiny
Hibernate Reactive
PostgreSQL
Maven
Git

Job description

Il Gruppo Exprivia (c.ca 4.000 persone), specializzato in Information and Communication Technology (ICT), è tra i principali protagonisti della trasformazione digitale sul mercato nazionale e internazionale con esperti in diversi ambiti della tecnologia e della digitalizzazione: dall’Intelligenza Artificiale alla Cybersecurity, dai Big Data, al Cloud, dall'IoT al BPO, dal Mobile al Networking e alla Collaboration, presidiando interamente il mondo SAP.

Exprivia supporta i propri clienti nei settori Banking, Finance&Insurance, Aerospace&Defence, Energy&Utilities, Healthcare e Public Sector, Manufacturing&Distribution, Telco&Media.

Il Gruppo Exprivia è presente in sei Paesi nel mondo (Italia, Spagna, Germania, Brasile, Messico e Cina) e presente in Italia a Milano, Roma, Trento, Vicenza, Lecce, Matera, Palermo e Molfetta dove è basato l’HQ.


Ricerchiamo un Middle Java Developer da inserire in un team di sviluppo di applicazioni enterprise basate su microservizi e architetture event-driven.


Competenze tecniche richieste:
  • Java: buona conoscenza di Java 17+, programmazione object-oriented e gestione delle eccezioni.
  • Quarkus: esperienza nello sviluppo di microservizi REST, CDI, dependency injection e configurazione applicativa.
  • Persistenza: utilizzo di Hibernate ORM with Panache (Active Record e Repository Pattern), JPA e database relazionali.
  • Reactive: conoscenza di Mutiny ( e ), programmazione asincrona e, preferibilmente, Hibernate Reactive with Panache.
  • Apache Kafka: sviluppo di producer e consumer, gestione di topic e consumer group, comunicazione asincrona e integrazione tramite SmallRye Reactive Messaging.
  • Testing e DevOps: JUnit 5, Mockito, Maven, Git e familiarità con Docker, Kubernetes e pipeline CI/CD.

Completano il profilo capacità di problem solving, autonomia nello sviluppo e attitudine al lavoro in team Agile.


Qual è la nostra vision?

Connessione: la capacità di disegnare soluzioni innovative e personalizzate in costante connessione con i Partner per abilitare gli stakeholder, comunità e organizzazioni nel percorso di transizione digitale.

Affidabilità: la competenza e la passione dei nostri professionisti focalizzati sulle esigenze del cliente e sullo sviluppo dell’offerta sempre più efficace ed efficiente al fine di garantire una crescita sostenibile.

Semplicità: l’abilità nel rendere la tecnologia alla portata di tutti in ottica di ottimizzazione e miglioramento dell’esperienza dell'utente, supportando l’innovazione e la trasformazione digitale per le imprese e per i cittadini.

Attraverso il proprio hub di ricerca, il gruppo punta a soluzioni tecnologiche sempre più ispirate ai principi della sostenibilità, a beneficio della trasformazione digitale delle imprese, organizzazioni e comunità. Exprivia è impegnata nel raggiungimento degli obiettivi ESG (Environmental, Social, Governance) per una crescita sostenibile e crede fortemente nello sviluppo e nel valore dell’Innovazione.

Exprivia si impegna a costruire un ambiente inclusivo che accolga e valorizzi le unicità delle persone.

La cultura aziendale è incentrata sui principi di condivisione, collaborazione, trasparenza e valorizzazione dei talenti.

Richiesta presenza in sede su Milano almeno 3 giorni su 5.


Range retributivo:

Developer – Professional - RAL minima: 28.000 € - RAL massima: 42.000€

La determinazione del trattamento economico individuale all'interno dei range indicati avverrà sulla base di criteri oggettivi e neutri rispetto al genere, in conformità al Decreto n.96/2026, e sarà commisurato all'effettiva seniority e anzianità nel ruolo, alle competenze specifiche verificate nel processo di selezione, livello di autonomia operativa e di responsabilità.

L'inquadramento verrà definito in fase di selezione sulla base del profilo e in applicazione del CCNL Metalmeccanico Industria Privata (13 mensilità)

In conformità alle disposizioni vigenti in materia di trasparenza retributiva, in nessun caso saranno richieste, né acquisite direttamente o indirettamente, informazioni relative alle retribuzioni percepite dal/dalla candidato/a in attuali o precedenti rapporti di lavoro.

La ricerca è aperta a candidat* di qualsiasi orientamento o espressione di genere.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Middle Java Developer (Quarkus & Kafka)
Middle Java Developer (Quarkus & Kafka)

Exprivia Group • Lombardia

Hybrid
EUR 28,000 - 42,000
Middle Java Developer (Quarkus & Kafka)
Middle Java Developer (Quarkus & Kafka)

Exprivia • Lombardia

On-site
EUR 28,000 - 42,000
13th month salary
Full stack developer M/F
Full stack developer M/F

EXPRIVIA S.p.A • Molfetta

On-site
EUR 28,000 - 51,000
Developer M/F
Developer M/F

EXPRIVIA S.p.A • Molfetta

On-site
EUR 26,000 - 42,000
Smart working 80%
Welfare aziendale
Flexible Benefit
Developer Full stack M/F
Developer Full stack M/F

EXPRIVIA S.p.A • Roma

On-site
EUR 26,000 - 42,000
Smart working fino all'80%
Welfare aziendale
Flexible Benefit
Developer junior M/F
Developer junior M/F

EXPRIVIA S.p.A • Molfetta

On-site
EUR 24,000 - 29,000
Piano di welfare aziendale
Smart working
Formazione continua
Java Full Stack Developer M/F
Java Full Stack Developer M/F

Exprivia • Molfetta

On-site
EUR 26,000 - 35,000
Smart working up to 80%
Java Developer M/F
Java Developer M/F

EXPRIVIA S.p.A • Roma

On-site
EUR 26,000 - 35,000
Smart working fino all'80%
Welfare aziendale e Flexible Benefit
Piano CCNL Metalmeccanico Industria (t
Software architect M/F
Software architect M/F

Exprivia • Lombardia

Hybrid
EUR 36,000 - 59,000
Smart working fino all'80%
Welfare aziendale
Flexible Benefits
+1
Java Microservices Engineer (Quarkus, Kafka)
Java Microservices Engineer (Quarkus, Kafka)

Exprivia S.P.A. • Lombardia

On-site
EUR 28,000 - 42,000