Honestly though man, if you could get through computer science at uni, the work force is honestly easier, just different. You should never have to crunch your brain as hard as you had to at uni, well this has been my experience anyway. There's not much difference between a computer scientist and software engineer anyway, very subtle differences but pretty interchangeable.
My advice would be make sure you're fluent with XHTML/CSS/Javascript/SQL before you move to learning frameworks and fancy script libraries such as hibernate, jQuery etc. You probably already are because of your background, but if not, these core foundations will allow you to understand what's really happening when your fancy frameworks are auto generating code all over the place and so forth.
I know people that have gone straight to ORM without knowing SQL in depth. They love ORM, but they don't really understand what's going on underneath and they struggle when the fancy little ORM generates some really inefficient SQL, because they don't have a clue how to override that and write their own.
Also be aware that hibernate and some frameworks like that can be lots of bloat and not always the best way of achieving simple tasks. They can be extreme overkill for a lot of things. Again, go back to your bread and butter languages first. Build something without a framework. If you then learn that you experienced lots of repetitive coding, doubling up, grunt-cutting and pasting, high maintenance, then take the lessons from this and then move to a framework that suits your needs.
But once you get familiar with this crap, your computer science brain will kick into turbo and you'll find it pretty easy.