Description
Senior Core Java Developer - 950 p/d Umbrella rate
Technical skills:
- 8+ years hands on development with investment banking IT experience or other technology area
- Java 8 (essential streaming, map and reduce functions), Multi-Threading, and Performance tuning in JVM is a plus.
- Strong understanding on Data structure and Algorithm
- Java Restful API design and development.
- Experience of spreading between different venues & auto-hedging strategies.
- Advanced Java (eg high performance, GC optimisation, concurrency etc.).
- Object Oriented Design and development, design patterns.
- Auxiliary development process skill set (GIT, Maven etc.)
- Experience building algo systems within Rates markets.
- Understanding of how to deliver an algo container to quant/trading teams.
- Experience in bond and IRS dealer-to-dealer markets.
Functional skills:
General:
- Strong architectural and engineering background with experience of delivery.
- Strong Java skills
- Strong knowledge and previous experience in end-to-end design, development and subsequent support of large scale data processing systems
- Familiarity and confidence working in an agile development environment.
- Someone who can drive/facilitate the requirements and development effort with the business.