Backend Software Engineer
Casavo
The Company
Casavo is a next-generation digital real estate agency that leverages technology to simplify and expedite the process of buying and selling real estate. Our platform is used daily by hundreds of agents across Italy and France - and what you build will be at the core of how they work.
The Role: Learn by Building on a Real SystemWe are r ebuilding Casavo’s technology foundation : a cleaner, modular architecture with clear domain boundaries and robust, predictable APIs. This is what enables AI agents and automations to work reliably across the stack.
You’ll help build the platform that powers Casavo AI .
To get there, we are migrating our core systems from a legacy Scala monolith to a modern Kotlin modular monolith .
You won’t be working on toy projects. From day one, you’ll contribute to production software, supported by a senior team that values mentorship, thoughtful code reviews, and blameless engineering.
If you’re early in your career, curious about backend systems, and motivated to write clean Kotlin on a product that matters, this role is for you.
Tech Stack- Language & Core: Kotlin (Coroutines), JVM ecosystem
- Backend Frameworks: Ktor / REST APIs, OpenAPI
- Architecture: Kotlin modular monolith, domain-driven boundaries
- Database & Messaging: PostgreSQL, RabbitMQ
- Platform: Docker, AWS, Kubernetes
- Delivery & Collaboration: GitHub, automated build/test/deploy pipelines, code review workflow
- Write and ship Kotlin code for our modular backend, with guidance from senior engineers
- Build clean REST APIs with solid error handling and OpenAPI documentation
- Write SQL queries and learn how indexing and pagination impact real production systems
- Help migrate business logic from our legacy Scala system
- Write automated tests as a natural part of your development workflow
- Participate in code reviews, architecture discussions, and team rituals
- Hands-on experience with at least one JVM language (Kotlin, Java, or Scala) — university projects, personal projects, or first-job experience all count
- Basic understanding of REST APIs and
- Familiarity with SQL and relational databases
- A pragmatic mindset: you value working software over theoretical perfection
- Good written and spoken English
Nice to have
- Experience with PostgreSQL
- Familiarity with basic Git commands (commit, push, rebase)
- Comfortable working with automated build, test, and deployment pipelines
- Curiosity about clean architecture and Domain-Driven Design (DDD)
- Structured mentorship from senior engineers on a real production migration
- Dedicated learning time during working hours (architecture deep-dives, knowledge-sharing sessions, individual study)
- ADR-driven, blameless engineering culture : decisions are documented, and mistakes are treated as learning opportunities
- Smart hybrid setup: 2 days/week in our Milan office for collaboration and whiteboarding, the rest focused async work
- Real impact from day one — your code ships to production and is used by real users every day
- ...looking for a Senior DevOps Engineer to help us operate and develop... ...pixel streaming from Unreal Engine. Currently, this platform is... ...spend most of your time as a backend engineer and help develop and... ...Front End Engineer or similar software engineering role ~ Professional...ConsigliatoRemotoOrario flessibile
- ...Chi siamo - Elevate (prima nota come Ennova Research) Siamo un’azienda che si occupa di software e tecnologia, progettando e sviluppando soluzioni digitali su misura per realtà complesse. Lavoriamo ogni giorno per aiutare i nostri clienti a trasformare il proprio business...ConsigliatoTempo pienoLavoro ibridoOrario flessibile
- ...Gamma Innovation è alla ricerca di un Software Engineer Cloud-native | AI & DevOps Modalità di lavoro: Full Remote Durata progetto... ...di un Software Engineer con esperienza nello sviluppo backend, architetture cloud-native e tecnologie di Generative AI ....ConsigliatoLibero professionistaRemoto
- WHO WE ARE Etinars is a values-focused company with multi-year experience, specialised in the recruitment of professionals for niche markets, managing the full life-cycle of specialist and executive-level hires. At Etinars, we genuinely care about who you are and what...ConsigliatoTempo pienoRemotoPermesso di lavoroLavoro ibridoDisponibilità immediataOrario flessibile
- ...stabilità e performance e rilascio veloce delle funzionalità senza riscritture complete del sistema. Requisiti richiesti • PHP (per il backend, con framework Laravel 12) • JavaScript / TypeScript (per il frontend, con Vue.js) Tecnologie collegate (molto importanti) • MySQL...ConsigliatoTempo pienoImpiego permanenteTempo determinatoContratto con partita IVASmart working
- ...conto di un nostro cliente, di un/una: Full Stack Developer (Laravel + Vue.js) Modalità di lavoro: Onsite su Milano Cerchiamo un/una Backend / Full Stack Developer con 2/3 anni di esperienza su stack Laravel + Vue.js . La figura lavorerà su progetti digitali strutturati,...Tempo pienoContratto con partita IVATurno di giorno
- ...proprietario già in produzione. Attività principali: Stabilizzazione del CRM (bugfix, miglioramenti, nuove feature) Sviluppo backend/API in Laravel Sviluppo frontend in Vue.js Gestione completa delle feature: analisi → DB → backend → UI → test → rilascio...Tempo pienoImpiego permanenteContratto con partita IVALavoro ibrido
- ...full stack con competenze DevOps. Responsabilità: analisi dei fabbisogni del team di sviluppo rispetto a componenti software di base (componenti del framework) e formalizzazione dei requisiti pianificazione di progetto, stima delle risorse necessarie,...Tempo pienoContratto con partita IVALavoro ibrido3 giorni/sett.
- ...Cloud Engineer@ HRM si occuperà della progettazione, gestione e ottimizzazione dell’infrastruttura su Google Cloud Platform (GCP) . Sarà responsabile dell’ orchestrazione dei carichi di lavoro containerizzati e serverless , garantendo affidabilità, scalabilità ed...Lavoro da casaLavoro ibrido
65.000 € - 75.000 €
...piani specifici dedicati ai genitori e al tempo libero Requisiti Chi stiamo cercando: Stiamo cercando un/una Senior Platform Engineer che voglia avere un impatto diretto e visibile sulla piattaforma interna che supporta centinaia di sviluppatori in Facile.it. È...Stage/TirocinioRemotoLavoro da casaTurno di pomeridianoOrario flessibile250 €/giorno
...alla definizione di policy di sicurezza, backup e disaster recovery Requisiti • Esperienza di 3-5 anni in ruoli DevOps/Cloud Engineer • Esperienza con almeno una piattaforma cloud tra AWS, GCP e Azure • Conoscenza di strumenti di Infrastructure as Code (es. Terraform...Tempo pienoLibero professionistaRemotoLavoro ibrido- ...: Requisiti Richiesti: · Almeno 2/3 anni o più di esperienza in posizioni similari · Ottima esperienza nello sviluppo di software in C++/C# · Buona conoscenza di Javascript e Typescript in ambiente Node.JS · Esperienza nella scrittura di unit test · Conoscenza...Impiego permanenteTempo determinatoSmart workingRemotoLavoro ibrido
- ...innovative, che mettono a fattor comune la propria esperienza in un’offerta congiunta di sviluppo di soluzioni all’interno della nostra Software Factory. Offriamo consulenza e servizi di Application Management e Quality Assurance. Chi cerchiamo? Back-end Developer (...Stage/TirocinioRemoto
- ...la gestione delle vulnerabilità e i framework di sicurezza, implementando misure di sicurezza durante tutto il ciclo di vita del software. ️ OCCHIO: È richiesta ottima conoscenza della lingua inglese, poiché il candidato ideale verrà inserito in un team internazionale...Tempo pienoImpiego permanenteOrario flessibile
40.000 € - 55.000 €
...internazionali. Per rafforzare la nostra struttura Product Engineering , siamo alla ricerca di una figura di Senior Back End... ...responsabilità Progettare, sviluppare e mantenere servizi backend in Java (versioni 17⁄21) con Spring Boot (MVC e WebFlux); Collaborare...Lavoro ibrido- ...importante E' importante compilare il proprio CV prestando molta attenzione al contenuto . Non basta scrivere: sviluppatore software... neppure java developer... se stiamo cercando javisti è superfluo indicarmi che sai sei uno sviluppatore che conosce java....ApprendistatoRemotoLavoro ibridoOrario flessibile
48.000 € - 68.000 €
...services partners. Moneyfarm’s Partners Engineering team builds and operates the B2B... ...within their own channels. As Senior Backend Engineer, you will take ownership of complex... ...Requirements ~5+ years of professional software engineering experience, with a strong backend...Orario flessibile- ...and building the most advanced hardware, software, and AI technology to make it possible.... ...looking for an experienced Senior Software Engineer to help us expand our product features... ...~5+ years of experience as a backend engineer/SRE ~ Language polyglot, advanced...Tempo pienoDisponibilità immediataOrario flessibileTurno di notte
- Per un nostro Cliente, siamo alla ricerca di un Back-End Java Developer motivato e brillante, con almeno 2 anni di esperienza. Cerchiamo una figura che non si limiti a scrivere codice, ma che sposi un approccio "AI-first" per ottimizzare processi e creare soluzioni all...Tempo pienoRemoto
45.000 € - 50.000 €
...Stiamo cercando un Senior Backend Developer (.NET) | Full Remote. Stiamo selezionando questa figura per conto di un nostro cliente,... ...tecniche in modo chiaro, e un forte orientamento alla qualità del software. Società di ricerca e selezione del personale accreditata...Tempo pienoRemoto- ...tecnologie di integrazione come REST API. Collaborerai con un team di talentuosi sviluppatori, architetti e DevOps per creare software innovativi, sicuri e robusti. ⚡ Migliorerai le performance delle applicazioni attraverso ottimizzazioni del codice e l’adozione...Impiego permanenteRemotoLavoro ibrido
40.000 € - 75.000 €
...• Sviluppare e mantenere funzionalità backend in Python • Ottimizzare continuamente... ...Collaborare con team di prodotto, design ed engineering nello sviluppo di nuove funzionalità.... ...review per mantenere elevata la qualità del software. • Almeno 3 anni di esperienza nello...Smart workingLavoro ibrido50.000 € - 65.000 €
...Per una realtà tecnologica italiana in forte crescita, specializzata nello sviluppo di una piattaforma software proprietaria dedicata a clienti enterprise e organizzazioni operanti in contesti regolamentati, siamo alla ricerca di un/una Back-End Developer . Posizione...Remoto- ...flow is centrally managed by the SM.I.LE80 software platform (Smart Integrated Logistics),... .... About the Job Within SM.I.LE80 engineering organization we are looking for senior software... ...Working experience with BPNM/Workflow engines and BRE/Rules Engines, together with...Tempo pienoImpiego permanenteRemotoLavoro ibrido
- ...altamente qualificati per affrontare le sfide più complesse sul digital backend, con un focus sull’innovazione e sull’eccellenza tecnica. Cerchiamo a tale scopo un/una Digital Backend Engineer con solida esperienza nella progettazione fisica (RTL-to-GDS) di ASIC/SoC...Tempo pienoImpiego permanenteSmart working
40.000 € - 100.000 €
...At Lexroom , we’re not just building software; we’re revolutionizing the way legal professionals... ...and build robust, scalable APIs and backend services using Python with Django or... ..., reliable API contracts. Uphold engineering standards through code reviews, testing,...RemotoLavoro ibridoOrario flessibile- ...Sei un appassionato di sviluppo backend e sei interessato ad approfondire le tue competenze in MongoDB, JavaScript/TypeScript, Golang e AWS ? Sei alla ricerca di un'opportunità stimolante in un ambiente dinamico e innovativo? Allora sei nel posto giusto! Siamo alla...Tempo pienoImpiego permanenteOrario flessibileDal lunedì al venerdì
35.000 € - 45.000 €
...Server o equivalenti); Esperienza nell’utilizzo di sistemi di versionamento del codice (Git); Conoscenza dei principi di Software Engineering e delle best practice di sviluppo; Esperienza maturata in contesti bancari, finanziari o assicurativi. Nice to Have...Impiego permanenteLavoro ibrido38.000 € - 48.000 €
...English In this role you will be Scala engineer in a cross-functional development team.... ...the go-to person within the team for backend development. You also take initiative to... ...learning and will not consider any part of the software development lifecycle to be someone else...Tempo pienoOrario flessibile- ...deployment) e la cura per il design architetturale sono priorità assolute. Sarai responsabile dell’intero ciclo di vita delle funzionalità software, occupandoti di: * Progettazione, implementazione ed espansione di nuove funzionalità in architetture a microservizi complesse. *...Impiego permanenteLavoro ibrido

