About The Company
Mastercard is a global technology company in the payments industry, dedicated to connecting and powering an inclusive digital economy that benefits everyone, everywhere. With a presence in over 200 countries and territories, Mastercard enables individuals, businesses, and governments to thrive by providing secure, simple, and innovative payment solutions. The company’s mission is to foster a sustainable economy where prosperity is accessible to all, leveraging cutting-edge technology, strategic partnerships, and a vast network to deliver a diverse range of products and services. Mastercard continuously invests in innovation to enhance the digital payment experience, ensuring security, efficiency, and accessibility for its customers worldwide.
About The Role
We are seeking a highly skilled Software Engineer II (Backend Developer) to join our Operations & Technology Fraud Products team. In this role, you will be instrumental in developing new capabilities for Mastercard's Decision Management Platform, which plays a critical role in combating fraud and verifying cardholder identities. This platform, built on a patented Java-based architecture, processes billions of transactions each month within milliseconds, ensuring high performance and availability through a multi-tiered, message-oriented approach. As part of our team, you will have the opportunity to work on industry-leading solutions, utilizing the latest technologies to address complex business challenges. Your contributions will directly impact the security and efficiency of global digital payment systems, making a meaningful difference in the financial ecosystem.
Qualifications
The ideal candidate will possess a strong technical background with proven experience in backend development, particularly within complex, multi-tier software environments. Candidates should have a solid understanding of Java, J2EE, and RESTful web services, along with experience in database management using Oracle and SQL scripting. Familiarity with frameworks such as Spring Boot, Maven, and containerized environments like Kubernetes or OpenShift is highly desirable. The candidate should demonstrate excellent problem-solving skills, a proactive attitude, and the ability to work effectively in a collaborative, fast-paced environment. Strong communication skills, both verbal and written, are essential, along with a commitment to continuous learning and professional growth.
Responsibilities
- Develop and deliver high-quality software solutions by writing clean, efficient code aligned with business requirements and Mastercard standards.
- Collaborate closely with technical leads and cross-functional teams to design, implement, and optimize backend systems.
- Assist in resolving production support issues by acting as a subject matter expert, ensuring minimal downtime and quick resolution of incidents.
- Plan, design, and develop technical solutions, including detailed test strategies, performance benchmarks, deployment plans, and contingency procedures.
- Participate in proof-of-concept initiatives, vendor solution evaluations, and technology assessments to stay ahead of industry trends.
- Conduct knowledge sharing sessions, including brownbag presentations on emerging technologies and best practices, to foster continuous learning within the team.
- Mentor junior team members, providing technical guidance and support throughout the software development lifecycle (SDLC).
- Ensure comprehensive testing coverage, including unit, system, integration, and performance testing, to maintain high standards of quality.
- Perform code reviews, security assessments, and walkthroughs to ensure compliance with Mastercard’s security and quality standards.
- Identify opportunities for process improvements and implement best practices to enhance team productivity and software quality.
Benefits
Mastercard offers a competitive benefits package designed to support the well-being and professional growth of its employees. This includes comprehensive health insurance, retirement savings plans, paid time off, and flexible work arrangements. Employees have access to ongoing training and development programs to enhance their skills and career progression. Mastercard also promotes a collaborative and inclusive work environment, fostering innovation and diversity. Additional benefits include wellness programs, employee assistance programs, and opportunities for global mobility and cross-functional projects, ensuring a rewarding and enriching career experience.
Equal Opportunity
Mastercard is an equal opportunity employer committed to creating an inclusive environment for all employees. We celebrate diversity and are dedicated to providing equal employment opportunities regardless of race, color, religion, gender, sexual orientation, gender identity or expression, age, disability, or any other protected characteristic. We believe that a diverse workforce enhances our ability to innovate and serve our global customers effectively. We are committed to fostering a workplace where everyone feels valued, respected, and empowered to contribute their best.