Negotiable
Undetermined
Undetermined
London Area, United Kingdom
Summary: The role of Senior Java Developer involves contributing to the development of technology strategies and in-house solutions for an investment banking client. The position focuses on creating high-performance trading systems and collaborating with cross-functional teams to deliver robust solutions. This is a 6-month contract with potential for extension, emphasizing skills in Java development within a UNIX/Linux environment.
Key Responsibilities:
- Develop systems for automated market-making and hedging in liquid markets (Equities, FX, Liquid Rates, etc.), using FIX protocol.
- Design, build, and maintain high-performance, scalable Java applications in a UNIX/Linux environment.
- Analyse business and technical requirements, translating them into well-structured, engineered solutions.
- Collaborate with cross-functional teams to deliver robust, low-latency trading solutions.
- Implement and maintain unit tests using JUnit and CI/CD pipelines with Git/Stash and Jenkins.
Key Skills:
- Strong Core Java skills (ideally Java 21+) in a UNIX/Linux environment.
- Experience developing high-performance trading systems.
- Solid understanding of market-making, hedging, and FIX protocol.
- Strong problem-solving and analytical skills, with a logical approach to development.
- Excellent communication skills and the ability to work effectively in a team.
- Good knowledge of Linux fundamentals.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT