Talent.com
Software Engineer IV, Payment Services & Fraud
Software Engineer IV, Payment Services & FraudPeoples Trust • Calgary, Alberta, CAN
Software Engineer IV, Payment Services & Fraud

Software Engineer IV, Payment Services & Fraud

Peoples Trust • Calgary, Alberta, CAN
13 days ago
Job type
  • Full-time
Job description

Job Details

Description

We are hiring for this position out of our Toronto, Vancouver and Calgary offices. Successful candidates who apply outside of these areas will be expected to relocate and reside in a location that is within a commutable distance.

About the role :

Are you a highly skilled Java developer who can not only code, but maintain and operate applications while partnering with multiple lines of business?

This is a hands-on role focused primarily on back-end development, with occasional front-end work for internal tools. You’ll collaborate with internal teams and third-party vendors to design and implement architectural solutions that span multiple platforms and services. If you’re curious, adaptable, and excited about solving integration challenges, this role is for you.

About the day-to-day :

  • Develop and maintain back-end services using Java and Spring Boot that meets business and technical requirements.
  • Lead the implementation of new features and resolution of complex bugs
  • Design and implement API integrations across multiple systems and vendors.
  • Build and manage CI / CD pipelines, ensuring smooth deployments.
  • Work with technologies such as Docker, AWS, Azure, Snowflake, and Azure Data Factory.
  • Ensure observability and operational readiness through logging, monitoring, and troubleshooting.
  • Collaborate with tech leads and stakeholders to define architecture and prepare for upcoming projects.
  • Collaborate closely with developers, QA engineers, and product owners in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
  • Mentor junior developers and foster a culture of continuous learning.
  • Take ownership of code from development through production support.

About the qualifications :

  • 7+ years of software engineering experience, with strong back-end expertise.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Experience with Java (JDK 17.x / 21.x), Python is a plus
  • Experience working with Spring Framework (Spring Boot, Spring Web, Spring Data, Spring Integration, etc.)
  • Amazon AWS (EKS, API Gateway, WAF, ALB, NLB, VPC, SNS, SQS, RDS, etc.)
  • Experience with modern development tools and practices, such as CI / CD, containerization, infrastructure as code, and git-ops processes.
  • Experience with API design, integration, and CI / CD pipelines.
  • Strong understanding of logging, monitoring, and production issue resolution.
  • Proven ability to lead technical initiatives and mentor team members.
  • Experience with Agile methodologies and full software development lifecycle.
  • Ability to work autonomously and manage multiple priorities in a dynamic environment.
  • Strong problem-solving skills and ability to navigate complex technical challenges.
  • Curiosity and willingness to learn new technologies beyond your core stack.
  • Excellent communication skills and a collaborative mindset.
  • Exposure to fraud monitoring, financial services, or multi-industry experience considered an asset.
  • About us :

    Peoples Group is a boutique financial institution with offices located in Vancouver, Calgary, Toronto, and Montreal that has been in the Canadian marketplace for over 35 years. Our mission is to exceed our customers' expectations by providing exceptional customer service backed by extensive product knowledge and experience.

    Our culture here at Peoples Group is formed by our values : Trustworthy, Creative, Willing. We believe people don't choose a company to work for, they choose a company to join. We prioritize risk-based practices and procedures in order to remain risk intelligent and compliant. We value people, building relationships, and focusing on strengths; we execute with passion.

    About the work environment :

    Peoples Group offers a flexible and hybrid work environment. In this role you will work a combination of in-office and remotely from home. Typically, you'll be working regular business hours, Monday to Friday between 8 : 00am and 4 : 30pm with flexibility around start / end times.

    We offer :

  • A hybrid work environment, enabling you to balance your personal and professional life seamlessly.
  • Competitive salaries, profit sharing, RRSP matching and benefits from day one.
  • Generous paid time off to help achieve a healthy work-life balance.
  • A strengths-based approach, ensuring we work together more effectively.
  • A commitment to your well-being in five key areas : Financial, Physical, Social, Career, and Community.
  • Hiring process :

    If your application is selected, you will be invited for a first interview with one of our Talent Acquisition Business Partners. Depending on the role, interviews may be conducted virtually or in-person. The hiring team will communicate any in-person requirements throughout the process.

    Compensation :

    Peoples Group is pleased to offer employees a competitive annual salary plus a discretionary profit share opportunity. Salary for this position will vary between $130,000 and $140,000 per year depending on the knowledge, skills, abilities and experience that the chosen candidate possesses.

    NOTE : This job posting is for an existing vacancy. Peoples Group is an Equal Employment Opportunity employer. Please accept our utmost appreciation for your interest; however, only those applicants under consideration will be contacted.

    We value and celebrate individuality while fostering an inclusive workplace for everyone. If there's any way we can support or accommodate you during the selection process, please don't hesitate to let us know.

    Qualifications

    Skills

    Behaviors

    Motivations

    Education

    Experience

    Licenses & Certifications

    Create a job alert for this search

    Software Engineer • Calgary, Alberta, CAN

    Similar jobs
    Software Engineer, Platform - Calgary, Canada

    Software Engineer, Platform - Calgary, Canada

    Speechify • Calgary, AB, Canada
    Full-time
    PLEASE APPLY THROUGH THIS LINK : -.Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone—we absorb the world...Show more
    Last updated: 30+ days ago • Promoted
    Software engineer

    Software engineer

    Trufla Technology] • Calgary, Alberta, Canada
    Full-time
    Work must be completed both in person and remotely.Computer and technology knowledge.Work conditions and physical capabilities.Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Reach • Calgary, AB, Canada
    Full-time
    Application Integration Services.Manager of Application Integration.Reporting to the Manager of Application Integration, you’ll design, build, and optimize core services that power our Mercha...Show more
    Last updated: 19 days ago • Promoted
    Fraud Analyst (3-month Contract)

    Fraud Analyst (3-month Contract)

    Wagepoint • Calgary, Alberta, CA
    Temporary
    Quick Apply
    Wagepoint is a small-but-mighty fintech on a mission to make payroll simple (and maybe even delightful).Our online software takes care of the “ugh” stuff — like wage calculations and tax reporting ...Show more
    Last updated: 15 days ago
    UT / UTCD Integrity Engineer [Level 3] Calgary, Canada

    UT / UTCD Integrity Engineer [Level 3] Calgary, Canada

    Pipecare Group • Calgary, AB, Canada
    Full-time
    UT / UTCD Integrity Engineer [Level 3].By providing technology and service focused solutions to the international arena of the oil and gas industry, the PIPECARE Group of companies has been helping o...Show more
    Last updated: 30+ days ago • Promoted
    Client Success Engineer

    Client Success Engineer

    Revsolz Corp • Calgary, AB, Canada
    Full-time
    Hey there, Customer Champions!.Are you a people-oriented professional with a passion for fostering strong relationships with clients? RevSolz Corp. In this role, you will be the primary point of con...Show more
    Last updated: 19 days ago • Promoted
    Structures Engineer III

    Structures Engineer III

    Avmax Careers - Canada • Calgary, AB, Canada
    Full-time +1
    Avmax is a diverse company offering every product and service related to aviation.We have locations, operations, and deployment worldwide. Avmax") is to simplify our customers' aviation nee...Show more
    Last updated: 12 days ago • Promoted
    Invoicer

    Invoicer

    AGAT Laboratories • Calgary, AB, CA
    Full-time
    Quick Apply
    Your future is bright at AGAT!.At AGAT Laboratories, we are the next step in your career!.By joining AGAT, you become part of a dynamic, purpose-driven team that fosters innovation, collaboration, ...Show more
    Last updated: 30+ days ago
    Senior Control Systems Engineer

    Senior Control Systems Engineer

    Eavor • Calgary, AB, Canada
    Full-time
    Department : Software Engineering.Location : Calgary, Alberta, Canada.Reports to : Director, Software Engineering.Senior Control Systems Engineer with extensive experience designing and tuning control...Show more
    Last updated: 30+ days ago • Promoted
    Backend Software Engineer (Intermediate)

    Backend Software Engineer (Intermediate)

    Tucows Domains • Calgary, AB, Canada
    Full-time
    Tucows Domains is the world's largest wholesale domain registrar, responsible for maintaining the health, neutrality, and openness of an important—but largely invisible part of the Intern...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Integration

    Software Engineer - Integration

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covi...Show more
    Last updated: 30+ days ago • Promoted
    AR Analyst (18 Month Term)

    AR Analyst (18 Month Term)

    Parkland • Calgary, AB, CA
    Full-time
    As of November 1, 2025, Sunoco LP has successfully completed its acquisition of Parkland Corporation.For more information, please visit. A place where you can take your career in the direction you w...Show more
    Last updated: 1 day ago
    Costing Manager

    Costing Manager

    Ghgsat • Calgary, AB, Canada
    Full-time
    GHGSat is mapping and tracking the world's greenhouse gas (GHG) emitters.To accomplish this goal GHGSat operates its own satellite and aircraft sensors to collect emissions data, and uses these...Show more
    Last updated: 30+ days ago • Promoted
    Remote Entry-Level Currency Trader

    Remote Entry-Level Currency Trader

    Maverick Currencies • Calgary, AB
    Remote
    Full-time +1
    Top-ranked proprietary trading firm, Maverick Currencies, is searching for entrepreneurially-minded, profit-driven people to be trained in the art and science of proprietary trading in its online c...Show more
    Last updated: 30+ days ago • Promoted
    Invoicer

    Invoicer

    freelance.ca • Calgary, Canada
    Full-time
    We are seeking a proactive and adaptable team player looking for an.In this role, you will be responsible for managing invoicing processes while also providing administrative and general office sup...Show more
    Last updated: 30+ days ago • Promoted
    Forensic Engineer SME

    Forensic Engineer SME

    Mitigateway • calgary, ab, ca
    Full-time
    We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Canada - C$80,000 - C$120,000 A Year

    Senior Software Engineer - Canada - C$80,000 - C$120,000 A Year

    DataVisor • Calgary, Canada
    Full-time
    Develop machine learning systems to detect fraud using Java, Python, and big data technologies.Show more
    Last updated: 30+ days ago • Promoted
    TypeScript Engineer

    TypeScript Engineer

    SuperAnnotate • Okotoks, Alberta, CA
    Remote
    Full-time
    As a TypeScript Engineer, you will work remotely on an hourly paid basis reviewing AI-generated TypeScript code snippets, design proposals, and technical explanations, as well as generating your ow...Show more
    Last updated: 2 days ago