Mastercard

Software Engineer II

Mastercard
Apply
3 days ago
O'Fallon, MO, USAMid Level
H1B sponsor

Base Salary

$92k - $147k/yr

Responsibilities

  • Gather and analyze business requirements and translate them into scalable, maintainable, and secure software solutions.
  • Participate in application design, architecture, design patterns, component interactions, and technology standards.
  • Develop, test, deploy, monitor, and support enterprise and cloud-based applications using Java, frontend technologies, AWS, and cloud-native technologies.
  • Design and maintain unit, functional, integration, and automated tests and support continuous integration and continuous testing.
  • Participate in code reviews and follow engineering, documentation, architecture, and development standards.
  • Investigate and resolve production, application, integration, and infrastructure issues using troubleshooting, root cause analysis, and corrective actions.
  • Apply secure coding, security-by-design, vulnerability prevention, and regulatory compliance practices.
  • Optimize application performance across applications, APIs, databases, and cloud environments.
  • Build for observability, logging, monitoring, alerting, supportability, reliability, maintainability, and high availability.
  • Collaborate with product owners, business partners, senior engineers, technical leads, and engineering teams to support product and platform objectives.

Requirements

  • Strong understanding of data structures, algorithms, object-oriented design, and scalable application development.
  • Experience developing scalable, secure, maintainable, high-performing enterprise software and participating in code reviews.
  • Experience developing unit, functional, integration, and automated testing solutions.
  • Experience analyzing application performance and implementing optimization improvements across applications, databases, and cloud environments.
  • Experience with secure coding, application security, vulnerability remediation, and OWASP-based security standards.
  • Proficiency with J2EE, Java 8 or higher, JSP, Servlets, Spring 5, Hibernate, and relational or non-relational databases such as Oracle, SQL Server, MySQL, PostgreSQL, NoSQL, or MongoDB.
  • Experience troubleshooting and performing root cause analysis for business-critical production applications.
  • Highly preferred experience with SOAP, RESTful APIs, WebSphere, JBoss, Tomcat, HTML, JavaScript, jQuery, UNIX, Shell, AWK, XML, XSLT, CSS, C#, React, Angular, Microsoft Visual Studio, RAD, and Eclipse.
  • Experience with Maven, Gradle, Jenkins, Chef, SonarQube, and related DevOps toolsets.
  • Experience with AWS cloud services and cloud-native application development.
  • Understanding of observability, monitoring, operational readiness, and reliability engineering concepts.
  • Preferred knowledge of data engineering concepts and experience with DCP, Databricks, AWS, or enterprise-scale data platforms.
  • Bachelor’s degree in Information Systems, Information Technology, Computer Science, Engineering, or equivalent practical experience is preferred.

Benefits

  • Full-time employees generally receive medical, prescription drug, dental, vision, disability, and life insurance.
  • Benefits include flexible spending and health savings accounts, paid leaves, 80 hours of Paid Sick and Safe Time, 25 vacation days, five personal days, and 10 U.S. observed holidays.
  • Benefits include a 401(k) with company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, and potential tuition reimbursement.
  • The posting lists O'Fallon, Missouri as a work location and states that Mastercard intends to fill the position by 01/10/2027 or as soon as possible thereafter.
  • The posting states a competitive base salary and possible annual bonus or commissions, with the specific salary range captured separately.

Tech Stack

AngularAWKAWSC#ChefCSSDatabricksGradleHTMLJavaJavaScriptJenkinsjQueryMavenMicrosoft SQL ServerMongoDBMySQLPostgreSQLReactSOAPSonarQube

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me