Stiamo cercando un Full Stack Engineer (Java), con competenze tecniche avanzate per contribuire alla progettazione e sviluppo di soluzioni software innovative in ambito Digitalization, Data, AI, GenAI, Analytics, Innovation.
Dettagli sul cliente
Azienda innovativa focalizzata sulla Digital Transformation con un approccio di Service Design Thinking.
Descrizione
La figura sarà protagonista del processo di modernizzazione tecnologica, contribuendo alla migrazione da un sistema monolitico su WebLogic e JSF a una piattaforma basata su microservizi, frontend separat e container orchestration.
Responsabilità principali
- Manutenzione dell'architettura esistente
- Progettazione nuovi moduli in ottica microservizi
- Refactoring del codice legacy
- Collaborazione con team DevOps
- Sviluppo frontend (Angular/React)
- Documentazione tecnica
Profilo del Candidato
Hard Skills:
- Java 8+, J2EE, JPA, SQL
- JSF o framework UI legacy
- Microservizi, REST API, Spring Boot
- Angular o React
- Docker, Kubernetes
- Git, Jenkins
Competenze trasversali richieste:
- Capacità di lavorare su sistemi complessi
- Attitudine al refactoring e migrazione software
- Mentalità DevOps
- Teamwork e comunicazione
- Interesse per innovazione
Plus:
- Migrazione da WebLogic ad app server moderni
- Design Patterns, DDD, Clean Architecture
- Testing (JUnit5, Mockito, Cypress)
- Esperienza in contesti enterprise
offerta di lavoro
- Contratto a tempo indeterminato con retribuzione annua tra 50,000 EUR e 60,000 EUR.
- Buoni pasto come vantaggi aggiuntivo.
- Smart working ibrido o full remote
- Opportunità di crescita verso ruolo di coordinamento.