VP - E-Trading Java Senior Developer
About the Job
Selby Jennings is working with a leading investment bank on a front office engineering hire. This team operates more like a hedge fund than a bank
Team Profile
We are seeking an experienced electronic trading Java senior developer to advance our market-leading options, futures, and structured market-making and algorithmic trading engines. The role involves building, deploying, and supporting trading strategies, analytical tools, and scalable trading engine infrastructure. You will work as part of a fast-moving IT, quant, and trading team. This is an agile, front-office role facing the business, requiring strong communication skills and teamwork.
Role Profile
- Utilize core Java development to build and enhance trading strategies and engines.
- Collaborate directly with global trading, quant, and IT teams to advance the platform and the businesses it serves.
- Engage in a varied project portfolio, including new and existing algorithm development, improving technical and execution performance of trading systems, and generating and analyzing trading signals and data.
- Participate in the full software development lifecycle, from discussing and agreeing on requirements, formulating designs, to developing and deploying changes.
- Work on high volume, low latency, resilient, scalable, and message-driven systems based on cutting-edge Java and the latest hardware.
Skills Required
- Expert-level core Java knowledge in a UNIX/Linux environment with a minimum of 10 years of experience.
- Proven track record in a front-office environment, working with trading and quantitative strategists.
- Experience with systems for automated market making and algorithmic trading in liquid markets (equities, FX, liquid rates, etc.).
- Proficiency with low-latency messaging middleware and pub/sub technologies.
- Knowledge of electronic trading: options/cash/ETF/futures preferred; liquid rates/FX acceptable.
- Strong problem-solving skills.
- Ability to analyze business and technical requirements and translate them into well-designed and coded solutions.
- Strong communication skills and the ability to work effectively in a team.
Skills Desirable
- Experience interacting with and writing KDB/Q queries.
- Experience with Java/GC/Linux.
- HTML5/Angular development.
- Derivatives product and market knowledge, with an advantage in option pricing and trading.