SonicJobs Logo
Login
Left arrow iconBack to search

Algo Trading Java Developer

Adecco
Posted 12 days ago, valid for 6 days
Location

Croydon, Surrey CR03AS, England

Salary

£45,000 - £54,000 per annum

info
Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Our client, a leading investment bank, is looking for a Java Developer to join their Electronic Trading Technology team on a 12-month contract basis.
  • The role requires a strong expertise in core Java APIs and multithreaded systems, along with proven experience in front office system architecture for algorithmic trading.
  • Candidates should have a business knowledge of equities and/or derivatives markets and familiarity with the FIX protocol.
  • The position offers a hybrid working model based in South London and operates inside IR35, with a competitive salary.
  • A minimum of 5 years of relevant experience is required to apply for this role.

Our client, a leading investment bank, is seeking a highly skilled Java Developer to join their Electronic Trading Technology (ETT) team. This is a 12-month contract role, operating inside IR35, with a hybrid working model based in South London.

Key Responsibilities

  • Deliver enhancements to algorithmic trading strategy engines
  • Contribute to core framework-level development
  • Collaborate directly with quantitative trading teams to gather and refine requirements
  • Participate across the full software development lifecycle: requirements gathering, coding, unit testing, code reviews, and second-line support

Essential Skills & Experience

  • Strong expertise in core Java APIs (collections, concurrency, NIO)
  • Solid understanding of multithreaded systems, low-latency I/O, and Java garbage collection
  • Familiarity with design patterns (Observer, Factory, Singleton)
  • Proven experience in front office system architecture, particularly within algorithmic trading
  • Business knowledge of equities and/or derivatives markets
  • Working knowledge of FIX protocol (heartbeats, login, sequence numbers, message types)
  • Proficient in TDD, UML, and object-oriented design
  • Experience with Eclipse or IntelliJ, Git, CI/CD tools, and Maven/Gradle

If you're passionate about high-performance trading systems and thrive in a fast-paced front office environment, we'd love to hear from you.

Apply now with your updated CV to be considered.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.