Harris Allied ยท 1 month ago
Senior Java Developer, Electronic Trading
Harris Allied is a global financial services industry leader based in lower Manhattan, seeking a Senior core Java developer to join their team. The role involves building trade execution solutions, analytics, and algorithms for institutional traders, ensuring the stability and functionality of algo execution trading globally.
Responsibilities
Develop high-quality software components for the Global Trading platform
Participate in all areas of software development lifecycle including design, development, integration, automated testing, optimization, and support
Engage vendor in building custom features and adapters for the trading platform to facilitate onboarding of new algo flow, custom analytics, risk management, etc
Contribute to the design and development of test automation frameworks and enhance the capabilities of load testbed
Contribute to all areas of team performance including daily scrums and cross department collaboration
Serve as third-tier support for production issues and related support needs
Qualification
Required
Expert proficiency with core Java, Linux, and OO Design with a focus on performance, re-usability, test automation and flexibility for customizations
At least 5 - 7 years of recent experience in development of Equity trade execution platforms or products in a global financial services company using Java
Experience in designing, developing, and implementing trading system components and/or services for trading systems
Recent experience with multi asset trade execution, trading platforms, and OMS/EMS
Knowledge of Equity market micro-structure, order handling and electronic trading
Strong multi-threaded and network programming experience
Knowledge of equity data including real time/market data
Knowledge of equity market structure and trade processing
Preferred
Experience with messaging products such as Solace
Strategic thinking, analytical, problem solving and troubleshooting skills
Ability to work as part of a team, communicate effectively at all organizational levels with written and verbal communication skills
BS/BA degree or higher in Computer Science and/or Engineering, Mathematics