Mastercard Payment Gateway Services is seeking a Senior Full Stack Software Engineer to join their team in Dublin, Ireland. As a leading provider of online payment and fraud screening services, we're looking for innovative developers to help grow our global presence. The role involves developing sophisticated applications using Java/J2EE/React technologies within a microservices architecture.
The ideal candidate will be a self-motivated individual capable of working independently on both UI and backend layers. You'll be developing applications using modern technologies like Springboot and React, while working in an Agile environment with Business Analysts and Quality Engineers. The position requires expertise in various data storage techniques, including SQL and NoSQL databases, and experience with cloud-based environments.
At Mastercard, you'll be part of a company that powers economies and empowers people in over 200 countries and territories worldwide. We're committed to building a sustainable economy where everyone can prosper, focusing on making transactions secure, simple, smart, and accessible. This role offers the opportunity to work on high-transaction volume systems that directly impact millions of users worldwide.
The position requires strong technical skills across the full stack, from front-end technologies (React, Angular, HTML, CSS) to backend systems (Java, Spring Framework, Microservices). You'll be working with modern development practices including continuous integration, code coverage tools, and event-driven architectures. The role offers the chance to work on challenging technical problems while contributing to Mastercard's mission of making digital payments accessible and secure for everyone.