MasterCard Senior Software Engineer in Brisbane, Australia

Who is Mastercard?

We are the global technology company behind the world€™s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Senior Software Engineer


This role is part of the Software Engineering Group within the Mastercard Payment Gateway Services division in Brisbane, collaborating with internal customers across the globe.

Due to an internal promotion we are looking for a talented developer with experience in designing Java-based, distributed, highly available application (where system performance is critical) to join the team.

Do you have retail payments/e-commerce industry experience and looking for a new challenge in 2018?

Are you motivated to be a part of driving a world beyond cash?


Provide technical expertise for applications, which include secure, mission critical transaction processing systems.

Working with the team, analyse requirements for new applications and customizations, adhering to standards, processes and best practices

Collaborate with team members and internal stakeholders to ensure requirements meet customer needs.

Design and develop applications, system to system interfaces and complete software solutions, create documentation such as user guides and software development guides.

Produce innovative technical solutions to meet business and product strategies.

Significant advanced code development, code review and modest day-to-day support duties.

Work within a system made up of over 100 applications.

All About You

Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience.

Previous experience in developing large scale Java services and/or web user interfaces.

Proven experience working in a continuous integration environment and prefer collective code ownership.

Knowledge of security concerns such as OWASP Top 10 and PCI DSS.

Enjoy working with other developers to solve difficult problems.

Seek and are actively involved in your own professional development and skills growth.

Equal Opportunity Employer
Requisition ID: R-63621