Senior Java Full-Stack & AI Engineer

Mastercard

O’Fallon (MO)

On-site

USD 115,000 - 184,000

Full time

14 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401k with company match
Paid vacation and parental leave
Tuition reimbursement

Job summary

Mastercard is seeking a Senior Software Engineer - Java Full Stack & AI to join the Decision Services Technology team. You will develop analytics, reporting, and intelligence solutions to investigate transactions, detect fraud patterns, and power AI-driven automation across full-stack, cloud, data, and AI technologies.

You will independently deliver complex solutions, mentor engineers, and drive engineering excellence while collaborating with Product and Architecture leadership to advance

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field, or equivalent experience.
  • 6+ years developing enterprise software solutions.
  • Advanced proficiency in Java 8+ and Spring Boot.
  • Deep understanding of REST APIs, microservices, and distributed systems.
  • Strong knowledge of React, Angular, or comparable frontend frameworks.
  • Expertise in Oracle or SQL-based database development.
  • Familiarity with CI/CD practices and modern engineering workflows.
  • Knowledge of Python for AI, automation, and data-driven applications.
  • Exposure to GitHub Copilot or similar AI-assisted development tools.
  • Strong troubleshooting, debugging, and analytical capabilities.
  • Ability to independently deliver complex technical solutions with minimal oversight.

Responsibilities

  • Design, develop, test, deploy, and support complex software solutions.
  • Build scalable APIs, backend services, and modern web applications.
  • Utilize Java, Spring Boot, React or Angular, and Python across the stack.
  • Lead implementation efforts for AI-enabled capabilities and automation initiatives.
  • Drive technical solutions from requirements through deployment.
  • Contribute to architecture decisions and system design discussions.
  • Guide technical implementation across distributed and cloud-based systems.
  • Support integration of AI and ML capabilities into business products.
  • Champion testing, secure coding, and code quality standards.
  • Conduct code reviews and mentor engineers through technical feedback.
  • Lead troubleshooting and root-cause analysis for complex issues.
  • Improve observability, automation, performance, and readiness.
  • Drive continuous improvement across engineering lifecycle.
  • Partner with Product, Architecture, and Engineering leadership.
  • Mentor engineers and influence engineering best practices.
  • Contribute to Agile planning, estimation, and delivery leadership.

Skills

Strong troubleshooting
Mentoring engineers
Analytical thinking
Ownership
Independence

Education

Bachelor's degree in Computer Science, Engineering, IT, or related field

Tools

Java
Spring Boot
REST APIs
Microservices
Distributed systems
React or Angular
Oracle/SQL databases
CI/CD
Python for AI/automation
GitHub Copilot
AWS/Azure/GCP

Job description

Mastercard is seeking a Senior Software Engineer - Java Full Stack & AI to join the Decision Services Technology team. You will develop analytics, reporting, and intelligence solutions to investigate transactions, detect fraud patterns, and power AI-driven automation across full-stack, cloud, data, and AI technologies.

You will independently deliver complex solutions, mentor engineers, and drive engineering excellence while collaborating with Product and Architecture leadership to advance

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Scalable AI/Cloud Solutions
Senior Software Engineer - Scalable AI/Cloud Solutions

Mastercard Inc. • O’Fallon (MO)

On-site
USD 115,000 - 184,000
Medical Insurance
401k with company match
Paid time off
Software Engineering Manager: AI & Cloud-Native Leader
Software Engineering Manager: AI & Cloud-Native Leader

Mastercard • Bray (OK)

On-site
USD 130,000 - 180,000
Senior Software Engineering Manager - Cloud & Automation
Senior Software Engineering Manager - Cloud & Automation

Mastercard • O’Fallon (MO)

On-site
USD 150,000 - 210,000
401k match
Paid parental leave
Vacation time
Senior Full-Stack Engineer: Real-Time Analytics
Senior Full-Stack Engineer: Real-Time Analytics

Mastercard Inc. • Atlanta (GA)

Hybrid
USD 115,000 - 184,000
Director, AI Engineering & Transformation
Director, AI Engineering & Transformation

Mastercard • New York (NY)

On-site
USD 210,000 - 260,000
Senior AI Security Operations Engineer
Senior AI Security Operations Engineer

Mastercard Inc. • O’Fallon (MO)

On-site
USD 115,000 - 184,000
Insurance
401k Match
Paid time off
Director of AI Engineering, Transformation
Director of AI Engineering, Transformation

Mastercard • Missouri

On-site
USD 170,000 - 281,000
Competitive compensation
Bonus eligibility
Health, dental, vision
+4
Senior Full-Stack Engineer—Real-Time Analytics, Cloud-Native
Senior Full-Stack Engineer—Real-Time Analytics, Cloud-Native

Mastercard • Missouri

Hybrid
USD 115,000 - 184,000
Medical Insurance
401k with match
Paid time off
Senior AI Infrastructure Platform Engineer
Senior AI Infrastructure Platform Engineer

Mastercard Inc. • Arlington (VA)

On-site
USD 195,000 - 323,000
Insurance
401k with company match
Paid time off
+1
VP of AI-Driven Platform Engineering
VP of AI-Driven Platform Engineering

Mastercard • Atlanta (GA)

On-site
USD 212,000 - 339,000