Senior Java Developer - Toronto, ON | Financial Sector

Published on CazVidat Company

Apply for Senior Java Developer in Toronto with financial client experience. Contract role, $80/hr, hybrid onsite 2 days/week. Strong Java & SQL skills required

Verified by CazVid4 months agoDeadline passed: Mar 16, 2026

Salary

CA$80 per hour

Location

Toronto, Ontario, Canada

Employment type

Contract

Workplace

Not provided

Senior Java Developer - Toronto, ON | Financial Sector

CA$80 per hour

Apply now

Job description

Super Urgent Role Position: Senior Java Developer Location: Toronto, Ontario, Canada (2 days onsite mandatory) Experience Required: 11 - 18 years (Please do not submit profiles exceeding 18 years) Industry: Financial Client Experience Mandatory Job Description We are seeking a highly skilled Senior Java Developer with extensive experience in Java development, microservices, and strong database expertise to join our client’s financial services team in Toronto. This is a contract role with a hybrid work model requiring 2 days onsite per week. Key Responsibilities Design, develop, and maintain Java applications using Java versions 11 through 21 and Spring Boot versions 2 and 3. Write complex SQL queries involving joins, subqueries, and aggregations for data extraction and reporting. Optimize data models and ETL load scripts to improve application performance and reduce refresh/load times. Apply strong knowledge of data structures and algorithms to solve complex problems. Develop and test RESTful APIs using Mockito, Swagger, OAuth, Hibernate, and work with both relational (SQL) and non-relational (NoSQL) databases. Collaborate proactively with client teams, demonstrating excellent communication and problem-solving skills. Manage communication with client stakeholders effectively to ensure project alignment. Work closely with business intelligence platforms such as QlikSense or QlikView on ETL pipelines, reporting, and data model optimization. Technical Skills Required Java (versions 11 to 21) - Hands-on experience Spring Boot (versions 2 and 3) Relational Database Management Systems (RDBMS) - Strong SQL skills, data modeling, complex joins Testing & API tools: Mockito, Swagger Experience with OAuth, Hibernate, and NoSQL databases is a plus Work Location: Toronto, Ontario, Canada (Hybrid: 2 days onsite per week) Compensation: $80 CAD per hour Contract Type: Contract Apply now to join a leading financial client with a dynamic development team! Regards, Ravi

Similar jobs