Sr. Eng. Software Engineering

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

Sr. Eng. Software Engineering

The Emerging Payments - Personal Payments Team is responsible for software development, integration, and support of key applications
We are looking for a candidate that has Java, Spring and Hibernate skills, and has worked in an Agile development environment. This individual will be part of an important initiative to deliver MasterCard 3.0
Are you motivated to be a part of fast-paced environment?
Have you led a team with diverse skills and experience?

Exhibit solid foundation of programming practices
Demonstrate the ability to prioritize work and meet multiple project deadlines
Navigate and adapt quickly to a dynamic and collaborative work environment
Assist with the learning and deploying new technologies as needed.
Liaise with the project architect and/ or technical support teams to confirm and substantiate functional and technical designs.

All About You
Java/J2ee - Experience working on Java applications, excellent grasp of the language and Object Oriented concepts
Spring - Basic knowledge of concepts required, extensive experience preferred
Hibernate - Solid working knowledge required
Web Services knowledge (top-down / wsdl-first approach)
Solid knowledge of and experience in Object Oriented Design
Knowledge of Postgress database is preferred
Knowledge of complex infrastructure and experience

Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.​

If you require accommodations or assistance to complete the online application process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

Back to top