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
- ...Kotlin Modular Monolith . You will join our backend team to help us safely extract business... ...While your primary focus is the core engine for our agents, you will not be working in... ...optimizing SQL queries, and shipping reliable software without over-engineering it, you’ll fit...ConsigliatoSmart workingLavoro ibrido
- Ricerchiamo per Sky Italia un* AI Creative Technologist. Contribuirai a innovare la produzione di contenuti attraverso l'Intelligenza Artificiale, progettando workflow, pipeline e sistemi automatizzati per la creatività Cerchiamo una figura che unisca creatività e...ConsigliatoSomministrazioneLavoro ibrido
- ...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
38.000 € - 48.000 €
...doing their best work. About the role We are looking for a Software Engineer II to join a small, cross-functional team at the intersection... ...unnecessary over time. This is not a traditional backend product role. You will own the operational reliability of our...ConsigliatoSmart workingTemporaneoTempo pienoLavoro ibridoOrario 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
- ...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
- 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...Tempo pienoLavoro ibridoDisponibilità immediataRemotoPermesso di lavoroOrario 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...Smart workingTempo pienoImpiego permanenteTempo determinatoContratto con partita IVA
- ...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.
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 flessibile- ...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 ibridoLavoro da casa
- ...: 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...Smart workingImpiego permanenteTempo determinatoLavoro ibridoRemoto
- 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
- ...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 permanenteLavoro ibridoRemoto
38.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- ...ed una piattaforma cloud di analisi, elaborazione e gestione dei dati provenienti dal campo. Siamo alla ricerca di uno Sviluppatore Backend che si unisca al nostro team di sviluppo. Il candidato sarà responsabile della progettazione, dello sviluppo e del mantenimento...Tempo pienoImpiego permanenteOrario flessibileDal lunedì al venerdì
- ...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
- ...tecnologia, creatività e innovazione sono il cuore pulsante della nostra azienda. Chi cerchiamo: Siamo alla ricerca di un/una BackEnd Developer C#/.NET/Azure con 4+ anni di esperienza, da inserire nel nostro team IT. Una persona autonoma nell’esecuzione, che sappia...Smart workingTempo pienoOrario flessibile
45.000 € - 55.000 €
...valorizzazione del territorio. Posizione: Sviluppo e mantenimento di API GraphQL con Node.js/Typescript Implementazione di soluzioni backend su Firebase e GCP Ottimizzazione database NoSQL (Redis, Google Firestore) Collaborazione con il team per nuove funzionalità...RemotoOrario flessibile- ...office in Milan (Italy). Key Responsibilities Build and ship backend services and product features, understand the business needs... ...Qualifications Experience in early-stage startups or small engineering teams Familiarity with Docker, CDK, and production-grade...Tempo pienoStage/Tirocinio
- ...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 (...Tempo pienoStage/TirocinioRemoto
- ...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 permanenteLavoro ibridoRemoto
- ...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...Smart workingTempo pienoImpiego permanente
50.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- ...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. Prima...ApprendistatoLavoro ibridoRemotoOrario flessibile
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 ibrido35.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 ibrido- ...contribuendo attivamente sia all’implementazione delle soluzioni sia alle scelte progettuali. Parteciperai all’intero ciclo di vita del software, dalla progettazione al rilascio e alla manutenzione evolutiva delle soluzioni. Cosa offriamo Crediamo che la crescita...Smart workingLavoro ibridoOrario flessibile
34.297 € - 48.995 €
...We’re looking for a Senior Java Backend Developer to join our agile, cross-functional... ...closely with product owners and fellow engineers to shape technical solutions, influence... ...provided services Work closely with other software engineers in a friendly and...


