Mastercard logo

Junior Software Engineer

Mastercard

Junior Software Engineer

Overview

Join Mastercard, a global technology company in the payments industry, as a Junior Software Engineer. In this role, you will be part of the Mastercard Authentication Program, which is responsible for developing and delivering top-notch authentication products for e-commerce transactional use cases. These products include ID Check, Token Authentication Service, and Token Authentication Framework, which are crucial for driving product uptake and revenue for Mastercard.

Role and Responsibilities

As a Junior Software Engineer, you will:

  • Estimate and own delivery tasks, including design, development, testing, deployment, configuration, and documentation, to meet business requirements.
  • Report status and manage risks within your primary application/service.
  • Perform demos and acceptance discussions with Product Owners.
  • Drive the adoption of technology standards and opinionated frameworks.
  • Review coding, testing, and automation work of team members.
  • Seek knowledge within your Guild/Program to drive reuse of patterns, libraries, and practices to enhance productivity.

Qualifications

You should apply if you have:

  • A degree in Computer Science or a related discipline.
  • Basic experience using Java.
  • Basic experience conducting unit and component tests (e.g., JUnit, Mockito).
  • Good verbal and written communication skills in English.
  • A proactive attitude and eagerness to learn new things.
  • A team player mindset.

Corporate Security Responsibility

Every person working for, or on behalf of, Mastercard is responsible for information security. All activities involving access to Mastercard assets, information, and networks come with an inherent risk to the organization. Therefore, it is expected that the successful candidate for this position must:

  • Abide by Mastercard’s security policies and practices.
  • Ensure the confidentiality and integrity of the information being accessed.
  • Report any suspected information security violation or breach.
  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Why Mastercard?

Mastercard is committed to building a sustainable world that unlocks priceless possibilities for all. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation, and delivers better business results.

Join us in our mission to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible.

Similar jobs

Last update: 23 minutes ago

Marqeta logo
Marqeta

Senior Software Engineer - Java, Microservices

Join Marqeta as a Senior Software Engineer to develop scalable Java microservices in a remote role.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

Visa logo
Visa

Software Engineer Intern

Join Visa as a Software Engineer Intern to work on innovative projects in a dynamic digital payments environment.

Caterpillar Inc. logo
Caterpillar Inc.

Junior Java Engineer

Join Caterpillar as a Junior Java Engineer in Kosice, Slovakia. Work on software development and integration in an agile environment.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Unzer logo
Unzer

Senior Software Engineer - Backend (Java, Spring Boot)

Join Unzer as a Senior Backend Engineer in Munich, focusing on Java and Spring Boot for e-commerce solutions.

Visa logo
Visa

Software Engineer Intern

Join Visa as a Software Engineer Intern in Atlanta. Work on innovative projects and gain hands-on experience in digital payments.

Expleo Group logo
Expleo Group

Senior Java Developer

Join Expleo Group as a Senior Java Developer in Lisbon. Leverage your Java and OOP skills in a dynamic, innovative environment.

Microsoft logo
Microsoft

Software Engineer 2 - AI and Machine Learning

Join Microsoft as a Software Engineer 2 in Barcelona to innovate in AI and Machine Learning with a focus on large-scale data projects.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Plaid logo
Plaid

Experienced Software Engineer - Product

Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.

Kuehne+Nagel logo
Kuehne+Nagel

Senior Full Stack Engineer

Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.

Bcas logo
Bcas

Fullstack Junior Developer (JavaScript)

Join our Fullstack Junior Developer program with guaranteed employment, focusing on JavaScript in a hybrid work model.

Paddle logo
Paddle

Senior Software Engineer (Go)

Join Paddle as a Senior Software Engineer (Go) to enhance payment systems, working remotely with AWS, Docker, and microservices.

Delivery Hero logo
Delivery Hero

Junior Software Engineer (Golang) - AdTech

Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

Microsoft logo
Microsoft

Software Engineer II - Microsoft 365

Join Microsoft 365 as a Software Engineer II to develop cutting-edge web and mobile technologies, focusing on customer self-help and online support.

Microsoft logo
Microsoft

Software Engineer - Fullstack

Join Microsoft as a Fullstack Software Engineer in Cambridge, MA. Work on cutting-edge technology with a hybrid work model.

PayPal logo
PayPal

Associate Web Engineer

Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.

Siemens logo
Siemens

Software Engineer - Java, PostgreSQL

Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.

TUI logo
TUI

Full Stack Software Engineer - Platform Solutions

Join TUI as a Full Stack Software Engineer to develop cloud-native applications using AWS and modern web technologies.

Microsoft logo
Microsoft

Senior Software Engineer - Cloud and Security

Join Microsoft as a Senior Software Engineer focusing on cloud and security solutions, enhancing service reliability and security.

Adobe logo
Adobe

Software Development Engineer - 2025 University Graduate

Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems in a dynamic environment.

Adobe logo
Adobe

Software Development Engineer - 2025 University Graduate

Join Adobe as a Software Development Engineer for 2025 graduates. Develop high-performance software in a collaborative environment.