Moneris

Moneris

Software Developer II

Toronto · Mid

Sponsorship not specified$75k-$93kDetected 30 days ago
JavaReactNode.jsSpringGitSQLPostgreSQLAzureRESTKafkaCollaborationMentoring

About the role

  • You will contribute to the development of high‑quality, maintainable software while working across both frontend and backend systems.
  • In this role, you will work in a full‑stack, cloud‑first environment using Java, React, Node.js, and Microsoft Azure services.

Responsibilities

  • Design, develop, and maintain high‑quality, reusable code following established engineering standards and best practices.
  • Build and integrate scalable applications using Java, React, Node.js, and Spring Boot.
  • Develop cloud‑native solutions leveraging Azure services, including serverless and platform‑as‑a‑service (PaaS) offerings.
  • Implement event‑driven and asynchronous processing solutions using messaging and streaming platforms such as Apache Kafka.
  • Perform unit testing, debugging, and integration to ensure reliable and maintainable software delivery.
  • Collaborate with senior engineers to analyze requirements and contribute to system design and enhancements.
  • Experience building cloud‑native applications using Microsoft Azure (Functions, App Services, storage services).
  • As part of our team, you'll have access to resources, opportunities, and an inclusive environment that supports your development and career.
  • We encourage you to apply and share, in the application form, the transferrable experience you bring, and how this will support your success in this role.

Requirements

  • 3-5 years of experience in software development using structured engineering practices.
  • Strong programming experience in Java, React, and Node.js.
  • Hands‑on experience with Spring Boot and microservices architecture.
  • Experience designing event‑driven architectures and working with messaging platforms such as Apache Kafka.
  • Full‑stack development experience across frontend and backend systems.
  • Experience designing and integrating RESTful APIs and working with SQL databases (e.g., SQL Server, PostgreSQL).
  • Required qualifications

Nice to have

  • Experience with real‑time data streaming, pub/sub models, and asynchronous processing patterns.
  • Familiarity with AI‑assisted development tools such as GitHub Copilot.
  • Experience contributing to scalable, production‑grade distributed systems.
  • Ability to effectively communicate technical concepts and produce clear technical documentation.
  • Your Moneris Career - What you get
  • Growth & development opportunities, including unlimited access to Coursera, mentorship programs, and an internal gig marketplace
  • Note: We welcome and encourage applications from Indigenous peoples, people of colour, people with disabilities, people of all genders, sexual orientation and intersectional identities.
  • AI Disclosure: We may use AI-enabled tools to screen, select, and assess applications.

Skills

  • Your Moneris Career - The Opportunity

Compensation

  • The expected base salary range for this role is $75,000 - 93,000.
  • Total compensation may also include variable or discretionary incentive components, including but not limited to bonuses and commissions.

Benefits

  • Individual job offers are determined by various factors, including experience, education, skills, certifications, and other business needs.
  • Comprehensive Total Rewards Program, including performance-based bonuses, flexible benefits starting from day one, and your choice of a health spending account (HSA) or personal spending account (PSA)

Company info

  • At Moneris, we believe candidates bring experience to their work in many ways.

This listing is sourced directly from Moneris's careers page and normalized into a canonical job model.