Senior Software Engineer – Payments Platform Lead

Mastercard Inc.

México

On-site

MXN 1,200,000 - 1,900,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mastercard is a global technology company in the payments sector. We power payments and provide products and services for individuals and industries all around the world.

Our people, technology, data, and brand provide the capabilities that drive our success. Mastercard is aggressively expanding into new payment flow and leveraging the digital world to deliver faster, reliable propositions to make payments.

Qualifications

  • 5+ years of software engineering experience in payments/regulated environments.
  • Strong hands-on with scalable, secure applications using Java, Spring, Angular, and SQL databases.
  • Familiar with secure development practices (OWASP, CWE, SEI CERT) and vulnerability management.
  • Experience designing, developing, and consuming RESTful APIs; API governance.
  • Proficient in CI/CD and modern testing strategies (TDD/BDD) and code quality tools.

Responsibilities

  • Analyze, design, develop, and deliver software solutions.
  • Define requirements for new applications and customizations; adhere to standards and best practices.
  • Estimate and own delivery tasks (design, dev, test, deployment).
  • Automate build, operate, and run aspects of software.
  • Drive code/design/process discussions within the team and mentor members.
  • Ensure end-to-end quality and integrate services focusing on customer journey.

Skills

Java
Spring Framework
Spring Boot
JPA
Angular
SQL databases
Security best practices
OWASP
SEI CERT
Testing (TDD/BDD)
CI/CD
REST APIs

Tools

SonarQube
Checkmarx
Zally
Jenkins
GitHub Actions

Job description

Mastercard is a global technology company in the payments sector. We power payments and provide products and services for individuals and industries all around the world.

Our people, technology, data, and brand provide the capabilities that drive our success. Mastercard is aggressively expanding into new payment flow and leveraging the digital world to deliver faster, reliable propositions to make payments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer – Payments & Platforms
Lead Software Engineer – Payments & Platforms

Mastercard Inc. • Mexico

On-site
MXN 1,684,000 - 2,433,000
Senior Software Engineer - Payments & Cross-Border Platforms
Senior Software Engineer - Payments & Cross-Border Platforms

Mastercard Inc. • Ciudad de México

On-site
MXN 900,000 - 1,350,000
Senior Java Engineer - Payments Platform
Senior Java Engineer - Payments Platform

Mastercard Inc. • Estado de México

On-site
MXN 900,000 - 1,300,000
Lead Software Engineer - Payments Platform Lead
Lead Software Engineer - Payments Platform Lead

Mastercard Inc. • Ciudad de México

On-site
MXN 900,000 - 1,500,000
Lead Software Engineer – Payments Platform
Lead Software Engineer – Payments Platform

Mastercard • Ciudad de México

On-site
MXN 1,000,000 - 1,700,000
Lead Software Engineering
Lead Software Engineering

Mastercard Inc. • Ciudad de México

On-site
MXN 900,000 - 1,500,000
Senior Java Engineer, Payments Platform
Senior Java Engineer, Payments Platform

Mastercard Inc. • Ciudad de México

On-site
MXN 1,000,000 - 1,300,000
Senior Java Engineer, Payments Platform
Senior Java Engineer, Payments Platform

Mastercard Colombia, Inc. • Mexico

On-site
MXN 900,000 - 1,300,000
Senior Software Engineer
Senior Software Engineer

Mastercard • Mexico

On-site
MXN 1,200,000 - 1,900,000
Lead Software Engineering
Lead Software Engineering

Mastercard • Mexico

On-site
MXN 1,684,000 - 2,433,000