In the rapidly changing digital age of today, how we pay, communicate, and engage with technology is changing at a pace never seen before. At the center of this revolution is Mastercard, a digital payments and innovation leader in the world. Operating in more than 200 countries and territories, Mastercard is driving economies and enabling individuals to reach their full potential. If you are interested in technology, innovation, and having a real-world impact, then the Software Engineer I – Full Stack (Java Backend & Angular/React) position at Mastercard could be just the role for you.

The Mastercard Mission: Building a Sustainable Digital Economy

Mastercard’s mission is simple: to build a sustainable economy where prosperity for all is possible. Through its technology, Mastercard is leading the charge in driving financial inclusion and innovation forward. Whether it’s through advanced fraud protection systems, real-time analytics, or frictionless e-commerce experiences, Mastercard’s technology is changing how businesses, governments, and individuals engage with money.

As a Software Engineer I in the Decision Product Enablement (DPE) organization, you will have a key role in defining the future of digital identity and security solutions. The DPE organization is tasked with empowering intelligent decision-based products via real-time and near-real-time streaming analytics. These products are created to combat fraud, strengthen cybersecurity, and provide business agility at a global level.

What You’ll Do: A Day in the Life of a Full Stack Software Engineer

In addition to writing code, this job requires coming up with solutions that affect the real world. You will be involved in every stage of the software development lifecycle as a Full Stack Software Engineer, from design and development to testing and documentation. The following are examples of your responsibilities.

  • Hands-On Development: You’ll write high-quality, secure, and modular code for small to mid-sized components or features. Your work will directly contribute to the functionality and performance of Mastercard’s digital products.
  • End-to-End Ownership: You’ll take full responsibility for your team’s software, making sure its dependencies, maintainability, and runtime properties are well understood and optimized.
  • Collaboration in a Global Environment: You’ll work with teams across the globe, communicating effectively to deliver solutions that meet the needs of a diverse customer base.
  • Continuous Development and Learning: Innovation is a way of life at Mastercard. In the ever-evolving technology landscape, you will have the chance to continuously learn, improve your skills, and stay ahead of the curve.

Who You Are: Your Perfect Match You will need to have a collaborative mindset, a passion for problem-solving, and technical expertise in order to succeed in this position. We are seeking the following:

Technical Knowledge: Experience working directly with Angular or React is required for frontend development. Strong knowledge of Java, Spring Boot, and Microservices is required for backend development. Knowledge of databases includes proficiency in Postgres or MSSQL and the capacity to write SQL queries that are both effective and optimized.

Experience:
six months to one and a half years of full-stack development experience. a thorough comprehension of the product development lifecycle, including exercises for maturity and road mapping.

Soft abilities: Strong verbal and written communication skills, as well as the capacity to explain complex technical concepts to audiences of both high-level and detailed detail. a quick learner who can adapt to new products and technologies.

Education: a bachelor’s degree or equivalent work experience in information systems, information technology, computer science, or engineering.

Why Mastercard?

When you join Mastercard, you become a part of a culture that emphasizes inclusivity, collaboration, and innovation. What sets us apart is as follows:

Impact on the World: Your efforts will have a direct impact on shaping the global future of digital payments and financial inclusion.

Cutting-Edge Technology: You’ll work with the latest technologies and tools, solving complex problems that push the boundaries of what’s possible.

Career Development: Mastercard is committed to supporting your professional and skill growth. You will have the tools you need to succeed, whether through training programs, direct experience, or mentorship.

Diversity and inclusion are more than just words at Mastercard. We recognize that diverse groups create innovation, and we’re dedicated to establishing an environment in which everyone feels valued and empowered.

Ready to Make an Impact?

If you’re passionate about the chance to develop next-generation technology, crack tough problems, and make a positive impact on the world, then we’d love to hear from you. As a Software Engineer I – Full Stack at Mastercard, you’ll be part of a team that’s defining the future of digital payments and enabling people around the globe.

Start your journey towards a stimulating and fulfilling career. Apply now and be part of creating a sustainable, inclusive, and prosperous digital economy.

Join Us:

Visit our careers page to learn more about this role and other opportunities at Mastercard. Together, let’s unlock the future of digital payments.