Junior Software Engineer
MastercardJunior 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
Senior Software Engineer - Java, Microservices
Join Marqeta as a Senior Software Engineer to develop scalable Java microservices in a remote role.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
Software Engineer Intern
Join Visa as a Software Engineer Intern to work on innovative projects in a dynamic digital payments environment.
Junior Java Engineer
Join Caterpillar as a Junior Java Engineer in Kosice, Slovakia. Work on software development and integration in an agile environment.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
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.
Software Engineer Intern
Join Visa as a Software Engineer Intern in Atlanta. Work on innovative projects and gain hands-on experience in digital payments.
Senior Java Developer
Join Expleo Group as a Senior Java Developer in Lisbon. Leverage your Java and OOP skills in a dynamic, innovative environment.
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.
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.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
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.
Fullstack Junior Developer (JavaScript)
Join our Fullstack Junior Developer program with guaranteed employment, focusing on JavaScript in a hybrid work model.
Senior Software Engineer (Go)
Join Paddle as a Senior Software Engineer (Go) to enhance payment systems, working remotely with AWS, Docker, and microservices.
Junior Software Engineer (Golang) - AdTech
Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
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.
Software Engineer - Fullstack
Join Microsoft as a Fullstack Software Engineer in Cambridge, MA. Work on cutting-edge technology with a hybrid work model.
Associate Web Engineer
Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.
Software Engineer - Java, PostgreSQL
Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.
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.
Senior Software Engineer - Cloud and Security
Join Microsoft as a Senior Software Engineer focusing on cloud and security solutions, enhancing service reliability and security.
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.
Software Development Engineer - 2025 University Graduate
Join Adobe as a Software Development Engineer for 2025 graduates. Develop high-performance software in a collaborative environment.