Senior Software Engineer
Listed on 2026-01-19
-
Software Development
Senior Developer, Software Engineer, Java Developer, Full Stack Developer
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart, and accessible. Our technology and innovation, partnerships, and networks combine to deliver a unique set of products and services that help people, businesses, and governments realize their greatest potential.
SeniorSoftware Engineer
Job Description
Overview
The MDES team is looking for a Senior Software Development Engineer to develop microservices-based enterprise applications using Java J2EE stack, including portals for customer care, end users, and customer representatives. The ideal candidate is passionate about designing and developing high-quality, scalable, and highly available code.
Responsibilities
Required Skills & Attributes
- Hands-on experience with core Java, Spring Boot, Spring MVC, IOC, AOP, Security, SQL, RDBMS (Oracle, Postgres), Web services (JSON, SOAP), Kafka, Zookeeper.
- Experience developing microservices and deploying on cloud platforms like Google Cloud, AWS, or Azure.
- Proficiency with IDEs such as Intelli
J, Eclipse, or MyEclipse. - Experience writing JUnit test cases, working with Maven, Ant, Gradle, and GIT.
- Knowledge of Design Patterns.
- Experience working with Agile methodologies.
- Strong logical, analytical, and design skills; excellent communication skills in English.
- Knowledge of security concepts like authentication, authorization, and confidentiality.
Preferred Skills
- Experience in payments application domain.
- Experience with tools like Mockito, JBehave, Jenkins, Bamboo, Confluence, Rally.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks come with inherent risks. Employees must:
- Follow Mastercard’s security policies and practices.
- Ensure confidentiality and integrity of accessed information.
- Report security violations or breaches.
- Complete mandatory security trainings.
Compensation and Benefits
In line with Mastercard’s compensation philosophy, the role offers a competitive base salary, with potential bonuses or commissions. Benefits include health insurance, paid leave, 401(k), tuition reimbursement, fitness facilities, and more. The salary range for O'Fallon, Missouri is $115,000 - $184,000 USD.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).