hero

Find Your Dream Job Today

Software Engineer II

Mastercard

Mastercard

Software Engineering
Dublin, Ireland
Posted on Jul 8, 2025

Job Title:

Software Engineer II

Overview:

Overview

MPGS is seeking a passionate and innovative Software Engineer to join our agile and dynamic team. You will play a critical role in building and maintaining cutting-edge, customer-facing solutions that are scalable, secure, and high-performing. While your primary focus will be on back-end development using Java and Spring, a working knowledge of front-end technologies and data engineering tools is highly desirable.

Key Responsibilities
• Develop and maintain scalable applications using Java and Spring frameworks.
• Collaborate with cross-functional teams to implement backend services and data-driven features.
• Contribute to cloud-native application development and deployment.
• Support the development of data pipelines and analytics models using Databricks or similar tools.
• Participate in code reviews, sprint planning, and agile ceremonies.
• Write clean, efficient, and maintainable code following SDLC best practices.
• Work closely with senior engineers and team leads to learn and apply engineering best practices.
• Collaborate with Product Managers and Designers to deliver impactful features.
• Ensure code quality and performance through testing and monitoring.

Qualifications
• 2–5 years of experience in software engineering in an agile environment.
• Proficiency in Java and Spring Boot for backend development.
• Exposure to cloud platforms such as AWS, Azure is a plus
• Familiarity with Databricks or similar data engineering tools is a plus.
• Understanding of RESTful APIs and SQL.
• Exposure to event-driven frameworks like Kafka is a plus.
• Experience with CI/CD tools such as Git and Jenkins.
• Basic understanding of application security best practices.
• Familiarity with testing frameworks and monitoring tools like Splunk.
• Frontend experience with React, Redux, and TypeScript is a bonus.
• Knowledge of Python and tools like Power BI is a plus.

Core Competencies
• Strong problem-solving and analytical skills.
• Eagerness to learn and grow in a fast-paced environment.
• Collaborative mindset and ability to work across teams.
• Customer-focused approach with attention to quality.
• Excellent written and verbal communication skills.
• Bachelor’s degree in computer science or a related technical field.

Why Join Us?
• Work on impactful, global-scale projects.
• Learn from experienced engineers and grow your technical expertise.
• Be part of a collaborative and inclusive team culture.
• Access to cutting-edge tools and technologies.