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.