{bc}
indeed

Senior Software Engineer

Mastercard
Toronto, CAN
Full-time
Onsite
Discovered 2 weeks ago
Java 17+Spring-based application developmentRESTful APIsDistributed systemsCloud-native application developmentAzure

Full Job Posting

Role overview

Ethoca, a Mastercard company, builds scalable, secure, and resilient technology for collaboration across the global payments ecosystem.

The senior engineer independently drives initiatives, influences technical decisions, mentors others, and builds production-grade software.

Responsibilities

  • Design, develop, test, deploy, and maintain secure, reliable, scalable software.
  • Drive technical initiatives from concept through production and collaborate across product, engineering, operations, security, and compliance.
  • Contribute to architecture for distributed systems, APIs, integrations, and platforms; own services throughout their lifecycle.
  • Troubleshoot production issues, participate in on-call support and incident reviews, and improve reliability and operational readiness.
  • Apply privacy-conscious secure engineering; review code, mentor others, and improve automation, testing, observability, and delivery.
  • Use approved AI-assisted engineering tools responsibly, validating results and protecting sensitive information.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, a related field, or equivalent practical experience.
  • Expert-level Java 17+ and Spring application development; experience building RESTful APIs and integrations.
  • Experience developing cloud-native applications and distributed systems, preferably in Azure.
  • Proficiency with Git, CI/CD, deployment pipelines, and release validation.
  • Strong production troubleshooting, root cause analysis, observability, and reliability knowledge.
  • Experience with data platforms and databases, including data modeling, scalability, and performance.
  • Working knowledge of authentication, authorization, secrets, vulnerabilities, and secure handling of sensitive data.
  • Strong ownership and ability to take initiative and drive work to completion.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Mastercard