10+ years of Core Java experience with application development and implementation experience
4+ years of securities industry experience
Experience is building large distributed systems catering to high volume and low latency
Experience of working with front-to-back office system integration & implementation
Strong attention to detail, analytic, team player, and highly self-motivated. Work toward deadlines
Ability to work on-call rotation and off hours as work requires
Development experience with object orientation, polymorphism, reflection and interfaces
Development experience with Coherence Cache (any other distributed cache technology is fine too)
Experienced with JMS, Google Juice, protosun Experience with Open Fin is plus
Understand business and functional requirements to be developed and translate them in to Architecture and Functional Specifications Document and Technical Design document
Design System, Sub-system components, internal and external interfaces.
Design security, performance, scalability, Usability aspects of the system & size the application.
Size the project, applicable modules.
Support project managers in scheduling user stories, project plan.
Collaborate with other project team members in driving out requirements and system analysis.
Lead the team of developers (technically, functionally)
Responsible for overall technical delivery of the team
Report status (Technical Single Point of Contact) to client on solution realization periodically and when required