8-10 years of experience. Solid software fundamentals, Core java ( should be up to date with latest jdk). Our app is trading. No other fancy requirements.
We use lot of libraries. Not interested to list them.
If a person is solid on core java then he/she can pick up anything.