Senior Backend Developer Java (M/F)

Chi siamo

AIknow sviluppa soluzioni software che seguono il dato lungo tutto il suo percorso, “From Edge To Intelligence”: dall’acquisizione sul campo tramite dispositivi IoT, gateway e software embedded, fino all’analisi con l’intelligenza artificiale per ottimizzare le risorse e prevedere i malfunzionamenti.

Il ruolo

Siamo alla ricerca di un Senior Backend Developer con solida esperienza in Java per unirsi al nostro team. Il candidato ideale sarà responsabile della progettazione, dello sviluppo e della manutenzione di applicazioni server-side robuste, scalabili e performanti. Se sei appassionato di tecnologie backend e desideri lavorare su progetti innovativi in ambito IoT e intelligenza artificiale, questa è l’opportunità che fa per te!

Responsabilità

  • Progettare, sviluppare e mantenere applicazioni backend in Java.
  • Collaborare con il team frontend per garantire una perfetta integrazione tra componenti server-side e client-side.
  • Implementare e gestire servizi web e API RESTful.
  • Ottimizzare le prestazioni delle applicazioni e garantire l’affidabilità del sistema.
  • Scrivere codice pulito, efficiente e ben documentato.
  • Partecipare alle revisioni del codice e fornire feedback costruttivo ai colleghi.
  • Risolvere problemi complessi e fare debug di applicazioni esistenti.
  • Gestire il deployment e il rilascio delle applicazioni tramite pipeline CI/CD.

Requisiti

  • Esperienza di almeno 5 anni nello sviluppo di applicazioni backend in Java.
  • Conoscenza approfondita di Spring (Spring Boot) e Hibernate.
  • Esperienza con database relazionali (PostgreSQL) e time-series (InfluxDB).
  • Conoscenza di GitLab per il versionamento del codice e la collaborazione.
  • Conoscenza dei principi di progettazione orientata agli oggetti e dei pattern di design.
  • Buone capacità di problem-solving e attenzione ai dettagli.
  • Capacità di lavorare in modo indipendente e collaborativo in team.
  • Buone capacità di comunicazione scritta e verbale in italiano e in inglese.

Plus

  • Esperienza con microservizi e architetture cloud su AWS.
  • Conoscenza di Docker.
  • Esperienza con GitLab CI/CD.
  • Esperienza nello sviluppo assistito da agenti AI (es. Claude Code).
  • Familiarità con metodologie Agile/Scrum.

Cosa offriamo

  • Retribuzione annua lorda (RAL) da 35.000 a 45.000 euro, definita in base a competenze ed esperienza.
  • Contratto a tempo indeterminato, full time.
  • CCNL Commercio (Terziario, Distribuzione e Servizi).
  • Lavoro in sede.
  • Buoni pasto elettronici da 8 euro per ogni giorno lavorato.
  • Progetti in ambito IoT e intelligenza artificiale e sviluppo di prodotti proprietari, in un team di soli ingegneri del software.

Sede di lavoro

Sede operativa di Gazzaniga (BG), Via Caduti di Superga 1. È richiesto il lavoro in presenza presso la sede aziendale; non è previsto lo smart working.

Processo di selezione

  • Colloquio conoscitivo.
  • Colloquio tecnico con il team.
  • Proposta di assunzione.

Come candidarsi

Invia il tuo CV a careers@aiknow.io indicando nell’oggetto “Senior Backend Developer Java”.

Privacy e pari opportunità

I dati personali inviati saranno trattati ai sensi dell’art. 13 del Regolamento UE 2016/679 (GDPR), secondo l’informativa disponibile su Privacy Policy.

La ricerca è rivolta a candidati di entrambi i sessi (D.Lgs. 198/2006).