30k is around 1700euros/month after tax. Sounds like a little but it is already 200euros/month over the average salary in Italy and this is for a junior position (even if I have to admit I saw often 26000-28000 euro as a common pre-tax salary for juniors outside Milan)
For comparison for a two rooms apartment in a city (again, except for Milan) you usually pay around 400-700e so it is livable and you can save enough money month over month. If you are a couple with both around the same pay you can live quite well and with a senior role (typically you get 38k = 2100 euros/month but I see some good companies offer 45k = 2450euros/month) you really have no problems at all and can save a lot + buy a 3 or 4 rooms apartment easily.
Then Milan is an exception. There as a senior you can get quite easily 65k = 3400 euro/month to 85k but the cost of life is London-level and rents are absurdly high in any part of the city, so much that mostly you want to live outside of it and just commute via trains.