cover image
Collabera

Senior Java Developer

Hybrid

Toronto, Canada

$ 95 /hour

Senior

Freelance

15-01-2026

Share this job:

Skills

Communication Python Java SQL Kubernetes Problem-solving Organization Azure AWS Spring Spring Boot Terraform Microservices

Job Specifications

Title: Senior Java Engineer/Senior Java Developer

Duration: 6 months (Contract) + strong potential to extend

Location: Toronto, ON

Hybrid Work Model: Mon-Thur Onsite, Fri WFH

Start Date: ASAP

Compensation: $75-$95/Hour

Interview Process:

1st Round: 30-minute virtual interview (Team Lead)
2nd Round: 1-hour in-person whiteboarding session (Hands-on coding with 2-3 team leads)

Day-to-Day Responsibilities:

Build Java (Core Java, Spring Boot, Microservices) applications
Work heavily within AWS
Deploy and manage infrastructure using Terraform
Work with EKS (Elastic Kubernetes Service)
Collaborate with cross-functional engineering teams
Conduct code reviews
Contribute to best practices and continuous improvement

Technical Environment:

Java 8 or Java 17
Spring Boot (no strict version requirement)
30% AWS today, though overall organization still ~70% Azure
Terraform deployments
EKS, Lambda, SQS, ArgoCD (nice-to-have)
SQL + Oracle
Some Python (basic scripting level)

Must-Haves:

8+ years of experience
Strong hands-on Java (Core Java, Spring Boot, Microservices) — 8/10 minimum
Deep AWS experience, including: Terraform deployment, EKS
Strong in software design, system analysis, and multithreading
Excellent communication and problem-solving

Nice-to-Haves:

Python is a plus
Capital Markets familiarity (bonds, options, futures)
Additional AWS services: Lambda, SQS, ArgoCD is a plus

About the Company

In our relentless pursuit of greatness, we are dedicated to developing individuals, creating exceptional teams, and cultivating a unique culture of unity and care. As providers of digital talent solutions, we aim to positively impact businesses and communities globally. We would be honored to be your trusted and uncommon partner on this journey. Know more