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.
Apply directly at Moneris →Create a free account for alerts like thisView Moneris immigration profile
This listing is sourced directly from Moneris's careers page and normalized into a canonical job model.