Software Engineer | Java/React
Lutech
The Digital Evolution Company Of Today And Tomorrow
Progettiamo soluzioni end-to-end per la Digital Evolution gestendone ogni area, grazie alle nostre sei anime tecnologiche: Lutech Consulting , Lutech Solutions , Lutech Digital , Lutech Cybersecurity , Lutech Services e Lutech Cloud . Siamo motivati da una passione inesauribile per l’innovazione e una forte determinazione a superare limiti e ostacoli perché il fulcro di ogni nostro successo sono le nostre persone . In Lutech potrai operare all’interno di una vera community tecnologica , che contribuirai a far crescere e a migliorare con le tue competenze. Troverai un ambiente inclusivo e informale in cui nessuno è un numero e tutti siamo un valore. Diamo importanza alla diversità riconoscendo che la forza di un team risiede nelle esperienze, prospettive e background unici che ogni persona porta con sé. Posizione Entrerai a far parte della Platform Digital Public , contribuendo allo sviluppo di soluzioni digitali pensate per la Pubblica Amministrazione. Ti muoverai in un contesto architetturale moderno , orientato alla modularità, alla scalabilità e alla qualità del codice, sia lato frontend che lato backend, all’interno di un team di sviluppo strutturato. Le Tue Responsabilità Saranno- Sviluppo e manutenzione in React (v.18+) con TypeScript/JavaScript, applicando i principi di modularizzazione e progressive enhancement
- Gestione della navigazione client-side dinamica e implementazione di sistemi di caching lato client
- Sviluppo e manutenzione in Java (v. 17⁄21), con utilizzo del framework Spring
- Sviluppo e consumo di API REST in un’architettura a microservizi
- Integrazione tra frontend, Web Application e servizi backend, garantendo coerenza tra i vari livelli applicativi
- Esperienza di 3-4 anni nello sviluppo con React (v.18+) e Java (17⁄21), con familiarità con il framework Spring
- Conoscenza di architetture a microservizi e di pattern di integrazione come API Gateway/BFF
- Familiarità con database relazionali e con la gestione di integrazioni applicative in architetture distribuite
- Gradita conoscenza di workflow e processi orchestrati
- Un approccio metodico e attento alla qualità e manutenibilità del codice
- Capacità di lavorare in autonomia su entrambi i livelli, frontend e backend, mantenendo una visione d’insieme dell’architettura
- Buone capacità di collaborazione in team di sviluppo strutturati
Offerta di lavoro pubblicata 2 mesi fa