Software Engineer II: Scalable Java Backend & Angular UI

Mastercard

O’Fallon (MO)

On-site

USD 92,000 - 147,000

Full time

4 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) match
Paid time off

Job summary

Mastercard is seeking a Software Engineer II in O’Fallon, MO to build scalable backend services with Java/Spring Boot and frontend UI with Angular and Node.js. You will work across a distributed architecture, owning end-to-end delivery from design to production support in a secure, scalable environment.

The role sits at the intersection of site reliability, platform, and release engineering, requiring collaboration with cross-functional teams to deliver production‑grade solutions and

Qualifications

  • Strong hands-on experience in Java, Spring Boot, and REST APIs.
  • Hands-on experience with Angular (2+) and Node.js.
  • Experience building and maintaining scalable, production-grade applications.
  • Strong problem-solving, troubleshooting, and debugging skills in distributed systems.
  • Knowledge of secure coding principles and vulnerability prevention techniques.
  • Experience performing code reviews and contributing to engineering quality standards.

Responsibilities

  • Design, develop, and own Java-based backend services and REST APIs in a distributed architecture.
  • Build and enhance UI applications using Angular and Node.js.
  • Own end-to-end delivery including solution design, development, testing, deployment, configuration, documentation, and operational support.
  • Participate in technical design sessions, architectural reviews, and solution planning for scalable, secure software solutions.
  • Ensure high-quality code through peer reviews, automated testing, and adherence to standards.
  • Design, develop, and maintain unit, functional, and integration tests.
  • Apply secure coding standards and security best practices throughout development lifecycle.
  • Drive engineering best practices including architecture, performance, resiliency, and observability.
  • Analyze performance and implement optimization improvements.
  • Troubleshoot production issues and perform root cause analysis.

Skills

Java
Spring Boot
REST APIs
Angular
Node.js
Distributed systems
Secure coding
CI/CD
Cloud (Kubernetes/AWS/Azure)
Code reviews

Tools

Kubernetes
AWS
Azure
CI/CD pipelines

Job description

Mastercard is seeking a Software Engineer II in O’Fallon, MO to build scalable backend services with Java/Spring Boot and frontend UI with Angular and Node.js. You will work across a distributed architecture, owning end-to-end delivery from design to production support in a secure, scalable environment.

The role sits at the intersection of site reliability, platform, and release engineering, requiring collaboration with cross-functional teams to deliver production‑grade solutions and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II - Real-Time Analytics Platform
Software Engineer II - Real-Time Analytics Platform

Mastercard • Arlington (VA)

Hybrid
USD 106,000 - 169,000
Lead Site Reliability Engineer - Java/Spring Platforms
Lead Site Reliability Engineer - Java/Spring Platforms

Mastercard • O’Fallon (MO)

On-site
USD 122,000 - 207,000
Software Engineer II
Software Engineer II

Mastercard • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Health insurance
401(k) match
Paid time off
Senior Software Engineer -Java
Senior Software Engineer -Java

Ports North • O’Fallon (MO)

On-site
Senior Full-Stack Engineer: AI/ML & Payments Innovation
Senior Full-Stack Engineer: AI/ML & Payments Innovation

Mastercard • United States

Hybrid
USD 120,000 - 190,000
Full-Stack Engineer II – Real-Time Analytics
Full-Stack Engineer II – Real-Time Analytics

Socket.dev • Arlington (VA)

Hybrid
USD 106,000 - 169,000
Insurance benefits
401k with company match
Paid time off
+1
Java Software Engineer II – Fraud Platform & Automation
Java Software Engineer II – Fraud Platform & Automation

Master Card • Jasper (AL)

On-site
USD 92,000 - 147,000
Paid parental leave
Flexible work hours
Gift matching
+1
Java Spring Boot Microservices Engineer - Event-Driven
Java Spring Boot Microservices Engineer - Event-Driven

Mastercard • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Senior Software Engineer -Java
Senior Software Engineer -Java

Korn Ferry • O’Fallon (MO)

On-site
USD 83,000 - 110,000
Full-Stack Engineer II (Angular + Java) – Global Platform
Full-Stack Engineer II (Angular + Java) – Global Platform

Worldpay, LLC • Olde West Chester (OH)

On-site
USD 92,000 - 139,000