However she is not very eager to go back to coding. I think she has the right mental skills to be a developer but she is just not very passionate about coding or IT in general. On the other hand, it's relatively easier to find a job in IT than starting a new career.
We live in Spain and with the current economic situation the market for software developers is not great but it's definitely better than other jobs.
I there anything else she might do, ideally Java (but could be anything IT related) that would be easier and more fun than the typical Java Enterprise stuff, while also giving her a good change to find a decent job?
Btw: I'm a Java developer myself with many years of experience but mostly doing boring Java Enterprise stuff.