Backend Engineer II - Notification Platform

Mastercard Colombia, Inc.

O’Fallon (MO)

On-site

USD 92,000 - 147,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Insurance (medical, dental, vision)
401k with company match
Paid leave and vacation
Health savings account
Tuition reimbursement
On-site wellness facilities

Job summary

Mastercard is seeking a Software Engineer II for the Notification Manager in the Decision Management Program. You will design, develop, test, and deploy backend services powering email, SMS, and API notifications for high-volume transactions.

You will work with Product, TPMs, Architects, QA, and partner teams to deliver scalable, secure solutions, while growing your technical expertise in distributed systems and event-driven architectures.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • 2–5 years of software development experience.
  • Experience developing applications using Java and Spring Boot.
  • Understanding of REST APIs and microservice architectures.
  • Familiarity with messaging or event-driven systems.
  • Experience with source control, code reviews, and CI/CD practices.
  • Working knowledge of SQL and relational databases.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work independently on assigned deliverables while collaborating effectively within a team.

Responsibilities

  • Design, develop, test, and maintain Java/Spring Boot microservices.
  • Implement enhancements, new features, and defect fixes across Notification Manager services.
  • Participate in technical design discussions and translate requirements into working software.
  • Write clean, maintainable, and secure code following Mastercard engineering standards.
  • Develop and maintain automated unit, integration, and API tests.
  • Contribute to modern event-driven architectures utilizing Kafka messaging and distributed processing patterns.
  • Support platform modernization, resiliency improvements, and cloud-native deployment practices.
  • Participate in production support, incident response, and root cause analysis.
  • Monitor system health using observability tools and metrics.
  • Troubleshoot application, infrastructure, and data-related issues.
  • Support release activities and production readiness efforts.
  • Work with engineers, QA, PMTs, TPMs, and partner teams to deliver roadmap commitments.
  • Participate in Agile ceremonies and backlog refinement.
  • Contribute to technical documentation and knowledge sharing.
  • Mentor junior engineers where appropriate.

Skills

Java
Spring Boot
REST APIs
Microservices
CI/CD
SQL
Troubleshooting
Teamwork

Education

Bachelor's degree in CS/Engineering

Tools

GitHub
Bitbucket
Kafka
CI/CD Tools

Job description

Mastercard is seeking a Software Engineer II for the Notification Manager in the Decision Management Program. You will design, develop, test, and deploy backend services powering email, SMS, and API notifications for high-volume transactions.

You will work with Product, TPMs, Architects, QA, and partner teams to deliver scalable, secure solutions, while growing your technical expertise in distributed systems and event-driven architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer, Notification Platform
Backend Engineer, Notification Platform

Mastercard • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Insurance (medical, dental, vision)
401k with company match
Tuition reimbursement
+1
Backend Engineer II – Notification Platform & Distributed Systems
Backend Engineer II – Notification Platform & Distributed Systems

Mastercard Inc. • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Medical, dental, vision insurance
401(k) with company match
Paid time off & holidays
+1
Backend Engineer - Notification Service (Java/Spring)
Backend Engineer - Notification Service (Java/Spring)

engineeringjobs.net, Inc. • Town of Montana (WI)

On-site
USD 92,000 - 147,000
Health insurance
401k with company match
Paid parental leave
+1
Backend Engineer – High-Volume Notifications (Kafka/Spring Boot)
Backend Engineer – High-Volume Notifications (Kafka/Spring Boot)

Mastercard Inc. • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Software Engineer II Notification Manager
Software Engineer II Notification Manager

engineeringjobs.net, Inc. • Town of Montana (WI)

On-site
USD 92,000 - 147,000
Health insurance
401k with company match
Paid parental leave
+1
Software Engineer II – Notification Manager
Software Engineer II – Notification Manager

Mastercard • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Insurance (medical, dental, vision)
401k with company match
Tuition reimbursement
+1
Software Engineer II – Notification Manager
Software Engineer II – Notification Manager

Mastercard Colombia, Inc. • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Insurance (medical, dental, vision)
401k with company match
Paid leave and vacation
+3
Software Engineer II: Payments Platform & Security
Software Engineer II: Payments Platform & Security

Mastercard Colombia, Inc. • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Software Engineer II – Notification Manager
Software Engineer II – Notification Manager

Mastercard Inc. • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Senior Platform Engineer - DevOps & Reliability
Senior Platform Engineer - DevOps & Reliability

US: Mastercard Technologies, LLC • United States

On-site
USD 140,000 - 231,000
Employee Referral Program