Per conto di un nostro cliente operante in ambito data, siamo alla ricerca di un/una Software Engineer Senior – Java Back-End da inserire all'interno di un team tecnologico in forte crescita.RAL indicativa: €****** – €******Inserimento: il prima possibileModalità di lavoro: full remote oppure ibrida (Italia)La figura avrà un ruolo chiave nello sviluppo e nell'evoluzione di piattaforme distribuite ad alta scalabilità, contribuendo sia alla progettazione tecnica sia al miglioramento continuo dei processi di sviluppo.
Responsabilità principaliAnalizzare requisiti, progettare e sviluppare soluzioni software complesseContribuire attivamente al miglioramento dei processi e delle pratiche del teamSupportare la crescita dei colleghi più junior attraverso mentoring, code review e collaborazione tecnicaGarantire elevati standard qualitativi lungo tutto il ciclo di vita del softwareGuidare il design tecnico di componenti e sistemi distribuitiMonitorare e ottimizzare le performance applicativeIndividuare e risolvere criticità in modo proattivoCollaborare con stakeholder tecnici e funzionali per anticipare rischi e problematiche progettualiAssicurare rilasci stabili e affidabili
? RequisitiLaurea in Informatica, Ingegneria Informatica o discipline affiniEsperienza professionale di almeno 5 anni nello sviluppo backendOttima conoscenza di Java e framework moderni (es. Spring Boot o Quarkus)Esperienza con architetture distribuite e sistemi event-driven (gradita conoscenza Kafka)Familiarità con principi di programmazione funzionale (eventuale Scala è un plus)Esperienza con tecnologie cloud (AWS e/o Azure)Conoscenza di containerizzazione e orchestrazione (Docker, Kubernetes)Buona esperienza con database NoSQL (preferibile DynamoDB)Conoscenza di pipeline CI/CD e pratiche DevOpsEsperienza con Git e processi di code reviewCapacità di analisi, problem solving e lavoro in teamOttime capacità comunicativeItaliano e inglese fluentiCostituisce titolo preferenziale l'esperienza con toolkit di concorrenza avanzata (es. Akka o simili).
Cosa offre il progettoFlessibilità lavorativa (remote o ibrido su sedi italiane)Ambiente tecnico collaborativo e orientato alla qualitàPercorsi strutturati di crescita professionale e formazione continuaBudget dedicato allo sviluppo delle competenzeIniziative di welfare e vantaggi aziendaliPossibilità di partecipare a conferenze ed eventi di settoreCultura aziendale basata su autonomia, responsabilità e collaborazioneAttenzione concreta al work-life balance