Sr. Core Java Developer

Zodiac Solutions, Inc

📍 Toronto, ON, Canada

Full-time Other-General Posted February 21, 2026

Job Description

Required Skills: Core Java, Multithreading, Server-side, concurrency, Collections, Data Structure

Job Description

  • Bachelor’s or master's degree in computer science, Information Technology, or related field.
  • 8+ years of hands-on experience in Core Java development.
  • Strong expertise in multithreading, concurrency, and synchronization.
  • In-depth knowledge of Java Collections Framework and data structures.
  • Experience working with banking or financial services applications.
  • Familiarity with REST/SOAP APIs, Microservices architecture.
  • Good understanding of SQL and relational databases.
  • Knowledge of banking regulations, security standards, and best practices.
  • Proficient in version control tools (Git, SVN).
  • Excellent problem-solving, analytical, and communication skills.

Preferred Qualifications

  • Experience with frameworks such as Spring,...