← Back to opportunities

Senior Java Software Engineer Montreal

📍 Location
montreal (administrative region)
⏰ Job Type
Full-time
📅 Posted
June 05, 2026

About the Role

Position Title: Java Developer

Location: Montreal, QC

Work Model: Hybrid (2 days onsite per week)

Contract Duration: June 1, 2026 to December 1, 2026

Compensation: $70 to $95 per hour

About the Role

We are seeking a skilled Java Developer to join a high performing technology team within the banking and financial services sector. This role focuses on building and enhancing backend systems that support critical investment banking applications. You will work in a team-oriented environment delivering scalable and reliable solutions.

Key Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build scalable and high performance applications supporting financial systems
  • Collaborate with cross functional teams including product, QA, and infrastructure
  • Participate in system design, code reviews, and technical discussions
  • Troubleshoot and resolve producti...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position