May I know how much depth to go on each of the java technologies. I understand that one does not have to the depth covered in developer certification. But how much is enough.
My concern is that I may spend too long or too less a time in a particular technology. I am good at Design patterns, Business tier and Integration tier (except Web Services). But I have to study Web tier from scratch.
Your advice will help me scope the subjects.
It seems you like the backend better than designing user interface forms. If this is true, focus on SOA , Enterprise Service Bus, Web Services, queuing , loose coupling, MySQL/Oracle/DB2 database via JDBC.
Some people paint pretty pictures, others make the plumbing work. If you are a plumber, follow what I said. If you are a painter, PrimeFaces and jQuery would be a good thing to work on in your spare time.