According to the provisions of Directive 2004/38/EC, a citizen of an EU Member State has the right to reside in the territory of any other European Union country without any conditions or restrictions.
Accordingly, the holder of an Italian passport may live and work in Spain, Germany, France, Romania, or Belgium, enjoying all the rights available to citizens.