MasterCard Engineer, Software Engineering in O'Fallon, Missouri
Who is Mastercard?
We are the global technology company behind the worlds fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.
Engineer, Software Engineering
As part of an exciting, fast paced environment developing authentication and security solutions in the mobile and e-commerce space, this position will provide technical expertise within the development lifecycle for new products and services.
Are you interested in re-defining how MasterCard does online authentication today?
Have you ever brought a product to market on a global scale?
Are you motivated to stay on cutting edge of technology?
Help development teams with ad-hoc development and supporting activities such development environment management , establish required connectivity , provision developer access to various tools and resources.
Work closely with development leads and SA to understand the project and support required to execute the project
Write and review detailed implementation instructions for change implementations
Work with production support and release management teams and act as interface between development and support/release teams.
Understand PCI requirements and address security vulnerabilities.
Perform Dev Ops / CI-CD Operations configure build plans , manage artifacts , branching, merging, tagging, conflict resolution
All About You
Essential knowledge, skills & attributes
Hands on experience and expert on working with core Java, Spring (MVC, IOC, AOP), application servers (Jboss, WebLogic), SQL & RDBMS, Web-services (JSON and SOAP) & XML
Hands on experience of with security , key and certificate management.
Personal attributes are strong logical and Analytical Skills, design skills, should be able to articulate and present his/her thoughts very clearly and precisely in English (written and verbal)
Knowledge of Security concepts (E.g. authentication, authorization, confidentiality etc.) and protocols, their usage in enterprise application
Knowledge of PCI and security vulnerabilities.
Experience of working on SecureCode and 3 DS related applications.
Hands on experience of working with tools like Mockito, JBehave, Jenkins, Bamboo, Confluence
Hands on experience of technologies web applications, web services, application servers, security, release management
Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Requisition ID: R-68015