Senior Software Engineer - Open Banking
@ Mastercard

Dublin, Leinster, Ireland
$150,000
On Site
Full Time
Posted 20 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXX******* @mastercard.com
Recommended after applying

Job Details

About Mastercard

Mastercard powers economies and empowers people in 200+ countries worldwide. We build a sustainable digital economy through secure, simple and smart payment solutions.

Role Overview

The Senior Software Engineer - Open Banking at Mastercard will develop high quality, secure and scalable Java web services and custom applications. This role involves programming, unit/integration testing, documentation, defect management and supporting code deployments in adherence to Mastercard's standards and best practices.

Key Responsibilities

  • Develop and maintain Java web services and applications.
  • Create and evaluate technical solution alternatives.
  • Collaborate with cross-functional teams to meet deadlines.
  • Ensure quality by following SDLC and testing practices.
  • Document programs and adhere to security best practices.

Desired Skills & Technology

  • Proficiency in Java, J2EE, Spring Boot, Spring MVC and REST/SOAP web services.
  • Experience with Maven, Junit, MongoDB, SQL and modern CI/CD tools.
  • Knowledge of cloud hosting concepts using PCF and web/application servers.
  • Understanding of integration patterns, security standards and payment domain nuances.

Key skills/competency

Java, Spring Boot, REST, Open Banking, SDLC, Cloud, API, Testing, Integration, Security

How to Get Hired at Mastercard

🎯 Tips for Getting Hired

  • Customize Your Resume: Tailor skills to Java and Open Banking.
  • Highlight Relevant Experience: Showcase secure, scalable project work.
  • Research Mastercard: Understand their technology and culture.
  • Prepare for Technical Interviews: Practice coding and SDLC scenarios.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Spring Boot frameworks.
Practice REST API design and testing.
Study cloud native technologies, especially PCF.
Learn integration and security best practices.

Behavioral Questions

Prepare situational problem-solving stories.
Showcase teamwork in cross-functional environments.
Explain handling pressure with examples.
Discuss self-motivation and continuous learning.

Frequently Asked Questions