· IT software Development experience especially in Core Java concepts and Advanced Java, collections/Exceptions.
· Experience in design patterns - Spring IOC/AOP/MVC, advanced multithreading,Concurrency in Java, JDBC JMS, Spring
· Good SQL database experience.
· Excellent analytical and problem solving skills required.
· Business knowledge and trade lifecycle experience in one or more areas- Securities, Fixed income, Equities, Derivatives etc.
· Good communication skills, strong work ethics & attitude, can work independently