mycareers logo


Showing: 4551  jobs
Java Developer - Electronic FX trading
Spectraforce
Toronto, Ontario

3 hours ago

Job Description

Title: Java Developer - Electronic FX trading
Duration: 12 Months (High possibility of Extension and conversion to FTE)
Location: Toronto, ON M5X 1A3
Working Model: In office two days a week. Tuesdays with the team, 2nd day up to the person but subject to change as deemed necessary
 
Role Mandate:
  • We are seeking a highly motivated and technically skilled developer to join the Global Trading Solutions (GTS) Trading Systems team. This role focuses on building and enhancing mission-critical components of our Electronic FX trading platform. The ideal candidate will have a strong background in Java, a passion for low-latency systems, and a deep understanding of financial markets.
 
Role Responsibilities Include (but are not limited to):
  • Design and develop robust, scalable software solutions for GTS’s FX trading systems.
  • Devise and implement efficient algorithms and data structures tailored to low-latency environments.
  • Create comprehensive test cases to ensure software stability and reliability.
  • Collaborate with cross-functional teams to research, design, and implement system enhancements.
  • Communicate effectively with operations teams regarding new features and strategy behaviors.
  • Investigate and resolve production issues, performing root-cause analysis independently.
  • Translate business requirements into technical solutions with minimal guidance.
 
Must-Have Skills:
  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • Minimum 5 years of professional Java development experience.
  • Strong multi-threaded programming and performance optimization skills.
  • Proven experience in developing low-latency trading systems.
  • Solid understanding of financial markets and electronic trading workflows.
  • Familiarity with the FIX protocol and market data integration.
  • Excellent analytical, problem-solving, and communication skills.
  • Strong team collaboration and mentoring capabilities.
  • Core java developer.
 
Nice to Have Skills:
  • Experience with FX trading platforms or capital markets systems.
  • Experience with profiling tools and latency measurement frameworks.
  • Exposure to C# or other complementary technologies.
  • Knowledge of containerization and cloud-native architectures.
 
Interviews:
  • 1st round – Hiring Manager
  • 2nd Round – Technical interview
  • 3rd Round – follow up technical interview
  
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 90.00/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you