New York

Senior Java Developer

Posted on Tuesday, 3rd November 2026

Banking and Finance
New York
Competitive salary, bonus, and benefits
Permanent

Development Lead (Java)

 

iO Associates are supporting a leading financial services firm that is building a latency-sensitive FX (foreign exchange) trading platform and is hiring a Senior Software Engineer to lead development and technical direction. This role combines hands-on engineering with architecture leadership, mentoring, and production ownership in a real-time trading environment.

What you’ll do

  • Design, develop, test, and document high-performance Java services for a real-time FX trading platform
  • Translate business and product requirements into robust technical solutions
  • Lead architecture and design for distributed, low-latency trading systems
  • Set engineering standards and mentor developers on design, code quality, testing, and best practices
  • Partner with technology, business, and operations stakeholders on roadmap and delivery
  • Own critical production issues: incident response, root-cause analysis, and preventative improvements
  • Drive performance optimization across scalability, reliability, resiliency, and latency
  • Evaluate and promote emerging technologies (including AI-assisted tools) to improve engineering efficiency
  • Support 24/7 production environments with minimal downtime

What we’re looking for

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or related field
  • 15+ years of software engineering experience with strong, high-performance Java development
  • Proven experience building and supporting multithreaded, distributed, real-time systems (trading experience strongly preferred)
  • Strong understanding of data structures, algorithms, concurrency, and distributed systems design
  • Track record making architectural decisions and leading technical design
  • Comfortable mentoring engineers and influencing engineering standards
  • Experience with Linux environments, scripting, network programming, and relational databases (e.g., Oracle)
  • Plus: electronic order handling, FIX protocol, market data processing

This role is based in New York and candidates must be happy to be onsite 3/4 days per week.

Unfortunately sponsorship for this role is not available.

Disclaimer: Any remuneration stated in this advertisement is indicative and will be dependent on the successful candidate’s experience, skills and qualifications. Final remuneration will be agreed with the successful candidate and will be subject to the terms of the contract.

Apply for this role