Core Java Developer - Capital Markets

Zodiac Solutions Inc — Canada · Posted ~1 day ago

Senior Full-time Hybrid

Skills

Java Data Structures Algorithms Collections JVM Multithreading Electronic Trading Capital Markets REST API Microservices SQL Distributed Systems OOP Design Patterns SOLID

🔓 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

Build low-latency distributed applications for financial markets using advanced Java, microservices, and enterprise software design principles.

Highlights

Develop high-performance trading platforms using modern Java technologies in a hybrid work environment.

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