Back to job search
Zodiac Solutions, Inc logo

Core Java Developer with E-trade Experience

  • Toronto, ON
  • Hybrid
  • Posted Oct 15, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Develop and support a next-generation electronic and algorithmic trading platform for high-performance, low-latency financial markets. Contribute to technical design, system integration, production support, and the application of AI technologies to trading or software engineering.

Job details

Role: Core Java Developer with E-trade Experience Location: Toronto, ON (Hybrid) Fulltime Job Summary: We are seeking a highly skilled Senior Java Developer with AI experience to join the FIC Global Spread Products eTrading Technology team. The successful candidate will contribute to the development of a next-generation electronic trading and algorithmic trading platform supporting high-performance, low-latency financial markets. This role requires strong hands-on experience in server-side Java, multithreading, messaging, event processing, distributed caching, relational databases, and low-latency application design. Experience applying Artificial Intelligence, Machine Learning, or Generative AI to trading, market data, analytics, automation, or software engineering is highly desirable. Required Qualifications and Experience: Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related technical discipline. 8+ years of hands-on experience developing server-side applications in Java. Strong expertise in: Core Java and Java Collections API Java Concurrency and multithreading Reactive programming and Rx Streams Asynchronous and event-driven application design Messaging and event processing across multiple streams Distributed caching, preferably GridGain/Ignite 5+ years of experience developing multicast messaging solutions. 5+ years of experience working with relational databases, including SQL Server, Sybase, Oracle, or equivalent technologies. 5+ years of experience designing low-latency trading application services. Strong understanding of performance tuning, memory management, garbage collection, profiling, and latency optimization. 5+ years of experience with DevOps and build/release tools, such as: Maven Jenkins Nexus Helios or similar deployment platforms Practical experience with distributed systems, fault tolerance, resiliency, and high availability. Demonstrated experience with technical design, system integration, and production support. Hands-on experience with AI/ML technologies, Generative AI, or AI-assisted software engineering, including familiarity with APIs, model integration, data pipelines, or machine-learning workflows. Strong analytical, problem-solving, and debugging skills. Excellent verbal and written communication skills. Strong attention to detail and commitment to quality. Ability to work effectively in a collaborative, global team environment. Demonstrated reliability, ownership, dedication, and a proactive approach to delivery.

What you’ll do

Develop and support a next-generation electronic and algorithmic trading platform for high-performance, low-latency financial markets. Contribute to technical design, system integration, production support, and the application of AI technologies to trading or software engineering.

Requirements

Requires a bachelor’s degree in a relevant technical discipline and at least eight years of hands-on server-side Java development, including substantial experience with multicast messaging, relational databases, low-latency trading services, and DevOps tools. Candidates should also bring expertise in performance optimization, distributed systems, production support, and practical AI/ML or Generative AI integration.

Listed skills

  • SQL · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Core Java
  • Java Collections API
  • Java Concurrency
  • Multithreading
  • Reactive Programming
  • Rx Streams
  • Asynchronous Programming
  • Event-Driven Design
  • Messaging
  • Multicast Messaging
  • Distributed Caching
  • GridGain/Ignite
  • Relational Databases
  • SQL
  • Low-Latency Trading Systems
  • Artificial Intelligence and Machine Learning

Job areas

  • Software
  • Technology
  • Finance & Accounting
  • Data & Analytics

More jobs from Zodiac Solutions, Inc

See all jobs from Zodiac Solutions, Inc