freehire launches on Product Hunt on 26 August.

Follow →

Sr. Java Developer

Summary

Develops low-level Java frameworks for fintech payments, focusing on core Java, concurrency, and thread-safe systems beyond typical Spring development.

Job Titile: Senior Java Developer

Job Type: Contract T4

Duration: 12 Months

Location: Toronto, ON

Work Model: Hybrid, 2–3 days/week in office


About the Role

The team is building frameworks used by other payments teams, so deep Core Java knowledge is especially important. This is not just a Spring development role. They’re looking for someone who is comfortable with low-level Java concepts and can work confidently with threads, synchronization, concurrency utilities, and thread-safe collections.


Must-Haves

  • Strong Core Java
  • Java multithreading and concurrency
  • Java concurrency libraries and thread-safe collections
  • Spring / Spring Boot
  • Event-driven architecture


A HackerRank assessment with a minimum 80% score is required.

If you or someone you know might be interested, feel free to reach out. I'd be happy to share more details.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available