Find a jobRecruiters

Core Java Developer + Etrade

Exclusive opportunity

Onsite

Core Java Developer + Etrade

SSI

Core Java Developer + Etrade

Skills

SQL QueriesDockerPythonData ScienceJavaKafkaJenkinsData AnalysisMachine LearningAIKubernetesOracleComplianceRegulatory Compliance

15 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Toronto, ON, Canada

Work mode:

Onsite

Published on:

5 October 2026

What they need


Role: Core Java Dev + Etrade

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.

Key Responsibilities:

· Design, develop, and maintain high-performance, low-latency eTrading and algorithmic trading applications using Core Java.

· Contribute to the construction and evolution of the next-generation electronic trading platform.

· Develop robust, scalable, and resilient services for real-time market data, order processing, pricing, execution, and event-driven workflows.

· Apply advanced Java concurrency, multithreading, reactive programming, and asynchronous processing techniques.

· Design and implement messaging and event-processing solutions across multiple real-time data streams.

· Work with multicast messaging and other high-throughput communication technologies.

· Design and optimize distributed caching solutions, including GridGain/Ignite.

· Collaborate with architects, traders, product managers, quantitative developers, infrastructure engineers, and globally distributed technology teams.

· Participate in architectural decision-making and help shape the strategic direction of the eTrading infrastructure.

· Identify opportunities to use AI/ML and Generative AI to improve areas such as:

o Trading analytics and market-data processing

o Anomaly and pattern detection

o Intelligent monitoring and operational automation

o Code quality, testing, and developer productivity

o Forecasting, optimization, and decision-support capabilities

· Ensure AI-enabled solutions are designed with appropriate controls for performance, security, explainability, data quality, and regulatory compliance.

· Troubleshoot complex production issues and drive root-cause analysis and permanent resolution.

· Contribute to code reviews, technical design reviews, automated testing, and continuous improvement initiatives.

· Support DevOps, release management, and production deployment activities.

· Mentor junior and mid-level developers and, where required, provide technical leadership for delivery teams.

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:

o Core Java and Java Collections API

o Java Concurrency and multithreading

o Reactive programming and Rx Streams

o Asynchronous and event-driven application design

o Messaging and event processing across multiple streams

o 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:

o Maven

o Jenkins

o Nexus

o 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.

Preferred Qualifications:

· 2+ years of hands-on experience with cloud or container technologies, including:

o Docker

o Kubernetes

o Cloud-native platforms

o CI/CD and infrastructure automation

· Experience with AI/ML frameworks, model-serving platforms, or data-science technologies.

· Experience applying AI to financial services, capital markets, electronic trading, market surveillance, risk, or operations.

· Experience with Python, Spark, Kafka, or other technologies used in data and AI ecosystems.

· Experience with FIX protocol, market-data feeds, order-management systems, or trading platforms.

· Experience with performance testing, benchmarking, and latency measurement.

· Experience managing technical delivery, coordinating projects, and leading development teams.

· Ability to manage and mentor people while maintaining hands-on technical involvement.

Pay: $75.00-$80.00 per hour

Expected hours: 40.0 per week

Experience:

  • designing low-latency trading application: 5 years (preferred)
  • developing server-side applications in Java: 8 years (preferred)
  • DevOps and build/release tools: 5 years (preferred)

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Washington Frank

Java Developer

Freelance

Brussels, Belgium

Hybrid

Skills

JavaLinuxApache

1 month ago

Quick apply

TLTI

Concepteur Développeur Java Full Stack / IA

400

Freelance

Paris, France

Hybrid

Skills

DockerJavaPostgreSQLJenkinsMavenKubernetesCopilotCloud ArchitectAPI RestJUnit

7 hours ago

Quick apply

Soors

Lead Developer Java / Angular H/F

Freelance

33600 Pessac, France

Hybrid

Skills

AngularJava

1 hour ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools