Taro Logo

Senior Software Engineer - Full Stack

Mastercard powers economies and empowers people in 200+ countries, providing digital payment solutions and services worldwide.
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Full Stack

Mastercard Payment Gateway Services is seeking a Senior Full Stack Software Engineer to join their innovative team in Dublin, Ireland. As a leading provider of online payment and fraud screening services, we're looking for talented developers to help grow our global presence.

The role involves developing sophisticated applications using Java/J2EE/React technologies within a microservices architecture. You'll be working on high-transaction volume systems that power financial transactions across the globe. The position requires expertise in both frontend and backend technologies, with a strong foundation in Spring Framework, React, and cloud-based environments.

This is an excellent opportunity for a senior developer who thrives in an Agile environment and wants to make a significant impact in the financial technology sector. You'll be working with cutting-edge technologies and be responsible for building robust, scalable solutions that process millions of transactions daily.

The ideal candidate will bring strong full-stack development skills, experience with cloud platforms, and a track record of working on large-scale production systems. You'll be joining a company that powers economies and empowers people in over 200 countries, making transactions secure, simple, smart, and accessible.

Working at Mastercard means being part of a team that's shaping the future of global payments. You'll have the opportunity to work on challenging technical problems while contributing to solutions that have real-world impact on how people and businesses handle their financial transactions worldwide.

Last updated 23 days ago

Responsibilities For Senior Software Engineer - Full Stack

  • Develop applications using Java/J2EE/React technologies
  • Work with Business/Systems Analysts and Quality Engineers in a behavioral driven development environment
  • Development of Java based applications using Springboot, React and Micro-Services architecture
  • Build middleware services that interface UI with backend infrastructure
  • Work on large-scale production systems with high transaction volumes

Requirements For Senior Software Engineer - Full Stack

Java
JavaScript
TypeScript
React
PostgreSQL
Redis
  • Experience in J2EE Web Application/Web Services with Tomcat/JBoss
  • Strong knowledge of Spring Framework
  • Advanced skills in front-end technologies including React, Angular, HTML, XML, CSS, JavaScript, and TypeScript
  • Experience with continuous integration tools such as Jenkins
  • Knowledge of PCF or similar cloud environment
  • Expertise in developing Web Services and APIs using REST/XML/JSON
  • Knowledge of SQL (Oracle/Postgres), NoSQL databases
  • Experience with event-driven systems, ideally using Axon Framework
  • Strong troubleshooting skills
  • Excellent communication and documentation skills