Front Office Electronic Trading Application Developer
3 Days Old
Job Description
The FICC eTrading team partners with Global FICC businesses to provide solutions for electronic trading on client and dealer markets. We cover a wide range of financial products including Rates, FX, Commodities, and Credits. Our team is based predominantly in London and NYC, with a presence in Tokyo, Singapore, Sydney, Houston, Buenos Aires, Mumbai, and Bangalore. We support businesses that span the globe, covering several functional domains including front-end tooling, pricing, low latency market making, algorithmic execution, automated hedging, low latency order and market data connectivity, risk management, and STP. Our systems facilitate electronic trading of many products on client markets, brokers, OTC venues, and exchanges, primarily securities and derivatives.
We are seeking a core developer to work on several exciting greenfield projects for the global FICC businesses. These projects focus on business growth, expansion, and transformation initiatives, covering everything from pricing and execution to risk management. The developer will collaborate closely with end-users to develop strategic and revolutionary trading solutions, designed to be the flagship next-generation trading application for JPMC, supporting multiple platforms (desktop, mobile, web) with cutting-edge technology.
The ideal candidate must possess strong analytical and problem-solving skills and be capable of working with a geographically diverse team.
Job Responsibilities:
- Understand requirements, solve technical problems, and propose complete solutions.
- Design, develop, and test software following standard SDLC.
- Support project managers, business analysts, and management as a technical SME.
- Define and implement non-functional requirements.
- Help the team identify improvements to systems and processes.
Required Qualifications, Capabilities, and Skills:
- Strong understanding of Core Java and/or C++, Spring, Design Patterns, Unit Testing, Threading, and Messaging.
- Interest in Modern Software Architecture, Cloud Computing, Machine Learning, and Data Science.
- Knowledge of Multi-Threading and Realtime System Implementation.
- Experience with Low-Latency Event-Driven Systems.
- Understanding of Design Patterns and Software Architectures.
- Fundamental knowledge of computer science principles including Operating Systems, Networking, Data Structures, and Algorithms.
- Location:
- London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Category:
- IT & Technology