
Senior Software Engineer - Java Full Stack React/Angular
Mastercard · Posted Oct 23
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
The Mastercard Payment Networks team drives the customer experience strategy with solutions built on the Digital Network Architecture, around Cloud Native principles and within a Scaled Agile Framework. The team works in the global payments technology domain, building secure, fault-tolerant, high-performance systems and microservices. This Senior Software Engineer role designs and develops Java/Spring Boot backend services, works with RDBMS and NoSQL persistence in CI/CD-enabled cloud environments, leverages event-driven architecture and AI/ML tooling, and mentors engineers.
What you will do
- Design and develop scalable, fault-tolerant, and high-performance systems using modern engineering practices.
- Build backend services using Java (8+), applying Object-Oriented design, SOLID principles, and design patterns.
- Develop microservices using frameworks such as Spring Boot, with a focus on event-driven architecture and reusability.
- Translate business requirements into robust technical solutions in collaboration with stakeholders.
- Work across teams to ensure alignment, integration, and successful delivery of projects.
- Ensure solutions adhere to architecture standards, security, and compliance requirements.
- Contribute to scoping, estimation, planning, and prioritisation of work.
- Develop and deploy in a CI/CD-enabled cloud environment.
- Implement appropriate data persistence strategies (RDBMS, NoSQL) based on system needs.
- Enforce coding standards, quality gates, and best practices to ensure maintainable code.
- Leverage AI/ML capabilities (e.g., GenAI tools, intelligent automation) to improve system efficiency, or solution innovation.
- Drive innovation through Proof of Concepts (PoCs) and adoption of relevant technologies.
- Identify technical risks and dependencies and proactively mitigate them.
- Communicate technical designs, decisions, and issues clearly to stakeholders.
- Deliver commitments within timelines while maintaining alignment with business priorities.
- Operate effectively in an Agile, collaborative environment with strong ownership.
- Mentor and guide engineers on engineering and design best practices.
- Stay updated with emerging technologies and industry trends through continuous learning.
Skills used in this role
What the employer is looking for
- 6-10 years of overall career experience into Software Development in Java
- Passionate about technology, with strong Object-Oriented Design & Programming skills
- In depth knowledge on product development
- Strong expertise in Java and Spring Boot. Experience working on Event Driven Architecture/Kafka would be an advantage.
- Experience in Online / Real Time Systems development
- Experience in CI and CD
- Experience in Cloud based development 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