Senior Java Full Stack Developer (Spring / Angular / React) – Full Remote
Summary
Build and maintain robust Java/Spring backends and modern Angular/React frontends for complex digital products, integrating via REST APIs and ensuring code quality through testing and mentorship.
Per conto di un importante partner (specializzato nello sviluppo di prodotti digitali complessi e ad alto impatto) siamo alla ricerca di un Senior Java Full Stack Developer. Il candidato ideale è un professionista versatile e completo, capace di muoversi con estrema disinvoltura tra lo sviluppo di architetture backend robuste e la creazione di interfacce utente moderne, scalabili e altamente performanti.
Responsabilità e Attività
In qualità di Senior Full Stack Developer, sarai il punto di riferimento per l'intero ciclo di vita del prodotto:
- Progettare e implementare architetture backend solide basate suJava e Spring Boot.
- Sviluppare interfacce utente evolute utilizzando siaAngularcheReact, a seconda delle specifiche dei vari progetti interni.
- Guidare l'integrazione tra frontend e backend attraverso lo sviluppo di API REST efficienti.
- Assicurare la qualità del prodotto finale tramite test automatizzati (JUnit, Mockito, Cypress o simili).
- Collaborare alla definizione dell'architettura software (Microservizi) e alla scelta delle tecnologie più idonee.
- Agire come mentor tecnico per i membri del team, promuovendo standard diClean Codee best practices di sviluppo.
Requisiti Tecnici (Hard Skills)
- Almeno5-6 anni di esperienzanello sviluppo Full Stack.
- Conoscenza profonda diJavae dell'ecosistemaSpring(Boot, Security, Data, Cloud).
- Esperienza consolidata conAngular(versioni recenti) eReact(Hooks, Redux/Context API).
- Padronanza di HTML5, CSS3, SASS e Typescript.
- Esperienza nell'uso di database relazionali (PostgreSQL, SQL Server) e NoSQL.
- Conoscenza di architetture aMicroservizie containerizzazione (Docker, Kubernetes).
- Dimestichezza con strumenti di CI/CD e versionamento (Git).
Soft Skills
- Spiccata attitudine al problem-solving e capacità di visione d’insieme sul prodotto.
- Eccellenti capacità comunicative e attitudine al lavoro collaborativo in team distribuiti.
- Orientamento all'innovazione e costante curiosità verso i nuovi trend tecnologici.
- Capacità di gestire scadenze e priorità in autonomia.
Cosa Offriamo
- Modalità Full Remote:Lavoro 100% da remoto
- Inquadramento:Contratto a tempo indeterminato con un pacchetto retributivo senior (RAL) molto competitivo.
- Cultura Aziendale:Ambiente inclusivo, meritocratico e orientato al benessere del dipendente.