Java Developer - Investment Banking - 6-Month Contract - Paying up to £650 per day
\n
\n
My investment banking client is seeking a skilled Java Developer to join their team on an initial 6-month contract, with the potential for extension.
\n
\n
In this role, you will contribute to the development of technology strategy and in-house solutions that drive and enable institutional businesses, including electronic and low-latency trading, Fixed Income, Equities, Commodities Sales and Trading, Investment Banking, Research, and Global Capital Markets software.
\n
\n
Key Responsibilities:
\n
\n- Develop systems for automated market-making and hedging in liquid markets (Equities, FX, Liquid Rates, etc.), using FIX protocol.
\n- Design, build, and maintain high-performance, scalable Java applications in a UNIX/Linux environment.
\n- Analyse business and technical requirements, translating them into well-structured, engineered solutions.
\n- Collaborate with cross-functional teams to deliver robust, low-latency trading solutions.
\n- Implement and maintain unit tests using JUnit and CI/CD pipelines with Git/Stash and Jenkins.
\n
\n
\n
Key Skills & Experience:
\n
\n- Strong Core Java skills (ideally Java 21+) in a UNIX/Linux environment.
\n- Experience developing high-performance trading systems.
\n- Solid understanding of market-making, hedging, and FIX protocol.
\n- Strong problem-solving and analytical skills, with a logical approach to development.
\n- Excellent communication skills and the ability to work effectively in a team.
\n- Good knowledge of Linux fundamentals.
\n