Java Developer – Microservizi

B&A Consulting Srl

Roma

Remote

EUR 55,000 - 75,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

B&A Consulting Srl è una Software House e Digital Company che offre soluzioni innovative tramite competenze IT specialistiche. Cercano un Java Developer esperto per guidare lo sviluppo e l’evoluzione di servizi backend basati su microservizi, con attenzione a migrazione tecnologica e integrazione tra sistemi.

La figura ideale possiede oltre 5 anni di esperienza in Java, conoscenza di Spring Boot e Spring Cloud Gateway, e familiarità con SQL Server, sicurezza e containerizzazione.

Qualifications

  • 5+ anni di esperienza nello sviluppo Java e manutenzione di applicazioni enterprise.
  • Conoscenza approfondita di Java 11+ e migrazione verso Java 21.
  • Esperienza con Spring Boot, Spring Cloud Gateway e REST API.
  • Competenze su persistence con Spring Data JPA/Hibernate e SQL Server.
  • Gestione autenticazione (JWT/JJWT, SAML 2.0) e Spring Security.
  • Esperienza in ambienti containerizzati (Docker, Kubernetes) e Maven.
  • Conoscenza di logging (Log4j2) e monitoraggio, pattern Repository/Service/DTO.

Responsibilities

  • Sviluppo e evoluzione di microservizi Java enterprise.
  • Migrazione da Java 11+ a Java 21 e modernizzazione delle architetture.
  • Progettazione e integrazione di REST API e gestione persistence layer.
  • Gestione autenticazione/ autorizzazione e sicurezza applicativa.
  • Integrazione con logging, monitoring e metriche; lavoro con DevOps su ambienti containerizzati.

Skills

Java
Microservizi
Spring Boot
Spring Cloud Gateway
REST API
Hibernate
Spring Data JPA
Java 11+
Java 21
SQL Server
JWT/JJWT
SAML 2.0
Spring Security
Log4j2
Maven
Docker
Kubernetes
Azure DevOps
Tomcat JDBC

Tools

Maven
Docker
Kubernetes
Azure DevOps
Tomcat

Job description

B&A Consulting è una Software House e Digital Company che offre soluzioni personalizzate e innovative attraverso competenze tecnologiche specialistiche e servizi di consulenza IT.

Per un progetto enterprise siamo alla ricerca di un/una Java Developer con >5 anni di esperienza nello sviluppo e nella manutenzione di applicazioni enterprise basate su architetture a microservizi.

La persona selezionata sarà coinvolta nello sviluppo, nell’evoluzione e nella modernizzazione di servizi backend complessi, con particolare attenzione alla migrazione tecnologica, alla sicurezza applicativa e all’integrazione tra sistemi.

Attività

Le principali attività riguarderanno:

  • sviluppo ed evoluzione di applicazioni backend in Java;

  • manutenzione e modernizzazione di architetture a microservizi;

  • migrazione di applicazioni da Java 11+ verso Java 21;

  • sviluppo di servizi con Spring Boot;

  • gestione del routing API tramite Spring Cloud Gateway;

  • progettazione e integrazione di REST API;

  • sviluppo e gestione del persistence layer tramite Spring Data JPA / Hibernate;

  • gestione di autenticazione, autorizzazione e ruoli;

  • integrazione con sistemi di logging, monitoring e metriche;

  • gestione di build multi-modulo e dipendenze tramite Maven;

  • collaborazione con team DevOps su ambienti containerizzati.

Competenze tecniche

Il/la candidato/a ideale possiede:

  • oltre 5 anni di esperienza nello sviluppo Java;

  • ottima conoscenza di Java 11+;

  • esperienza di migrazione o modernizzazione verso Java 21;

  • esperienza con Spring Boot 2.7.x / 3.5.x;

  • conoscenza di Spring Cloud Gateway;

  • esperienza con Spring Data JPA e Hibernate;

  • esperienza nella progettazione e nel consumo di REST API;

  • buona conoscenza di SQL Server;

  • esperienza con stored procedure T-SQL;

  • conoscenza di transazioni e connection pooling;

  • esperienza con Tomcat JDBC;

  • conoscenza di JWT / JJWT;

  • esperienza con autenticazione SAML 2.0;

  • buona conoscenza di Spring Security;

  • esperienza con Log4j2 e logging strutturato JSON;

  • conoscenza di Spring Actuator;

  • familiarità con pattern come Repository, Service Layer, DTO e Dependency Injection;

  • esperienza consolidata con architetture a microservizi;

  • buona conoscenza di Maven, anche in progetti multi-modulo;

  • conoscenza di Docker e Kubernetes;

  • esperienza con Azure DevOps.

Soft skills

Completano il profilo:

  • autonomia operativa;

  • capacità di analisi e problem solving;

  • approccio strutturato;

  • proattività;

  • capacità di lavorare in team;

  • orientamento alla qualità del codice;

  • buone capacità comunicative;

  • orientamento alla delivery.

Modalità di collaborazione

Sede di riferimento: Roma, zona EUR
Modalità: Full Remote, con eventuale presenza una tantum per meet

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

B&A Consulting Srl • Milano

On-site
EUR 60,000 - 80,000
.NET Developer – Microservizi & Cloud Native
.NET Developer – Microservizi & Cloud Native

B&A Consulting Srl • Roma

Remote
EUR 60,000 - 90,000
Technical Analyst – Java & Banking
Technical Analyst – Java & Banking

B&A Consulting Srl • Biella

Hybrid
EUR 42,000 - 60,000
Java Backend Developer
Java Backend Developer

OVERTECH Consulting • Scarperia e San Piero

On-site
EUR 35,000 - 55,000
Java Full Stack Developer - Java e React
Java Full Stack Developer - Java e React

B&A Consulting Srl • Lombardia

On-site
EUR 42,000 - 56,000
Java Developer
Java Developer

Spods Srl • Roma

Remote
EUR 28,000 - 32,000
Java Developer Junior/Mid - Spring & JEE
Java Developer Junior/Mid - Spring & JEE

CGM Consulting S.r.l. • Piemonte

Hybrid
EUR 23,000 - 25,000
Java/Angular Developer Kafka
Java/Angular Developer Kafka

B&A Consulting Srl • Milano

On-site
EUR 44,000 - 58,000
Senior Java Developer – Remote, Microservices & Java 21
Senior Java Developer – Remote, Microservices & Java 21

B&A Consulting Srl • Roma

Remote
EUR 55,000 - 75,000
Analista Tecnico – Java / Banking
Analista Tecnico – Java / Banking

B&A Consulting Srl • Biella

On-site
EUR 45,000 - 65,000