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 possibile
Modalità 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à principali
Analizzare requisiti, progettare e sviluppare soluzioni software complesse
Contribuire attivamente al miglioramento dei processi e delle pratiche del team
Supportare la crescita dei colleghi più junior attraverso mentoring, code review e collaborazione tecnica
Garantire elevati standard qualitativi lungo tutto il ciclo di vita del software
Guidare il design tecnico di componenti e sistemi distribuiti
Monitorare e ottimizzare le performance applicative
Individuare e risolvere criticità in modo proattivo
Collaborare con stakeholder tecnici e funzionali per anticipare rischi e problematiche progettuali
Assicurare rilasci stabili e affidabili
Requisiti
Laurea in Informatica, Ingegneria Informatica o discipline affini
Esperienza professionale di almeno 5 anni nello sviluppo backend
Ottima 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 DevOps
Esperienza con Git e processi di code review
Capacità di analisi, problem solving e lavoro in team
Ottime capacità comunicative
Italiano e inglese fluenti
Costituisce titolo preferenziale l'esperienza con toolkit di concorrenza avanzata (es. Akka o simili).
Cosa offre il progetto
Flessibilità lavorativa (remote o ibrido su sedi italiane)
Ambiente tecnico collaborativo e orientato alla qualità
Percorsi strutturati di crescita qualificato e formazione continua
Budget dedicato allo sviluppo delle competenze
Iniziative di welfare e benefit aziendali
Possibilità di partecipare a conferenze ed eventi di settore
Cultura aziendale basata su autonomia, responsabilità e collaborazione
Attenzione concreta al work-life balance