
Senior Software Engineer
Mastercard · Posted Oct 16
Global technology company connecting consumers, financial institutions, merchants, and businesses through secure payment processing and digital commerce solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
Mastercard is a global technology company in the payments industry whose mission is to connect and power an inclusive, digital economy by making transactions safe, simple, smart, and accessible. The team works on secure data and networks, digital payments products, and customer experience solutions. This role is a Senior Software Engineer / Full Stack Developer who will drive design and development of reusable, scalable Java microservices on Spring Boot and Event Driven Architecture, build in a CI/CD environment leveraging Pivotal Cloud Foundry, and mentor junior developers in an Agile setup.
What you will do
- Full Stack Developer with adequate attention to design and code quality
- Drive design and development in Java 8 and above using Object Oriented SOLID principles and patterns towards creating reusable and scalable microservices leveraging technologies such as Spring Boot Framework, Event Driven Architecture etc.
- Develop in a CICD environment leveraging Pivotal Cloud Foundry
- Leverage the appropriate persistence mechanisms such as RDBMS, No SQL etc based on needs
- Implement Coding Best Practices. Implement Code Quality gates as per the program norms.
- Perform various Proofs-of-concept depending on the business needs
- Coordinate with various groups in MasterCard to ensure success of the projects
- Exhibit teamwork aligned completely with the Agile environment
- Provide technical mentoring/training for junior developers based on the needs
Skills used in this role
What the employer is looking for
- Passionate about technology with Full Stack Developer skills/talent
- In depth knowledge on product development
- Strong expertise in Java and Spring Boot. Experience working on Event Driven Architecture would be an advantage.
- Experience in Online / Real Time Systems development
- Experience in CI and CD
- Experience in PCF (Pivotal Cloud Foundry) and Digital Native Architecture is desirable
- Strong Communicator
- Quick grasping and learning abilities
- Technical Mentoring Skills
Benefits and support
- Compensation and benefits are detailed in the job posting
About Mastercard
Mastercard is a global technology company in the payments industry that connects consumers, financial institutions, merchants, governments, and businesses worldwide. It operates a fast and secure payment processing network that spans more than 200 countries and territories. Through innovative products and solutions in credit, debit, digital assets, and security, Mastercard makes commerce safer, simpler, and more accessible.
- Industry
- Payments
- Company size
- 10001+ employees
- Founded
- 1966
- Location
- Purchase, New York, USA
- Funding stage
- Public Company
Funding
Public Company · $115M raised
Leadership
Chief Executive Officer
Chief Business Officer
President & Chief Technology Officer
Chief People Officer
Recent coverage
Mastercard Newsroom
Mastercard and BVNK launch Global Money Platform to power a multi-money world2026-10-15
Mastercard Newsroom
Mastercard advances agentic commerce with new trust and intelligence services2026-09-30
Mastercard Newsroom
Mastercard and World Bank Group launch $500 million global risk facility to expand financial access2026-09-09
Mastercard Newsroom
Mastercard completes acquisition of BVNK to advance global stablecoin capabilities2026-08-05