Senior Software Engineer - Full Stack (Java & React)Apply locations Dublin, Ireland | Full time | Posted Yesterday | End Date: August 27, 2025 (12 days left to apply) | Job Requisition ID: R-244524Our PurposeMastercard 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, innovation, partnerships, and networks combine to deliver unique products and services that help people, businesses, and governments realize their greatest potential.Title and SummaryWe are looking for a Senior Software Engineer to join our talented team to aid Financial Institutions in their fight against money laundering and fraud. We craft bespoke services that help our clients understand the underlying criminal behavior driving financial crime, empowering them to take action.As part of the development team, your role will focus on creating and maintaining the application across the entire lifecycle.Full Stack Developer RoleDevelop applications using Java/J2EE technologies.Excellent communication skills with Agile knowledge.Develop Java-based applications using Spring Boot, Spring Batch, React, and Microservices architecture.Collaborate with Business/Systems Analysts and Quality Engineers in a Behavior-Driven Development environment.Knowledge of data storage techniques: SQL, Hadoop, Snowflake, MongoDB.Experience developing Microservices in a Cloud environment.All About YouExperience with large-scale production systems with high transaction volumes.Strong troubleshooting skills and proactive problem resolution.Excellent communication and documentation skills.Experience with CI tools like Jenkins.Working knowledge of PCF or similar cloud environments.Proficiency with code coverage and health reporting tools like Sonar.Ability to work independently on UI and backend as a Full Stack Developer.Knowledge of advanced web authentication techniques.Experience developing Web Services and APIs using REST/XML/JSON.Experience with J2EE Web Applications/Web Services with JBoss & WebSphere.Strong knowledge of Spring Framework.Ability to build middleware services interfacing UI with backend infrastructure.Advanced skills in React, Angular, HTML, XML, CSS, JavaScript, TypeScript.Innovative mindset for complex design challenges.Experience with high-performance, high-availability transaction processing systems and multi-tiered web applications.Experience integrating vendor and open-source products.Self-motivated with minimal supervision.Knowledge of Apache NiFi is a plus.Corporate Security ResponsibilityAll activities involving access to Mastercard assets, information, and networks carry 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.About UsEveryone wants easier ways to pay; we invent them.Checkout lines are slow; we speed them up.Merchants want more sales; we provide data and insights.People need financial access; we connect them.Corporate purchasing is complicated; we simplify it.Commuters are busy; we speed them on their way.We help create seamless experiences for all.
#J-18808-Ljbffr