Backend Engineer | Casavo

Welyk

Polaveno

Ibrido

EUR 54.000 - 66.000

Tempo pieno

4 giorni fa
Candidati tra i primi
Generatore di candidature

Non inviare un curriculum generico — genera un curriculum e una lettera di presentazione personalizzati per questo specifico impiego.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

RAL fino a 60k
Modello ibrido Milano
Buoni pasto Satispay 7€
Pillow Day
Birthday Day off
14 mensilità

Descrizione del lavoro

Casavo è alla ricerca di un backend senior per gestire una piattaforma B2B di transazioni immobiliari. Il ruolo prevede lavorare su un sistema con backend in Scala e Kotlin, API REST e database PostgreSQL/MySQL, con migrazione graduale verso un nuovo core e importante integrazione tra i due sistemi.

Si richiede solida esperienza JVM in produzione, test automatici e inglese professionale. Modello ibrido a Milano: 2 giorni in ufficio.

Competenze

  • Solida esperienza backend sull'ecosistema JVM, in produzione.
  • Conoscenza pratica di SQL relazionale (schema design, indici, query performance).
  • Esperienza nella progettazione di API REST vere (idempotenza, semantica HTTP corretta, contratti espliciti).
  • Abitudine consolidata ai test automatici.
  • Capacità di lavorare dentro codice esistente e non tuo senza bisogno di riscriverlo.
  • Inglese professionale, scritto e parlato.
  • Disponibilità al modello ibrido su Milano, 2 giorni a settimana in ufficio.
  • Disponibilità a uscire occasionalmente dal perimetro backend per chiudere una feature.

Mansioni

  • Consegnerai feature di prodotto scrivendo sia su Scala che su Kotlin, decidendo di volta in volta dove ha senso farle vivere
  • Parteciperai alla migrazione incrementale del dominio dal systema legacy al nuovo core
  • Lavorerai sull'integrazione tra i due sistemi (eventi, contratti tra i due lati, coerenza dei dati)
  • Progetterai API pensate anche per consumatori non umani, dato che parte del prodotto va in direzione di funzionalità agentiche AI
  • Se serve chiudere una feature toccherai anche un pezzo di frontend, uno script o una verifica sui dati
  • Parteciperai a discussioni tecniche e scriverai decisioni architetturali sotto forma di ADR

Conoscenze

JVM backend
SQL
API REST
Automated tests
Scala
Kotlin
Frontend touch (quando necessario)
English (professional)
DDD / architettura esagonale
Asynchronous messaging

Strumenti

PostgreSQL
MySQL

Descrizione del lavoro

Ibrido, Milano (zona Garibaldi/Isola) — 2 giorni a settimana in ufficio
JVM, Scala e Kotlin in convivenza, API REST, PostgreSQL/MySQL
Profilo mid/senior
RAL fino a 60k (o rate equivalente per partita IVA)

Sull'azienda

Casavo è un'azienda proptech che ha trasformato il modo in cui si compra e si vende casa in Italia e in Francia. Nata nel 2017 come piattaforma di instant buying, negli anni si è evoluta in un network tecnologico di agenti immobiliari: oggi conta diverse centinaia di agenti tra i due paesi e continua a crescere anche per acquisizione di altre reti e agenzie. La proposta di valore verso gli agenti è una piattaforma che automatizza il lavoro a basso valore aggiunto e introduce funzionalità di intelligenza artificiale per aumentarne la produttività quotidiana.

Cosa farai

Lavorerai su una piattaforma B2B che gestisce l'intera transazione immobiliare degli agenti: annunci, mandati, proposte, contratti, firma elettronica, provvigioni, agenda visite.
Il sistema è oggi diviso tra un backend storico in Scala che regge la maggior parte del dominio di business e un nuovo core in Kotlin verso cui l'azienda sta spostando gradualmente la logica.

  • Consegnerai feature di prodotto scrivendo sia su Scala che su Kotlin, decidendo di volta in volta dove ha senso farle vivere
  • Parteciperai alla migrazione incrementale del dominio dal sistema legacy al nuovo core, quando la roadmap ne dà l'occasione
  • Lavorerai sull'integrazione tra i due sistemi (eventi, contratti tra i due lati, coerenza dei dati)
  • Progetterai API pensate anche per consumatori non umani, dato che parte del prodotto va in direzione di funzionalità agentiche AI
  • Se serve chiudere una feature toccherai anche un pezzo di frontend, uno script o una verifica sui dati, seguendo le convenzioni già esistenti
  • Parteciperai a discussioni tecniche e scriverai decisioni architetturali sotto forma di ADR
Requisiti tecnici
  • Solida esperienza backend sull'ecosistema JVM, in produzione
  • Conoscenza pratica di SQL relazionale (schema design, indici, query performance)
  • Esperienza nella progettazione di API REST vere (idempotenza, semantica HTTP corretta, contratti espliciti)
  • Abitudine consolidata ai test automatici
  • Capacità di lavorare dentro codice esistente e non tuo senza bisogno di riscriverlo
  • Disponibilità a uscire occasionalmente dal perimetro backend per chiudere una feature
  • Inglese professionale, scritto e parlato
  • Disponibilità al modello ibrido su Milano, 2 giorni a settimana in ufficio
Nice to have
  • Esperienza con Kotlin in produzione
  • Esperienza nella progettazione di API per consumatori non umani (altri servizi, job batch, tool-calling di un LLM)
  • Esperienza vissuta di migrazione strangler o carve-out da un monolite
  • Programmazione funzionale sulla JVM
  • Messaggistica asincrona ed esperienza con consumer idempotenti
  • Familiarità con DDD e architettura esagonale
Sei la persona ideale se

Ti piace lavorare dentro sistemi reali più che immaginarne di ideali, e non ti scoraggia il fatto che buona parte del lavoro nei prossimi mesi resterà su codice Scala scritto da altri.
Sai motivare a chi ti chiede una feature perché la scrivi da una parte o dall'altra, invece di seguire un principio a prescindere.
Se vedi un rischio tecnico lo sollevi in tempo, con dati e una proposta, non a cose fatte, e sai portare gli altri con te invece di isolarli.
Non ti fermi al confine del tuo ruolo: se per chiudere una feature serve toccare un pezzo di frontend o uno script lo fai, appoggiandoti alle convenzioni già scritte e agli strumenti AI se servono.
In generale preferisci portare a termine le cose piuttosto che aspettare la specifica perfetta.

Cosa offre l'azienda
  • RAL fino a 60k (o rate equivalente per partita IVA)
  • Modello ibrido, 2 giorni a settimana in ufficio a Milano
  • Buoni pasto Satispay da 7€ per ogni giorno di presenza in ufficio
  • 3 Pillow Day l'anno, per assenze brevi senza certificato medico
  • 1 Birthday Day off nella settimana del compleanno
  • CCNL Commercio, 14 mensilità

L'annuncio è rivolto a candidati di entrambi i sessi, nel rispetto del D.lgs. 198/2006 e s.m.i., e a persone di ogni età, nazionalità, orientamento sessuale, identità di genere e appartenenza etnica, nel rispetto dei principi di non discriminazione e pari opportunità.

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Site Reliability Engineer
Site Reliability Engineer

Immobiliare.it • Roma

Ibrido
EUR 45.000 - 60.000
Partecipazione a conferenze
Crescita continua attraverso eventi interni
Agente Immobiliare Senior - Collaborazione a P.Iva (Milano)
Agente Immobiliare Senior - Collaborazione a P.Iva (Milano)

Casavo • Milano

In loco
EUR 40.000 - 60.000
Supporto Marketing dedicato
Nessun costo fisso per l'agente
Bonus su servizi complementari
Sviluppatore front-end
Sviluppatore front-end

Humans.tech • Italia

Ibrido
EUR 42.000 - 55.000
Buoni pasto
Assicurazione sanitaria
Hardware di alta gamma
+3
Machine Learning Engineer
Machine Learning Engineer

Humans.tech • Italia

Ibrido
EUR 36.000 - 42.000
Buoni pasto
Assicurazione sanitaria
Hardware top di gamma
+2
Sviluppatore back-end
Sviluppatore back-end

Humans.tech • Pistoia

Ibrido
EUR 42.000 - 55.000
Relocation €3K
Healthcare + Unobravo access
Wealthcare + Starting Finance
+1
Agente Immobiliare Senior - Collaborazione a P.Iva (Brescia)
Agente Immobiliare Senior - Collaborazione a P.Iva (Brescia)

Casavo • Brescia

In loco
EUR 30.000 - 50.000
Sviluppatore front-end
Sviluppatore front-end

Humans.tech • Rimini

Ibrido
EUR 42.000 - 55.000
Relocation bonus 3K€
Healthcare + Unobravo
Wealthcare + Corporate Benefits
+3
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Humans.tech • Italia

Ibrido
EUR 42.000 - 55.000
Buoni pasto
Assicurazione sanitaria
Hardware top di gamma
+2
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Humans.tech • Italia

Ibrido
EUR 42.000 - 55.000
Buoni pasto
Assicurazione sanitaria
Hardware top di gamma
+3
AI Engineer Lead_Milano
AI Engineer Lead_Milano

Michael Page International Italia S.r.l. • Italia

Ibrido
EUR 38.000 - 45.000
Buoni pasto
Stock option