Senior Core Java Developer – Capital Markets & Trading

Zodiac Solutions Inc — Canada · Posted ~3 hours ago

Senior Full-time Hybrid

Skills

Core Java data structures algorithms JVM internals multithreading electronic trading capital markets distributed systems REST APIs microservices SQL object-oriented programming Java 8/11/17 JVM REST

🔓 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 Java engineer is sought to develop high-performance electronic trading and capital markets applications. The role requires deep Core Java expertise, strong knowledge of JVM internals and concurrency, and experience building low-latency distributed systems, APIs, microservices, and database-backed applications.

Highlights

Work on low-latency, high-throughput trading systems in a specialized financial technology environment, with strong emphasis on Core Java, distributed systems, concurrency, and capital markets.

Description

Title: Core Java Developer – Capital Markets & Trading Location: Toronto, ON (Hybrid) Employment Type: Full-Time Required Qualifications Bachelor’s degree in computer science, Engineering, or a related technical discipline.7+ years of professional software development experience.Strong expertise in Core Java (Java 8/11/17).Strong understanding of Data Structures, Algorithms, Collections, JVM internals, and Multithreading/Concurrency.Hands-on experience developing Electronic Trading (E-Trading) or Trading Platform applications.Strong experience working in Capital Markets, including Equities, Fixed Income, FX, Derivatives, or similar financial products.Experience designing and developing low-latency, high-throughput distributed systems.Strong understanding of object-oriented programming, design patterns, and SOLID principles.Experience with RESTful APIs, microservices architecture, and enterprise application development.Strong SQL skills and experience working with relational databases.Experience with Git, Maven/Gradle, and CI/CD pipelines.Excellent analytical, debugging, and problem-solving skills.Strong communication and collaboration abilities. Required Technical Skills Core JavaJava Multithreading & ConcurrencyData Structures & AlgorithmsObject-Oriented DesignElectronic Trading SystemsCapital MarketsLow-Latency Application DevelopmentSpring BootREST APIsSQLGitMaven/GradleLinuxMicroservices