Job Details

Core Java Developer - FX Trading - Remote - United States

LV849530_1751377470
  • US$150000 - US$200000 per annum
  • USA
  • Permanent

Looking for a skilled Core Java Developer to join a leading financial technology company specializing in front-office foreign exchange trading solutions.

Key Responsibilities:

  • Develop, maintain, and enhance real-time foreign exchange trading applications using core Java, ensuring high performance and low latency.
  • Implement new features according to technical specifications, including writing unit tests and troubleshooting issues to ensure system reliability.

  • Identify and resolve performance bottlenecks through deep analysis of multithreading, concurrency, and memory utilization.

Skills & Experience:

  • Minimum of 3 years' experience developing backend systems, preferably in low-latency, real-time trading or financial technology environments.

  • Familiarity with tools and technologies such as JUnit, FIX protocol, Protobufs, PostgreSQL, Maven, Jenkins, and IDEs like IntelliJ is a plus.

  • strong knowledge of collections, multithreading, concurrency, memory management, and performance optimization.

Highly desirable:

  • Extensive experience developing multi-threaded, low-latency real-time trading systems, with a deep understanding of financial markets, order processing, and execution workflows.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Leona Verbena Associate Consultant

Apply for this role