Senior Core Java Developer - Electronic Trading

Zodiac Solutions Inc — Canada · Posted ~2 hours ago

Senior Full-time Hybrid

Skills

Java full-stack development electronic trading platforms automated software development workflows containerized runtime environments software deployment performance optimization containers electronic trading systems OMS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software engineering opportunity for a strong Java developer to help build and evolve a highly automated, scalable, and performance-sensitive electronic trading platform. You will design, implement, deploy, support, and optimize production software while collaborating closely with engineers across teams. Experience with containerized environments, automated development practices, and data-driven performance optimization is important; exposure to order management systems or low-latency applications is advantageous.

Highlights

Senior engineering role focused on building scalable, extensible, and high-performance software for electronic trading. Offers strong exposure to automated development workflows, containerized environments, performance optimization, and collaboration with distributed engineering teams.

Description

Role: Sr. Core Java Developer with trading Location: Toronto, ON (1 day hybrid) Job description: We are seeking a full stack developer with an excellent command of Java to supplement the Equities Technology / Cash & Electronic team. We invest heavily in our front office electronic trading platform. The successful applicant would help turn this investment into a scalable, extensible and performant global trading platform. The role requires experience with a highly automated software development workflow as well as a containerized run-time environment. The ideal candidate collaborates effortlessly online and offline and practices data-driven code optimizations – with or without the help of AI. Prior experience with order management systems (OMS) or low-latency applications is a plus. Key Responsibilities Design, implement and deploy enhancements to our electronic trading platformSupport and optimize what you and your colleagues have builtCollaborate with software engineers in other time zonesReduce toil and repetitive tasks by automation Required Skills & Experience 10+ years of hands-on software engineering of low-latency or real-time systemsExcellent Java proficiency required, including concurrency, tuning, and memory managementGood command of Linux/UNIX command line interfaceExcellent problem-solving and debugging skills Preferred Skills Using agentic AI for software maintenanceExperience with container runtimes (Podman, Docker) and orchestration (Kubernetes)Familiarity with message passing systems such as Kafka and AeronPracticing data-driven optimizations (profiling, metrics collection)Working-knowledge of CI/CD techniques