Responsibilities
- Build best in class low latency, high-performance electronic trading system.
- Develop distributed and scalable solutions for market connectivity gateways using FIX or other financial protocols in a very low latency environment/
- Continuous improving tools for performance tracking, monitoring and reporting on suit of trading applications.
- Communication with sales and clients about new feature requirements and participating in solutioning.
Educational Background and Experience
- Degree educated in an Engineering subject
- Minimum 2 years of server-side core java development experience
Required Skills
- Advanced programming knowledge in Core Java and multithreading
- Competent in low latency, high-performance server-side development
- Knowledge with FIX or other financial transaction protocols
- Knowledge in the development lifecycle and build tools such as Git, Maven, Jira, Jenkins etc
- Knowledge in open source libraries and frameworks such as Spring framework, apache commons, Disruptor etc
- Working knowledge of Linux / UNIX, bash or Perl or scripting skills
- Working knowledge of SQL databases, queries and stored procedures
- Self-starter, good work ethics, resourceful and problem solver, being able to gain the initiative, work independently and produce high-quality solution
Additional Requirements
- Knowledge of financial markets and financial transactions such as Forex, Equities, Futures
- Skilled in high performance, low latency java development