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

Mastercard logo
Mastercard

Software Engineer II - Java, JavaScript, Angular

Join Mastercard as a Software Engineer II in Missouri, specializing in Java, JavaScript, Angular, and secure coding.

Mastercard logo
Mastercard

Lead Software Engineer - Hybrid, Dublin

Lead Software Engineer role in Dublin, focusing on Java, SQL, and software design, in a hybrid work setting.

Mastercard logo
Mastercard

Lead Software Engineer

Lead Software Engineer role at Mastercard, Dublin. Skills in Software Development, Automation, Data Analysis. Hybrid workplace.

Mastercard logo
Mastercard

Software Rust Engineer II

Join Mastercard as a Software Rust Engineer II in Missouri, focusing on cryptographic security and software development.

Dynamic Yield by Mastercard logo
Dynamic Yield by Mastercard

Senior Software Engineer, Backend

Join Dynamic Yield by Mastercard as a Senior Software Engineer, Backend in Lisbon. Work with cutting-edge tech in a hybrid environment.

Mastercard logo
Mastercard

Lead Software Engineer - Aiia Pay

Lead Software Engineer for Aiia Pay at Mastercard, focusing on Open Banking payment technologies in Gdańsk, Poland.

Mastercard logo
Mastercard

Lead Software Engineer - Blockchain & Digital Assets

Lead Software Engineer specializing in Blockchain & Digital Assets at Mastercard, Dublin. Hybrid work model.

Mastercard logo
Mastercard

Lead Software Engineer - Node.js, TypeScript, AWS

Lead Software Engineer role focusing on Node.js, TypeScript, and AWS in Prague, Czechia. Oversee development and mentorship within Mastercard.

Mastercard logo
Mastercard

Manager, Data Scientist

Join Mastercard as a Manager, Data Scientist in Lisbon. Drive data-driven insights and solutions in a global analytics team.

Mastercard logo
Mastercard

Senior Rust Engineer

Senior Rust Engineer at Mastercard, focusing on cryptographic security and software development.

Mastercard logo
Mastercard

Software Rust Engineer II

Join Mastercard as a Software Rust Engineer II in Missouri, focusing on cryptographic security and key management solutions.

Mastercard logo
Mastercard

Data Scientist II

Join Mastercard as a Data Scientist II in Lisbon, focusing on data analytics, SQL, and business intelligence in a hybrid work environment.

AUTODOC logo
AUTODOC

Senior Back-End Software Developer

Join AUTODOC as a Senior Back-End Software Developer in Lisbon. Work with Java, PHP, and microservices in a dynamic team.

Mastercard logo
Mastercard

Lead Platform Engineer

Lead Platform Engineer at Mastercard, Dublin. Expertise in AWS, Kubernetes, and cloud-native solutions required.

Adobe Commerce logo
Adobe Commerce

Junior Software Development Engineer

Join Adobe Commerce as a Junior Software Development Engineer in Barcelona, specializing in Java, PHP, and SQL.

Mollie logo
Mollie

Associate Software Engineer - Payments Domain

Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.

AUTODOC logo
AUTODOC

Senior Engineering Lead - Java/Microservices

Lead a team in transitioning to microservices architecture, focusing on Java development in Lisbon.

Visa logo
Visa

Staff Software Engineer (Full Stack) - Java/Spring

Join Visa as a Staff Software Engineer in Warsaw, Poland. Expertise in Java, Spring, and Full-Stack Development required. Hybrid work model.

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.

IBM logo
IBM

Senior Java Back-End Developer

Senior Java Developer needed in Lisbon for IBM, focusing on back-end development with Java, Spring Boot, and microservices.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

WE ARE META logo
WE ARE META

Senior Full Stack Developer

Senior Full Stack Developer in Porto, PT. Java, Spring Boot, Microservices, Hybrid work model, extensive benefits.

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.

MoonPay logo
MoonPay

Senior Machine Learning Engineer

Senior ML Engineer in Lisbon, hybrid role, focusing on ML systems, Python, Kubernetes, MLOps, and Web3 technologies.