Senior Software Engineer - Payments & Cross-Border Platforms

Mastercard Inc.

Ciudad de México

Presencial

MXN 900.000 - 1.350.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Transforma esta oferta en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

Mastercard is seeking a Senior Software Engineer to lead end-to-end software delivery for payments platforms. You will design, build, and optimize scalable applications using Java, Spring, Angular, and RESTful APIs, while mentoring teammates and shaping best practices.

You will work with product owners and engineers to refine requirements, assess non‑functional needs, and implement secure, reliable solutions in a fast‑paced, regulated environment.

Formación

  • 5+ years of software engineering experience in payments, financial services, or regulated industries.
  • Strong hands-on with Java, Spring Framework, Spring Boot, JPA, Angular, and SQL databases.
  • Experience with secure software development practices (OWASP, CWE, SEI CERT).
  • Experience designing, developing, and consuming RESTful APIs with governance and standards.
  • Familiarity with CI/CD tools and architecture (GitFlow, Jenkins, GitHub Actions).

Responsabilidades

  • Analyze, design, develop, and deliver software solutions.
  • Define requirements for new applications and customizations per standards.
  • Estimate and own delivery tasks across design, dev, test, deployment, and docs.
  • Mentor and guide team members and drive adoption of standards.
  • Collaborate with product owners to refine requirements and prioritize work.

Conocimientos

Java
Spring Framework
Spring Boot
JPA
Angular
SQL databases
Security best practices
RESTful APIs
CI/CD concepts

Herramientas

GitFlow
Jenkins
XL Release
GitHub Actions
SonarQube
Checkmarx
Zally

Descripción del empleo

Mastercard is seeking a Senior Software Engineer to lead end-to-end software delivery for payments platforms. You will design, build, and optimize scalable applications using Java, Spring, Angular, and RESTful APIs, while mentoring teammates and shaping best practices.

You will work with product owners and engineers to refine requirements, assess non‑functional needs, and implement secure, reliable solutions in a fast‑paced, regulated environment.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Software Engineer - Payments Platform Lead
Lead Software Engineer - Payments Platform Lead

Mastercard Inc. • Ciudad de México

Presencial
MXN 900.000 - 1.500.000
Senior Lead Software Engineer – Platform & Payments
Senior Lead Software Engineer – Platform & Payments

Mastercard • Ciudad de México

Presencial
MXN 1.200.000 - 2.200.000
Java Software Engineer - Cloud-Native & Microservices
Java Software Engineer - Cloud-Native & Microservices

Mastercard • Ciudad de México

Presencial
MXN 600.000 - 900.000
Senior Platform Engineer, Developer Experience
Senior Platform Engineer, Developer Experience

Mastercard • Ciudad de México

Presencial
MXN 900.000 - 1.500.000
Director of Software Engineering — Drive Global Payments Innovation
Director of Software Engineering — Drive Global Payments Innovation

Mastercard Inc. • Ciudad de México

Presencial
MXN 3.000.000 - 4.800.000
Senior Java Engineer — Microservices & Cloud
Senior Java Engineer — Microservices & Cloud

Mastercard • Ciudad de México

Presencial
MXN 900.000 - 1.500.000
Senior Backend Engineering Manager, Java Microservices
Senior Backend Engineering Manager, Java Microservices

Mastercard • Estado de México

Presencial
MXN 1.000.000 - 1.800.000
Senior Software Engineer
Senior Software Engineer

Mastercard Inc. • Ciudad de México

Presencial
MXN 900.000 - 1.350.000
Fullstack Java Software Engineer
Fullstack Java Software Engineer

Mastercard Inc. • Ciudad de México

Presencial
MXN 700.000 - 900.000
Mid-Senior Java Software Engineer
Mid-Senior Java Software Engineer

Mastercard Inc. • Ciudad de México

Presencial
MXN 900.000 - 1.200.000