Job Title or Location

Core Java Developer - Toronto, ON (4 days onsite office in a week) - Hybrid role

Zodiac Solutions - 34 Jobs

Toronto, ON

Posted today

Job Details:

Remote
Full-time
Experienced

Role : Core Java Developer

Work Location : Toronto, ON – Hybrid- onsite 4 days a week

Duration : Fulltime Opportunity

Job Description:

We are seeking a highly skilled and dedicated Core Java Developer with extensive experience in fixed assets management and electronic trading systems. The ideal candidate will have a strong background in server-side Java development, multithreading, messaging, and low-latency application design. The candidate should also possess hands-on experience with relational databases, DevOps tools, and cloud technologies. The role requires a team player with excellent communication skills, attention to detail, and a focus on quality.

Responsibilities:

  • Develop, test, and maintain high-quality Java-based fixed assets and e-trade systems.
  • Design and implement scalable, low-latency trading application services.
  • Craft and optimize multithreaded applications with a focus on performance and stability.
  • Implement efficient messaging solutions utilizing multicast protocols and messaging middleware.
  • Collaborate with cross-functional teams to deliver integrated and reliable trading solutions.
  • Contribute to the technical design, architecture, and documentation of systems.
  • Manage deployment pipelines and automate build & release processes.
  • Lead and mentor team members, driving delivery excellence and technical standardization.
  • Stay updated with emerging technologies and incorporate best practices into development workflows.

Requirements:

  • Hardworking, dedicated, and detail-oriented, with a strong focus on delivering quality work.
  • 8+ years of hands-on Java coding experience in server-side development, with emphasis on:
  • Java Concurrency & RX Streams
  • Caching mechanisms (GridGain or similar)
  • Collections API
  • Messaging & Event processing across multiple streams
  • Strong multithreading experience in designing and implementing concurrent systems.
  • 5+ years of experience in multicast messaging (e.g., Solace, RV).
  • 5+ years of experience working with relational databases such as SQL Server, Sybase, or Oracle.
  • 5+ years of technical design experience for low latency trading application services.
  • Proven experience with DevOps tools such as Maven, Jenkins, Nexus, Helios.

Preferred, but not required:

  • 2+ years of hands-on experience with cloud technologies such as Docker, Kubernetes, or similar.
  • Strong leadership capabilities, with experience managing and leading delivery teams.
Thanks,Sanjay Kumar[email protected]

Share This Job:

Frequently Asked Questions