Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide.
Together with our customers, we're helping build a sustainable economy where everyone can prosper.
We support a wide range of digital payments choices, making transactions secure, simple, smart, and accessible.
Our technology and innovation, partnerships, and networks combine to deliver a unique set of products and services that help people, businesses, and governments realize their greatest potential. Title and Summary Senior Software Developer Who is Mastercard? Mastercard is a global technology company in the payments industry.
Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible.
Using secure data and networks, partnerships, and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company.
With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Mastercard's Dispute Management solutions aim to solve consumer disputes and improve the payment experiences for consumers, issuers, and merchants.
With more digital transactions, the need to manage chargebacks is becoming increasingly important.
We aim to improve purchase transparency and simplify the dispute process to protect business revenues and grow customer satisfaction.
We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.
As a Software Engineer in Dispute Management, you will play a critical role in leading the design, development, and implementation of our next-generation regional and global platforms.
You will work on complex and innovative projects, collaborating with cross-functional teams to drive technical excellence and deliver high-quality solutions that are scalable and add value.
The Senior Software Engineer will ensure these products meet high customer expectations by improving existing functionality, updating outdated features, and building industry-leading solutions for fighting fraud.
You will work with a talented team to develop high-performance, high-volume solutions, responsible for designing and implementing Java-based capabilities, developing secure, scalable, and maintainable software, and mentoring team members.
Responsibilities Designing and implementing Java-based capabilities for the program.Developing high-quality, secure, scalable, and maintainable software solutions.Applying best practices for automated testing, code quality, delivery, and monitoring.Mentoring engineers through technical advice, documentation, and code reviews.Collaborating with architects, leads, developers, and product owners to ensure timely delivery of business value.Adhering to Mastercard Engineering Principles, security guidelines, and development standards.Acting as a Subject Matter Expert for initiatives to ensure efficient and secure SDLC processes.Participating in a cross-functional, geographically distributed team to enhance developer experience.Qualifications Proficiency in OOP / OOAD with Java JDK 11 or higher.Knowledge of Tomcat, Spring Boot, Spring Security, Hibernate, REST microservices architecture.Experience with SQL, multi-threading, message queuing, and distributed systems.Experience with design patterns, enterprise integration, cloud platforms (Azure, AWS, GCP).Expertise in JUnit or similar testing frameworks.Knowledge of monitoring tools like Splunk.Fluent in Git, Jenkins, and container technologies.Experience working in regulated environments with secure development practices (e.g., PCI DSS, GDPR).Experience with performance testing tools like JMeter or Gatling.Ability to automate processes to improve developer efficiency.Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks come with inherent risks.
Employees must :
Abide by Mastercard's security policies and practices.Ensure confidentiality and integrity of accessed information.Report security violations or breaches.Complete mandatory security trainings.
J-18808-Ljbffr
Senior Software • Dublin, Ireland