Il candidato ideale possiede una solida esperienza nello sviluppo full stack, con competenze avanzate su Java, Angular e Spring, e un approccio orientato alla qualità del codice e all’innovazione.Responsabilità principali:Progettare e sviluppare applicazioni web full stack, garantendo performance, scalabilità e sicurezza.Collaborare con il team per definire e implementare architetture software efficienti e innovative.Scrivere codice di alta qualità, leggibile e manutenibile, rispettando le best practice di sviluppo.Ottimizzare le prestazioni delle applicazioni e risolvere eventuali problemi tecnici.Partecipare al ciclo di vita dello sviluppo software, dalla raccolta dei requisiti al rilascio in produzione.Assicurare un’efficace integrazione tra frontend e backend utilizzando Angular e Spring Framework.Requisiti:Laurea in Informatica, Ingegneria Informatica o equivalenti.Almeno 5 anni di esperienza nello sviluppo full stack.Competenza avanzata su:Frontend: Angular e tecnologie web moderne (HTML5, CSS3, JavaScript/TypeScript).Backend: Java, Spring Framework (in particolare Spring Boot, Spring Security, Spring Data).Database: conoscenza di database relazionali (es. PostgreSQL, MySQL) e NoSQL.Esperienza con strumenti di versionamento del codice (es. Git).Conoscenza di metodologie Agile (es. Scrum).Familiarità con pratiche DevOps e containerizzazione (es. Docker, Kubernetes) è considerata un plus.Buona padronanza della lingua inglese, scritta e parlata.Competenze trasversali richieste:Eccellenti capacità di problem solving e analisi.Predisposizione al lavoro in team e ottime capacità relazionali.Attenzione ai dettagli e orientamento alla qualità del codice.Modalità di lavoro ibrida.
#J-18808-Ljbffr