BMO Financial Group

Software Developer - (Java / Linux / AWS / Wire Payments) (Toronto)

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
May 31, 2026
Apply Now

Job Description

We are seeking a motivated Software Developer to join our team working on wire payment solutions. The ideal candidate will have experience in Linux environments and Java development, with a strong preference for AWS cloud skills.

Key Responsibilities

  • Develop and maintain applications in Java on RHEL Linux systems.
  • Implement and integrate AWS services such as Lambda, DynamoDB, S3, SNS, SQS, and CDK.
  • Collaborate with team members to deliver high-quality solutions.
  • Participate in code reviews and ensure adherence to best practices.
  • Communicate effectively with technical and non-technical stakeholders.

Qualifications

  • Typically 4-6 years of development work experience.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • Proficiency in Java and Linux (RHEL).
  • Familiarity with AWS services (Lambda, DynamoDB, S3, SNS, SQS, CDK).
  • Strong communic...

Start Your Week Right!

Apply now and make every Monday exciting with BMO Financial Group

Apply for this Position