Senior Back-end Developer
Si candidi tempestivamente! È previsto un elevato volume di candidati per il ruolo descritto di seguito, non aspetti a inviare il suo CV.Millennium trasforma le sfide della medicina generale in soluzioni digitali evolute attraverso software clinici innovativi e affidabili che migliorano l'efficienza del medico, la qualità della cura e la gestione dei processi sanitari. Supporta quotidianamente migliaia di professionisti nella gestione della cartella clinica e nell'organizzazione dell'attività ambulatoriale, contribuendo concretamente alla digitalizzazione del sistema sanitario.Oggi siamo un punto di riferimento nel software per la medicina generale e stiamo evolvendo verso una nuova generazione di piattaforme cloud-native, scalabili e interoperabili, in cui l'architettura software diventa la base per l'integrazione di servizi digitali avanzati e funzionalità intelligenti a supporto della pratica clinica.Siamo alla ricerca di una figura di Senior Back-end Developer con esperienza nello sviluppo di sistemi complessi e mission-critical, capace di lavorare su architetture distribuite, integrazioni enterprise e modernizzazione di sistemi legacy.La persona sarà coinvolta nell'evoluzione della nostra "Cartella Clinica Cloud", contribuendo alla progettazione, sviluppo e manutenzione di servizi back-end scalabili, affidabili e sicuri, utilizzati quotidianamente da migliaia di medici.Cerchiamo una figura capace di unire solide competenze di ingegneria del software con una visione moderna dello sviluppo back-end, in cui il codice non è solo implementazione, ma parte di un ecosistema più ampio fatto di integrazioni, interoperabilità e automazione dei processi sanitariL'obiettivo è inserire una persona in grado di operare su sistemi complessi e stratificati, evolvendo progressivamente verso architetture cloud moderne, mantenendo continuità con i sistemi esistenti e garantendo qualità, performance e sicurezza del dato clinico.Come Senior Back-end Developer avrai l'opportunità di:Contribuire allo sviluppo e all'evoluzione della **Cartella Clinica Cloud**, progettando e implementando servizi back-end affidabili, scalabili e manutenibiliSviluppare componenti back-end in **C# .NET Core / Java / Python**, inclusi worker services, middleware e servizi di integrazioneGestire integrazioni complesse con sistemi legacy e sanitari (FHIR, FSE, NSIS, prescrizioni dematerializzate, LEA)Supportare attività di modernizzazione architetturale attraverso pattern evolutivi come Strangler Pattern, API REST/SOAP e migrazione progressiva dei sistemi legacyProgettare e mantenere worker services batch con gestione di retry policy, code, performance e logging avanzatoLavorare su integrazioni dati e processi ETL, inclusi flussi verso sistemi regionali e nazionali (FSE, NSIS)Ottimizzare query e performance su database multi-technology (PostgreSQL, Firebird), applicando principi di progettazione efficiente e scalabileCollaborare con team cross-funzionali per tradurre requisiti clinici e normativi in soluzioni tecniche robusteContribuire a pratiche di monitoring, observability e miglioramento continuo delle performance applicativePartecipare all'evoluzione dell'architettura verso soluzioni cloud-native e containerizzateCi farebbe piacere che tu possedessi:Laurea in Informatica, Ingegneria Informatica o discipline affiniAlmeno 5 anni di esperienza nello sviluppo back-end in contesti enterprise o mission-criticalOttima conoscenza di **C# / .NET Core**, Java o PythonEsperienza con sistemi complessi basati su integrazioni e API REST/SOAPOttima conoscenza di SQL e database relazionali (PostgreSQL, Firebird o simili)Esperienza con sistemi legacy e migrazioni incrementali (es. Delphi / Object Pascal come plus)Conoscenza di principi di programmazione concorrente e asincrona (async/await, gestione lock, concorrenza)Familiarità con design pattern pragmatici (Strategy, Decorator, Singleton)Esperienza con strumenti di versioning e CI/CD (Git, GitLab)Attitudine analitica e capacità di lavorare su sistemi complessi e stratificatiBuona conoscenza della lingua ingleseCostituiranno un elemento di valore:Esperienza con infrastrutture cloud (Azure o equivalenti)Conoscenza di containerizzazione e orchestrazione (Docker, Kubernetes)Familiarità con ecosistemi sanitari (FSE, NSIS, sistemi regionaliEsperienza in contesti healthcare o software cliniciEsperienza su ottimizzazione avanzata di database e query ad alte prestazioniEsperienza in processi di modernizzazione architetturale su sistemi legacyCosa offriamo:Un ambiente solido e altamente specializzato nel settore della sanità digitaleLa possibilità di contribuire all'evoluzione di uno dei software di cartella clinica più diffusi in ItaliaProgetti concreti di modernizzazione cloud-native e trasformazione architetturaleFlessibilità operativa e modalità di lavoro modernaFormazione continua e crescita professionaleUn percorso di carriera chiaro e condivisoUn ambiente tecnico complesso, sfidante e orientato al miglioramento continuoCrediamo nel talentoCrediamo che il talento sia l'elemento chiave per l'evoluzione delle aziende e che il nostro successo dipenda dalle competenze e dall'impegno delle nostre persone. Lavoriamo per creare un contesto in cui innovazione, responsabilità tecnica e crescita individuale possano coesistere e rafforzarsi reciprocamente. xpavfwmI nostri valoriLavoriamo come un unico team per migliorare la sanità digitaleCrediamo nel confronto e nella trasformazione delle idee in soluzioni concreteInclusione, ascolto e trasparenza guidano il nostro modo di lavorareVogliamo che ogni persona possa contribuire attivamente all'evoluzione dei nostri prodottiSe ti riconosci in questo approccioSe vuoi contribuire all'evoluzione della cartella clinica digitale attraverso sistemi back-end moderni, scalabili e interoperabili, saremo felici di ricevere la tua candidatura.