B&A Consulting

Java Developer – Microservizi

Italy full-time Mid Salary not listed
full-time Mid level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

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 Developercon >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
Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Mid
Technology & IT API integration MySQL Remote Collaboration SQL Mid level full-time

Likely questions

  1. Tell us about work you have done that is close to the Java Developer – Microservizi role.
  2. How would you approach your first 30 days at B&A Consulting?
  3. Which of API integration, MySQL and Remote Collaboration have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with API integration, MySQL and Remote Collaboration.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Java Developer – Microservizi role because I can bring practical experience in API integration, MySQL and Remote Collaboration, learn the team quickly, and contribute to the outcomes B&A Consulting needs from this hire.

Related jobs.

More roles from this company or category.