Full Stack Software Engineer

1 month ago


Old Toronto, Canada Mastercard Full time

Company Overview

At Mastercard, we power economies and empower people in 200+ countries and territories worldwide. Our technology and innovation help individuals, financial institutions, governments, and businesses realize their greatest potential.

About the Role

We are seeking a skilled Full Stack Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our customers.

Key Responsibilities

  • Design and develop high-quality software solutions using Java, JavaScript, and other relevant technologies.
  • Collaborate with cross-functional teams, including development, testing, and operations teams, to ensure seamless delivery of software products.
  • Implement enterprise quality standards, tools, and build control strategies.
  • Contribute to grooming and prioritizing stories related to non-functional requirements, baseline software stacks, and critical domain features.

Requirements and Qualifications

To succeed in this role, you should have:

  • A Bachelor's degree in Computer Science, Engineering, or IT.
  • Experience in automation testing using REST Assured, JBehave, TestNG, JMeter, and mobile automation tools.
  • Proficiency in Java and JavaScript.
  • Strong background across the software testing lifecycle: test planning, design, execution, defect management, and reporting.

What We Offer

As a valued member of our team, you can expect:

  • An estimated salary range of $120,000 - $180,000 per year.
  • A comprehensive benefits package, including health insurance, retirement plans, and paid time off.
  • Opportunities for professional growth and development through training and mentorship programs.

Corporate Security Responsibility

All employees are expected to abide by Mastercard's security policies and practices and report any suspected information security violation or breach.



  • Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an Senior Full Stack Developer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products. Senior...


  • Old Toronto, Canada StackAdapt Full time

    Unlock Your Potential as a Senior Full-Stack Engineering Lead at StackAdaptAbout Us:We are StackAdapt, a self-serve advertising platform that empowers digitally-focused companies to deliver exceptional campaign performance every day. Our mission is to be more than an advertising platform; we're a hub of innovation, imagination, and creativity.Job...


  • Old Toronto, Canada StackAdapt Full time

    At StackAdapt, a self-serve advertising platform that specializes in multi-channel solutions, we empower hundreds of digitally-focused companies to deliver outcomes and exceptional campaign performance every day.We're seeking an experienced Senior Full Stack Engineering Lead to help lead our growing full-stack engineering team. The digital advertising...


  • Old Toronto, Canada Jaide Health Full time

    Company Overview:Jade Health is a pioneering company in the healthcare technology sector, dedicated to creating innovative solutions that bridge the gap between patients and medical professionals. Our mission is to provide seamless language access to healthcare services, revolutionizing the way people receive care.We are seeking a highly skilled Full Stack...


  • Toronto, Ontario, Canada Experis Full time

    Experis is seeking an experienced and skilled Senior Full Stack Software Engineer to join their team.About the CompanyExperis is a leading global workforce solutions company that helps businesses succeed in today's fast-changing landscape. With a strong focus on innovation and technology, we deliver tailored talent management and consulting solutions that...


  • Old Toronto, Canada Relayfi Full time

    Company Overview">We are Relayfi, a collaborative money management platform for employer SMBs and their finance function. Our mission is to deliver a human-centric customer experience, helping SMBs succeed by being 'on the money'. We're a hybrid environment, collaborating in the office twice a week.Salary and BenefitsWe offer a competitive salary of...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer. Please find below Job description and share me your updated resume at Raghav.ranjan@irissoftware.com.Position: Java Full Stack DeveloperLocation: Toronto, ON (Hybrid)Duration: Long TermRequired Skill:Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer. Please find below Job description and share me your updated resume at : Java Full Stack DeveloperLocation: Toronto, ON (Hybrid)Duration: Long TermRequired Skill:Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications...

  • Software Engineer

    1 month ago


    Toronto, Ontario, Canada Royal Bank of Canada Full time

    Company OverviewRoyal Bank of Canada is a leading financial institution committed to delivering exceptional services and solutions to its clients. We strive to create a collaborative and inclusive work environment that fosters growth, innovation, and success.SalaryThe estimated annual salary for this position is $125,000-$175,000 CAD, depending on experience...


  • Old Toronto, Canada Sentry Full time

    Sentry is on a mission to revolutionize software development by empowering developers to create better software faster.Salary RangeThe base salary range for this position is $174,000 to $199,000 CAD per year. A successful candidate's actual base salary amount will be determined by factors such as work location, education, and relevant experience.Job...


  • Toronto, Canada LanceSoft, Inc. Full time

    Job SummaryWe are seeking a highly skilled Capital Markets Full Stack Software Engineer to join our team at LanceSoft, Inc. in downtown Toronto.


  • Toronto, Ontario, Canada United Software Group Inc Full time

    Job Title: Full Stack Java Developer at United Software Group IncLocation: Toronto, CanadaJob Type: Contract (Onsite)About the Role:We are seeking a seasoned Java Full Stack Developer to join our team at United Software Group Inc in Toronto, Canada. The ideal candidate will have extensive experience with application development and a proven track record of...


  • Old Toronto, Canada Informa Connect of Informa PLC Full time

    Unlock Your Career Potential as a Senior Full Stack EngineerWe are seeking an exceptional Senior Full Stack Engineer to join our team at Curinos, the leading provider of data, technologies, and insights for financial institutions. As a key member of our Amplero Personalization Platform development team, you will have the opportunity to drive innovation and...


  • Toronto, Ontario, Canada Globalfaces Direct Full time

    Job Title: Full Stack Software EngineerJob Type: Full-TimeExperience Level: Mid-Senior LevelWe are seeking an experienced Full Stack Software Engineer to join our team at GlobalFaces Direct. As a Full Stack Software Engineer, you will play a crucial role in developing and maintaining our applications, optimizing the use of Entity Framework, automating...


  • Toronto, Ontario, Canada 15Rock Full time

    Job Description:In the role of Full Stack Software Engineer at 15Rock, we are looking for a skilled professional to join our team. The successful candidate will be responsible for designing, developing, and maintaining software applications using Java, Node.js, and Infrastructure as Code (IaC).About the Role: We require expertise in AWS IAM, CloudWatch, and...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer. Please find below Job description and share me your updated resume at Raghav.ranjan@irissoftware.com.Position: Java Full Stack DeveloperLocation: Toronto, ON (Hybrid)Duration: Long TermRequired Skill:Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer. Please find below Job description and share me your updated resume at Raghav.ranjan@irissoftware.com.Position: Java Full Stack DeveloperLocation: Toronto, ON (Hybrid)Duration: Long TermRequired Skill:Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer . Please find below Job description and share me your updated resume at . Position: Java Full Stack Developer Location: Toronto, ON (Hybrid) Duration: Long Term Required Skill: Experience with Java 8+ and Spring Framework (Spring Boot) Experience developing distributed cloud...