Mastercard
SoftwareEngineerII
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Engineer II at Mastercard. Skills: Java development, Low latency solutions, High performance solutions, Fraud detection. Assist in design tasks. Assist in implementation tasks”
Industry & Context.
Troubleshooting; Recommend solutions
What They're Looking For.
Must Have
Java JDK 8 or greater proficiency, J2EE REST Web Services creation, gRPC-based service development, Web Applications development, Oracle database experience, SQL scripting experience, Spring Framework experience, Spring Boot experience, Maven experience, Junit unit tests writing, Mockito unit tests writing, JBoss experience, Apache Tomcat experience, Git experience, Agile software development knowledge
Nice to Have
Messaging MQ experience, Messaging JMS experience, Business rules execution systems experience, Kubernetes experience, OpenShift experience, CloudFoundry experience, Apache Camel experience, Spring Integration experience, Distributed systems knowledge, Messaging queuing systems knowledge, Splunk knowledge, Alerting solutions knowledge, Monitoring solutions knowledge, Tomcat knowledge, Spring knowledge, Spring Boot knowledge, Shell Scripting knowledge, JSON knowledge
What You'll Do.
Assist in design tasks
Assist in implementation tasks
Design Java based capabilities
Implement Java based capabilities
Work in Agile Scrum team
Develop scalable software solutions
Develop secure software solutions
Assist with operational issues
Troubleshoot incidents
Research technical solutions
Produce design documentation
How You'll Work.
Team & Collaboration
Co-located Agile Scrum team; Work with Product Owners; Work with Business Analyst; Work with Systems Analyst; Work with Technical leads; Work with other developers; Geographically distributed project team
Communication Scope
Verbal communication; Written communication
Process & Methodology
Agile, Scrum
Full Job Description
**Our Purpose** _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._ **Title and Summary** ### Software Engineer II ### Overview: Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as the core for multiple business solutions to combat fraud and validate cardholder identity. Our patented Java-based platform processes billions of transactions per month in tens of milliseconds using a multi-tiered, message-oriented approach for high performance and availability. • Would you like to develop industry leading solutions for fighting fraud? • Are you motivated by speeding business solutions to market? • Do you want to innovate, using cutting edge technologies on challenging business problems? About the Role: This role involves working with a team of talented engineers to develop high performance, low latency Java based solutions on the Fraud Management Platform. In this role, you will be responsible for: • Work closely with technical leads for assigned projects to assist in design and implementation tasks • Design and implementation of innovative, low latency, high performance Java based capabilities on the Mastercard Fraud Platform. • Work as part of a co-located Agile Scrum team. • Work closely with Product Owners, Business Analyst, Systems Analyst, Technical leads and other developers to define user stories. • Develop high-quality, scalable and secure software solutions. • Assist with operational issues by troubleshooting incidents. • Rese
Applying for this Software Engineer II role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Mastercard?
Real rants from real employees. Read before you apply.