Crea un profilo in modo da poter essere trovato dalle aziende, ottenere offerte di lavoro più adatte alle tue esigenze e candidarti più velocemente.
  • Cerca lavoro
  • Preferiti
  • Crea CV
    Novità
  • Stipendi
  • Iscrizioni

Backend Software Engineer (mid/senior)

Casavo

Casavo is a next-generation digital real estate agency that leverages technology to simplify and expedite the process of buying and selling real estate.

The Role: Building a Solid Foundation

We are currently migrating our core systems from a legacy Scala monolith to a modern Kotlin Modular Monolith . You will join our backend team to help us safely extract business domains from the old system and rebuild them in Kotlin, applying Domain-Driven Design (DDD) with a practical, hands-on approach.

While your primary focus is the core engine for our agents, you will not be working in a silo. You will design integrations and event-driven flows to communicate with Casavo’s broader ecosystem of backend [micro]services (e.g., consumer platforms, data warehouses, and identity providers).

We are also preparing our platform for the future. As we scale, our APIs won’t just be consumed by frontend applications, but increasingly by autonomous AI tools and automations. Because of this, we care deeply about building robust, predictable, and well-documented APIs. If you enjoy writing clean code, optimizing SQL queries, and shipping reliable software without over-engineering it, you’ll fit right in.

Our Tech Stack


  • The New Core : Kotlin (Coroutines), Ktor / Gradle Multi-module.

  • The Legacy (to be migrated) : Scala, MySQL.

  • The Database : PostgreSQL (focused on efficient querying and keyset pagination).

  • Infrastructure & Comms : RabbitMQ, In-Memory Event Buses, Docker, AWS, k8s, GitHub.

Key Responsibilities

  • Develop the Modular Monolith : Write clean, maintainable Kotlin code for our new backend services, ensuring clear boundaries between business domains.

  • Migrate and Modernize : Work alongside the team to understand existing business logic in the Scala monolith and rewrite it in the new Kotlin architecture with zero downtime.

  • Cross-System Integration : ensure smooth communication between the core system and other Casavo services.

  • Build Robust, AI-Ready APIs : Design predictable REST APIs. You’ll implement standard error formats (RFC 7807), strict OpenAPI specs, and safe pagination (cursors) so our endpoints are rock-solid for both human UIs and future Machine-to-Machine/AI integrations.

  • Database & Performance : Design relational database schemas (PostgreSQL) and write efficient SQL queries that scale gracefully as our data grows.

  • Collaborate & Deliver : Work closely with frontend developers, product managers, and the rest of the engineering team to ship features iteratively and reliably.

Qualification

  • JVM Experience : Solid background in backend development within the JVM ecosystem. Professional experience with Kotlin is highly appreciated, but we welcome strong Java or Scala engineers who are eager to switch to Kotlin.

  • API Craftsmanship : You know how to build proper REST APIs. You understand the importance of idempotency, correct verbs, and clear error handling.

  • Database Skills : You have hands-on experience with relational databases (PostgreSQL or MySQL). You understand how B-Tree indexes work and why LIMIT/OFFSET can hurt performance on large tables.

  • Practical Mindset : You appreciate clean architecture and DDD, but you know that the ultimate goal is shipping working software. You prefer “boring”, reliable technology over the latest hype.

  • Legacy Tolerance : You are comfortable reading existing code (even in Scala) to figure out how things work before migrating them.

  • Quality Focus : You naturally write automated tests for your code to ensure stability and prevent regressions.

  • Communication : Good written and verbal communication skills in English.

Additional Information

  • ADR-Driven & Blameless : We don’t make architectural decisions in dark rooms; we write, debate, and publish Architectural Decision Records. When things break in production (and they will during a legacy migration), we conduct blameless post-mortems to fix the system, not the person.

  • You Build It, You Run It : We empower our developers. If your code is well-tested and your PR is green in our CI/CD pipeline, it goes to production.

  • Smart Hybrid & Deep Work : We protect your focus time. The 2 days in our Milan office are explicitly meant for whiteboarding, architecture discussions, and team bonding—not just warming a desk. The rest of the week relies on asynchronous communication and deep work.

  • Continuous Learning : Transitioning to Kotlin and building AI-ready architectures requires continuous study. We actively support your growth by carving out dedicated time during working hours for individual learning, architecture deep-dives, and group knowledge-sharing sessions.

  • Real Impact : You won’t be a cog in a massive machine. Your code will be the engine of our B2B platform, directly impacting the daily lives of hundreds of real estate agents.
Offerta di lavoro pubblicata un mese fa
Offerte di lavoro simili
  • 50.000 € - 80.000 €

     ...For more information visit  Key responsibilities: As a Senior FX Dealer, you will be responsible for: • Building and managing...  ...working in a commercial bank or an FX broker dealing with SME's and mid corporates • Strong communication skills • Able to develop... 
    Senior
    Middle
    Tempo pieno

    Marex

    Milano
    15 giorni fa
  •  ...Dipendenti in cerca di stabilità fissa o di un nuovo “posto” * Junior / mid con meno di 3–4 anni di delivery autonoma concreta * Persone che...  ...cercando (identikit molto preciso) * Libero professionista senior con partita IVA che: * Ha già venduto e consegnato in prima... 
    Senior
    Middle
    Impiego permanente
    Libero professionista
    Contratto con partita IVA
    Disponibilità immediata

    Sphera Group SRL

    Milano
    2 mesi fa
  • 220 - 240 €/giorno

     ...conto di un proprio cliente, di un/una: Senior Software Engineer - Typescript / Electron Sede: Milano....  ...system e risorse locali · Sviluppo backend ad alte prestazioni in Go, con utilizzo...  ...Mentorship verso sviluppatori junior e mid level. · Garanzia degli standard qualitativi... 
    Senior
    Middle
    Tempo pieno
    Contratto con partita IVA
    Lavoro ibrido

    GIELLE INFORMATICA S.R.L.

    Milano
    2 mesi fa
  •  ..., cybersecurity e networking. Investendo in competenze ed ingegnerizzando soluzioni e processi. Affianchiamo aziende enterprise e mid-market lungo tutto il percorso di trasformazione digitale, dalla definizione della proposizione fino alla progettazione e realizzazione... 
    Senior
    Middle
    Orario flessibile

    Deda

    Milano
    16 giorni fa
  • 270 - 290 €/giorno

     ...conto di un’importante realtà Enterprise, di: 4 Profili ServiceNow Senior Consultant per un programma Enterprise di Replatforming e...  .../SOAP API o ServiceNow IntegrationHub (Spokes e Flow actions) o MID Server configuration & management o Event-driven integrations •... 
    Senior
    Middle
    Tempo pieno
    Contratto con partita IVA

    Gielle Informatica Recruiting

    Milano
    2 mesi fa
  •  ...metaland.  We are looking for a Senior DevOps Engineer to help us operate and...  ...streaming from Unreal Engine. Currently, this platform is...  ...spend most of your time as a backend engineer and help develop and...  ...End Engineer or similar software engineering role  ~ Professional... 
    Senior
    Remoto
    Orario flessibile

    Roarington

    Milano
    2 mesi fa
  • 50.000 € - 65.000 €

     ...meaningful difference in countless lives. Join us as our new Senior SEM Manager in the Performance Marketing team : an...  ...fuel our international expansion. THE ESSENTIALS Seniority: Mid-Senior Languages: Italian, English (fluent) Preferred Location... 
    Senior
    Middle

    Unobravo International

    Milano
    9 giorni fa
  •  ...settore servizi B2C / CRM / operations , ricerchiamo un/una: Senior Full-Stack Developer (Laravel + Vue.js) Sede di lavoro...  ...Stabilizzazione del CRM (bugfix, miglioramenti, nuove feature) Sviluppo backend/API in Laravel Sviluppo frontend in Vue.js Gestione... 
    Senior
    Tempo pieno
    Impiego permanente
    Contratto con partita IVA
    Lavoro ibrido

    Ready 4 Work

    Milano
    2 mesi fa
  •  ...Recruiting è alla ricerca, per conto di un proprio cliente, di un/una: Senior Full-Stack Developer (PHP / Vue.js) La risorsa selezionata...  ...complete del sistema. Requisiti richiesti • PHP (per il backend, con framework Laravel 12) • JavaScript / TypeScript (per il frontend... 
    Senior
    Smart working
    Tempo pieno
    Impiego permanente
    Tempo determinato
    Contratto con partita IVA

    Gielle Informatica Recruiting

    Milano
    2 mesi fa
  •  ...Backend Developer – Opportunità nel settore e-mobility Per conto di una realtà innovativa attiva nello sviluppo di soluzioni di mobilità urbana sostenibile , sono alla ricerca di un/a Backend Developer con esperienza nella progettazione di sistemi scalabili.... 
    Senior
    Lavoro ibrido

    W EXECUTIVE S.R.L.

    Milano
    2 mesi fa
  • 41.000 € - 62.000 €

     ...because you know that we are looking for a Senior Financial Controller . indigo.ai is...  ...conversational AI. We don’t just “sell software”: we enable a shift in how organizations...  ...positioning, working capital, short and mid-term forecasting, bank relationships and... 
    Senior
    Middle
    Lavoro ibrido
    Remoto
    Lavoro da casa
    Turni
    Orario flessibile

    indigo.ai

    Milano
    15 giorni fa
  •  ...professionisti qualificati da inserire presso importanti clienti nazionali. Per un progetto di lunga durata siamo alla ricerca di un/una: Senior Java Backend Developer Modalità di lavoro: Full Remote Stiamo cercando uno sviluppatore Java Backend Senior con almeno 5 anni di... 
    Senior
    Tempo pieno
    Contratto con partita IVA
    Disponibilità immediata
    Remoto

    Gielle Informatica Recruiting

    Milano
    14 giorni fa
  •  ...Di Servizi Informatici Alle Aziende, Per Realizzare i Propri Piani Di Crescita Prevede L’inserimento Di Uno Specialista Java Middle/Senior, Ricerca Quindi Candidati Con Il Seguente Profilo Professionale JAVA DEVELOPER MIDDLE/SENIOR Luogo di lavoro: Milano con... 
    Senior
    Middle
    Smart working
    Part-time
    Impiego permanente

    ACTION ICT

    Milano
    9 giorni fa
  •  ...cliente, di profili: Front-end Developer Flutter (junior / middle / senior) Modalità di lavoro: Full Remote Requisiti · Esperienza nello...  ...web tramite Flutter . · Capacità di integrazione con API backend . · Esperienza nelle attività di testing: unit test, widget test... 
    Senior
    Middle
    Tempo pieno
    Contratto con partita IVA
    Remoto
    Turno di giorno

    Gielle Informatica Recruiting

    Milano
    2 mesi fa
  •  ...WellD Italia is looking for a Senior Backend developer to join its dev team in Milano. If...  ...fast-growing company dedicated to custom software development, strongly focused on state-...  ...passionate and qualified devs and engineers. We value passion, interest in technology... 
    Senior
    Lavoro da remoto
    Tempo pieno
    Impiego permanente

    WellD

    Milano
    15 giorni fa
  •  ...centrally managed by the SM.I.LE80 software platform (Smart Integrated...  ...About The Job Within SM.I.LE80 engineering organization we are looking for senior software engineer who can actively...  ...Working experience with BPNM/Workflow engines and BRE/Rules Engines, together... 
    Senior
    Tempo pieno
    Impiego permanente
    Lavoro ibrido
    Remoto

    E80 Group

    Milano
    19 giorni fa
  • 55.000 € - 60.000 €

     ...avanzate di elaborazione dati satellitari e sviluppo di piattaforme software ad alto impatto tecnologico. La figura ricercata...  ...Se pensi di essere il candidato ideale per la posizione di Senior GO Developer, invia la tua candidatura oggi stesso. Fatta eccezione... 
    Senior
    Impiego permanente

    Page Personnel

    Milano
    28 giorni fa
  •  ...most promising AI companies globally. We are the largest quantum software company in the EU, with 250+ employees worldwide building...  ...customer-facing interactions (i.e. Solutions Architect, Sales Engineer, Implementation Consultant) Excellent communication and presentation... 
    Senior
    Middle
    Lavoro ibrido
    Orario flessibile

    MULTIVERSE COMPUTING

    Milano
    un mese fa
  •  ...Gruppo Multinazionale nel settore della Distribuzione Moderna, ci ha incaricato di ricercare: MILANO - DISTRIBUZIONE MODERNA - SENIOR CATEGORY MANAGER (m/f) La figura riporterà all’Alta Direzione e avrà la responsabilità di definire e guidare le strategie di category... 
    Senior
    Middle
    Tempo pieno
    Auto aziendale

    Standler

    Milano
    un mese fa
  • 40.000 € - 50.000 €

     ...specializzata nella ricerca e selezione di Personale qualificato di senior e middle management è attualmente alla ricerca di: ~ Un...  ...Monitoraggio costante dell'avanzamento fisico dei lavori tramite il software dedicato. ·Confronto quotidiano con i Site Manager e il Capo... 
    Senior
    Middle

    Match People srl

    Milano
    13 giorni fa
  • 40.000 €

    ANIMA, che si colloca tra i principali player di Asset Management in Italia, sta ricercando una figura middle da inserire in organico. Posizione: La risorsa sarà inserita all’interno dell’ufficio Fund Accounting & Finance di Castello SGR e si occuperà nello...
    Senior
    Middle

    CASTELLO SGR

    Milano
    28 giorni fa
  • 42.560 € - 63.840 €

     ...We are looking for a talented Senior Accountant to join our team specializing in Finance for Cummins Milano, Lombardia, Italy. 12-month contract with the potential to become a permanent position, depending on performance. In this role, you will make an impact in... 
    Senior
    Middle
    Impiego permanente
    Orario flessibile

    Cummins Inc.

    Milano
    1 giorno fa
  • 38.500 €

     ...in prima persona progetti di consulenza HR e ricerca e selezione; Condurre processi di ricerca e selezione per profili middle, senior ed executive management; Analizzare trend di mercato, dinamiche organizzative e opportunità di business, fornendo insight utili... 
    Senior
    Middle
    Impiego permanente
    Lavoro ibrido
    Auto aziendale

    Hunters Group

    Milano
    9 giorni fa
  • 40.000 € - 50.000 €

     ...e gestione di progetti, in ambito IT ed Engineering. Autorizzata a tempo indeterminato per la...  ...digitali, ricerchiamo:   SENIOR JAVA DEVELOPER   La persona lavorerà...  ...del ragionamento tecnico; rilascio del software tramite pipeline CI/CD, contribuendo all... 
    Senior
    Middle
    Smart working
    Tempo pieno
    Impiego permanente
    Somministrazione
    Lavoro da casa
    Orario flessibile

    Robert Half

    Milano
    7 giorni fa
  • BDO ITALIA S.p.A Chi siamo: BDO è una società di consulenza e servizi professionali che da oltre 50 anni affianca imprese di ogni dimensione, dalle piccole e medie aziende ai grandi gruppi internazionali, fino a investitori privati e istituzioni pubbliche. Con una...
    Senior
    Middle
    Contratto con partita IVA
    Orario flessibile

    BDO ITALIA S.p.A

    Milano
    22 giorni fa
  • 200 - 220 €/giorno

     ...oltre 40 anni, che vanta una lunga esperienza nella ricerca e nella selezione di personale ICT, ricerca per proprio cliente un: Middle/Senior Network con HPE e Fortinet Sede di lavoro: Milano - On Site (5 giorni su 5) Competenze richieste Esperienza di almeno 4-5 anni nel... 
    Senior
    Middle
    Tempo pieno
    Contratto con partita IVA
    5 giorni/sett.

    GIELLE INFORMATICA S.R.L.

    Milano
    15 giorni fa
  • 40.000 € - 45.000 €

     ...Posizione: Siamo alla ricerca di un Consulente Paghe Middle e/o Senior con esperienza nella gestione di progetti di implementazione e...  ...di: · Gestire progetti di implementazione e avviamento del software paghe Infinity Zucchetti · Analizzare i fabbisogni dei... 
    Senior
    Middle

    HRZ & SIGEMI

    Milano
    7 giorni fa
  •  ...KNET HUMAN RESOURCES è una società di Consulenza di selezione a livello Nazionale e Internazionale area Executive, Top & Senior, Middle e Temporary Management. I nostri Consulenti ed Head Hunter ti accompagneranno lungo tutto il processo di selezione e valorizzeranno... 
    Senior
    Middle
    Temporaneo
    Impiego permanente
    Contratto con partita IVA
    Disponibilità immediata

    KNET Human Resources S.r.l.

    Milano
    un mese fa
  •  ...KNET HUMAN RESOURCES è una società di Consulenza di selezione a livello Nazionale e Internazionale area Executive, Top & Senior, Middle e Temporary Management. I nostri Consulenti ed Head Hunter ti accompagneranno lungo tutto il processo di selezione e valorizzeranno... 
    Senior
    Middle
    Temporaneo
    Part-time
    Tempo pieno
    Impiego permanente
    Lavoro ibrido
    Disponibilità immediata
    35 h/sett.

    KNET Human Resources S.r.l.

    Milano
    20 giorni fa
  •  ...KNET HUMAN RESOURCES è una società di Consulenza di selezione a livello Nazionale e Internazionale area Executive, Top & Senior, Middle e Temporary Management. I nostri Consulenti ed Head Hunter ti accompagneranno lungo tutto il processo di selezione e valorizzeranno... 
    Senior
    Middle
    Smart working
    Temporaneo
    Tempo pieno
    Impiego permanente
    Contratto con partita IVA
    Disponibilità immediata

    KNET Human Resources S.r.l.

    Milano
    un mese fa