I think datapower is a good skill set to have. Although datapower is not java based, I have seen it used along with java based programs. For example, I have seen datapower post to a java
servlet. I think of datapower as a middleware product that is used to connect two or more computer systems together.
I think the job market is good for datapower because since right now it is hard to find people with datapower expereince. Since datapower is an expensive device, the only way to learn about it is to work for a company that uses it.