Senior Engineer, Software Engineering (Java) - File Transfer Team

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 Engineer, Software Engineering (Java) - File Transfer Team


•Purpose of this team is to provide Enterprise Managed File Transfer services for securely exchanging data between MasterCard and its business partners.
•Utilize vendor products and custom built solutions to enable business opportunities in a global marketplace.
•Have you ever worked with File Transfer Protocols?
•Have you ever worked with Managed File Transfer Systems?
•Have you have ever supported critical infrastructure for a global company?
•Do you want to be a part of a collaborative environment?


•Participate in defining system requirements, producing designs and building application systems based on business requirements.
•Provide second level technical support for production systems on a rotational basis.

All About You.

•Experience in Java J2EE technologies as well as database integration.
•Competent with object oriented design and development techniques (design patterns, UML).
•Comfortable with UNIX/Linux command line interface. Mainframe skills a plus.
•Excellent communication and documentation skills.
•Knowledgeable in Enterprise Application Framework and Tools - Spring, Hibernate, Apache Commons.
•Recent experience using X509 certificates, SSH keys and PGP encryption. Knowledge of JCA/JCE is a plus.
•Competent using Eclipse IDE and familiar with Maven, Bamboo and JIRA.
•Familiar with file transfer protocols and common tools.


Equal Opportunity Employer

Meet Some of Mastercard's Employees

Charlotte N.

VP, Product Development & Innovation

Charlotte and the ACH Payments Team focus on the strategy, development, and commercialization of new products leveraging real-time payments technology. The team was formed in light of Mastercard’s entry into the real-time payments space and acquisition of the UK-based company Vocalink.

Nili K.

VP, Product Management

Nili works within Mastercard’s Digital Payments Division, focusing specifically on the company’s digital wallet and tokenization solutions in order to enhance the capabilities within each product.

Back to top