MasterCard Principal Software Engineer in Brisbane, Australia
Who is Mastercard?
We are the global technology company behind the worlds 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.
Principal Software Engineer
Mastercard Payment Gateway Services is a leading supplier of on-line payment and fraud screening services. We are an innovative and ambitious market leader intent on growing our global presence.
Our group builds a highly available, software-as-a-service offering for the world market. Each team owns the lifecycle of a feature from concept through to production.
Do people turn to you to solve hard problems?
Are you an expert in JVM server side development and open to learning new technologies?
Do you value commercial success?
You will provide the highest level of hands-on development skill within our team
Play a key role from design through to production
Produce software and designs for the most complex aspects of the system
Code at the expert level in Java and Spring using relational and NoSql storage
Assist in the coaching and development of more junior colleagues in better use of technology
Apply skill and judgement when determining solutions to ensure a balance between quality, security, reliability and function
Work on large scale global products in a fast paced environment
All About You
Suitable candidates will demonstrate:
Strong experience in Java and Spring server-side development
Strong experience in Relational and (preferably) NoSql storage
Previous experience with working with High-availability (99.99%+) deployments
A passion for coaching and assisting other engineers and related professionals
Candidates should also have moderate experience in several of the following:
Modern web UI development
Modern deployment environments including Linux, VM, SAN and networking
Product development, business analysis, or payments industry.
Web-based security, cryptography and related topics
Emerging trends in commercial software technology and development
Equal Opportunity Employer
Requisition ID: R-29027