About the jobBrainhunter is currently seeking the services of a “Senior Java Developer” for a contract role with one of our Valued Clients.Work Style: Hybrid – 2-3 days/week in officeLocation: Downtown Toronto Anticipated Start Date: 2-3 weeks from offerPay rate: $65 - $75 per hourRole Title: Senior Java Developer Contract: 1 year termWe’re looking for hands on Senior Java Developers to join our Payments team and work on high value, mission-critical applications for a major bank.Location: Toronto (Hybrid – 2–3 days a week onsite in downtown Toronto)Must have skills: Java 21 or higherSpring Boot 3.5 or higher (strong understanding of Spring Boot Starters)Unit testing – JUnit 5 & Mockito (mandatory)REST APIs, MicroservicesMaven & GitTotal hands-on experience required: 10+ years.Candidates with the following certifications will be strongly preferred:Oracle Certified Qualified – Java SE 21Spring Certified Professional (2024)How to Apply:Online: To apply for this and other suitable exciting opportunities with Brainhunter Systems Ltd., you can apply online through the button on the top right. AI tools may be used for initial screening of applicants.E-mail: Please email Swetha at with an attached copy of your CV.