"The times they are a-changing." All you need to do is look at the stock prices to see that Big EAI tools are not selling. If there is demand for this type of heavy infrastructure it is a limited interest play and either in the future or already in the past. Instead, I advise you to book up on Web services, and see how they relate to existing EAI. Becoming either a J2EE or Microsoft .NET expert virtually guarantees a full dance card. If I had to pick one or the other based upon opportunity, I would go with MS tools, such as C# and .NET on the basis that there will be fewer candidates trying to fill a larger number of jobs. The J2EE world is more crowded. Ultimately, you should follow the technology that appeals to you the most, since both camps will be in demand. Note that UNIX skill would probably pay better, especially in Financial Services.
Dig Deeper on Application integration architecture
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.