CareerPlanSign in

Software Engineer II

O'Fallon, Missouri💼 Full-time🗓 2026-09-18 → 2026-09-26

Core

Design, develop, test, deploy, and maintain scalable backend software solutions and AI-enabled applications for Mastercard's Core Payments department.

Role type

Senior IC Software Engineer (Backend & AI Integration)

Builds

Scalable microservices, RESTful APIs, distributed systems, and AI-integrated applications for global digital payments.

Domain

Fintech / Digital Payments / Generative AI

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Microservices, SQL, RESTful APIs, CI/CD, Containerization, Cloud-native development, AI-assisted development tools, System design

Preferred skills

Generative AI technologies, AI agents, Model Context Protocol (MCP), Event-driven architectures, Observability tools

Technologies

Java, J2EE, Spring Boot, SQL, GitHub Copilot, Claude Code

Responsibilities

Design and build scalable microservices and APIs integrating AI/ML capabilities; Implement secure coding practices and remediate vulnerabilities; Develop automated testing and CI/CD pipelines; Monitor and optimize application performance and reliability; Collaborate with stakeholders to deliver high-quality software solutions.

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.