Market Data Technology is a global Front Office technology team geographically spread across London, New York and Shanghai. To support the business growth, the “ Unity Market Data Team ” is responsible for the delivery of a strategic market data system across Global Markets. This includes mandatory and strategic projects execution, performing requirements gathering, design, development, testing, project management and governance. The team also provides a 3rd level escalation service to the support team.
Responsibilities:
The candidate will be part of a global development team with responsibility for:
- Analysis, design, development and implementation of the strategic market data platform
- System testing and deployment
- Application support and maintenance (3rd line)
Requirements (indicate mandatory or/and preferred):
Mandatory:
- Bachelor Degree in Computer Science at minimum
- At least 5 years Java development experience, with solid core Java knowledge; Rich experience in multi-threading, knowledge of JVM memory tuning is a plus;
- Experienced in building back-end application servers
- Good understanding of Distributed Systems.
- Good understanding of design patterns and agile technologies
- Knowledge of at least one RDBMS and good SQL skills
- Excellent communication skills to work with application users and team members • Able to quickly research and understand new concepts and technologies;
Preferred:
- Distributed data caching technologies (Gemfire, Coherence, Gigaspaces) • Real time messaging (e.g. Tibco Rendezvous, EMS, Solace)
- Big Data technologies (HDFS, HBase/MapR)
- Micro-Service technologies(Spring Cloud,Spring Boot, ServiceMesh)
- Time Series DB(KDB, KairosDB, OpenTSDB)
- Spring Framework
- Previous exposure to market data systems
- Understanding of financial products, specifically risk associated with fixed income products • Leadership skills, previous experience in project or team lead