The position was advertised as a Java Senior Developer within the Wealth Management Technology Group.
Quite a long interview process, due to a combination of factors: holiday period (Thanksgiving, Christmas, New Year) and a new hiring procedure (from what I was told by the hiring manager).
Started with a 30 minutes phone interview, with technical questions: best OO programming practices, hashmaps, trees, design patterns. Fairly easy, interviewer tested basic Java core knowledge.
Followed up by an on-site interview: three interviews with pairs of programmers from the group, 1 interview with the hiring manager (VP, same one who interviewed me over the phone), and one interview with his manager (ED). First three interviews were technical, with questions covering the Java memory model, the Collections framework, concurrency, servlets, serialization, very basic SQL (find the largest number smaller than the maximum value of a given column), security of web services, and a few Java theoretical questions: what is polymorphism, what is an abstract class. I had to write some code on paper, such as reversing a linked list and finding all the prime numbers smaller than a given integer. The next two interviews were mostly a combination of fit and behavioral questions, as well as going over my resume and talking about my previous work experience.
About three weeks later I was called in again for what I was told would be the final interview, with the MD of the group. Again, mostly fit/behavioral questions, with a few somewhat technical ones (where would you put comments in your code, how do you test your code).
About ten days later I was called in for yet another interview, with an ED from another group. It was a 30-minutes interview, mostly the "tell me about yourself" type.
I was told that I would have to come in for another interview, early next year (all these interviews took place from early November to late December 2013). However, there were all kinds of scheduling conflicts with the ED that was supposed to interview me, so this last interview was eventually cancelled.
I received the offer in February, more than three months after my initial phone interview.
Overall, it was a good experience, all the people I talked with seemed really smart, and very professional.