Senior Java Software Engineer

Randstad Digital

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

3 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Randstad Digital in Toronto, ON is seeking an experienced Senior Java Software Engineer to join our team on a 12-month contract, starting ASAP after onboarding. You will design, develop, and modernize core Capital Markets platforms, focusing on scalable microservices, JDK upgrades, and reducing technical debt.

You will work in a hybrid environment with 4 days on-site weekly, collaborating with project managers, business stakeholders, and infrastructure teams to deliver high-stability, secure

Qualifications

  • 5+ years of hands-on Java/backend development in an enterprise setting.
  • Experience in Capital Markets (Equities, Fixed Income, Mortgages, or regulatory platforms).
  • APIs, microservices, and automated testing practices.
  • Experience with system upgrades, security remediation, and reducing technical debt.
  • Familiarity with modern DevOps workflows (Git, CI/CD pipelines).

Responsibilities

  • Design, develop, and modernize core Java applications and integration APIs.
  • Lead legacy system upgrades, remediate vulnerabilities, and optimize performance.
  • Write clean, testable code and deploy through automated CI/CD pipelines using Git.
  • Collaborate with project managers, business stakeholders, and infrastructure teams to resolve production issues.

Skills

Java backend
Capital markets
APIs & microservices
CI/CD
Automated testing

Tools

Docker
Kubernetes
Git
AWS
Azure

Job description

Number of positions: 1, 12-Month Contract initially

Location: Toronto, ON (Hybrid - 4 Days/Week Onsite)

Must be eligible to work in Canada

Start Date: ASAP after all onboarding completed

Roles and responsibilities:

We are seeking an experienced Senior Java Software Engineer to join our team in Toronto. In this role, you will design, develop, and modernize core Capital Markets platforms (Equities, Fixed Income, Mortgages). You'll focus on building scalable microservices, driving JDK upgrades, remediating technical debt, and ensuring high platform stability.

What You'll Do
  • Build & Modernize: Design, develop, and support high-performance Java applications and integration APIs.
  • Platform Health: Lead legacy system upgrades (JDK/libraries), resolve vulnerabilities, and optimize performance.
  • Delivery & CI/CD: Write clean, testable code and deploy through automated CI/CD pipelines using Git.
  • Collaborate & Support: Partner with project managers, business stakeholders, and infrastructure teams to resolve production issues and meet enterprise delivery standards.
Must have skills/experience/qualifications:
  • 5+ years of hands-on Java / backend development experience in an enterprise setting.
  • Proven experience in Capital Markets (Equities, Fixed Income, Mortgages, or regulatory platforms).
  • Expertise with APIs, microservices, and automated testing practices.
  • Experience with system upgrades, security remediation, and reducing technical debt.
  • Familiarity with modern DevOps workflows (Git, CI/CD pipelines).
Nice to Have
  • Exposure to cloud platforms (AWS / Azure) and containerization (Docker, Kubernetes).
  • Experience with observability, monitoring frameworks, or AI-assisted development tools.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

r. Java Developer - Capital Markets
r. Java Developer - Capital Markets

Veracity Software Inc • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000
Sr Java Developer (with AWS)
Sr Java Developer (with AWS)

CG Consulting Group • Toronto

Hybrid
Sr. Java Developer
Sr. Java Developer

Highbrow LLC • London, Toronto

Hybrid
CAD 100,000 - 130,000
C++ Developer (Capital Markets)
C++ Developer (Capital Markets)

CG Consulting Group • Toronto

Hybrid
Senior Java Developer - Backend
Senior Java Developer - Backend

CG Consulting Group • Toronto

Hybrid
CAD 90,000 - 120,000
Sr Java Developer (with Python, AWS and Terraform)
Sr Java Developer (with Python, AWS and Terraform)

Carlos Goncalves • Toronto

Hybrid
CAD 90,000 - 124,000
Sr Developer - C++ and Python
Sr Developer - C++ and Python

CG Consulting Group • Toronto

Hybrid
Software developer
Software developer

Soho Square Solutions • Toronto

Hybrid
CAD 90,000 - 120,000
Sr Software Developer
Sr Software Developer

RBC • Toronto

On-site
CAD 120,000 - 160,000