Live chat

Consultant, Software Engineering

MasterCard - New York City, NY

Consultant, Software Engineering


New York City

New York

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

Consultant, Software Engineering


Mastercard is in search of a talented and experienced Java Software Developer to join its API platform modernization team.

In this role, you will be a key member of a highly agile team of engineers, responsible for delivery of enhancements and new features to the Mastercard Developer Zone platform and API gateway services.

This engineering team possesses a diverse focus both in terms of geography and a variety of technology challenges.

Are you a talented Java Developer with a passion for technology development, collaboration, and innovation?

Do you love coding, enjoy fast-paced / dynamic environments, and possess a strong sense of ownership / desire to succeed?

If so, please continue reading!

About You:


oStrong Java Developer with a keen focus on delivering clean / well-designed code.

oContinuously discover and evaluate new technologies to maximize development efficiency.

oWorking experience using web services and API's built on SOAP or REST and using XML or JSON.

oCore Java / J2EE development experience.

oExperience in Middle-tier and Backend.

oExperience in API€™s and API Wrappers.

oStrong Communicator with excellent written skills.

oCommitment to SAFe / Agile processes for project development and QA to ensure that work is unit tested, completely satisfies the ask, and is delivered on time.

oMaintain up-to-date knowledge of standards, emerging technologies, industry trends, and best practices.


oExperience with profiling and maintaining JavaScript & Java web apps (memory leaks, garbage collection, etc.).

oPossess proven experience in Responsive Web Design and UI design best practices.

oPossess experience with the ReactJS framework for UI / UX development.

oKnowledge of Payment and Security Protocols.

Key Technology Areas:

Backend (Java / J2EE, Spring, API design).

Database (Postgres, Oracle).

Others (EMV technology, JavaCard, Hadoop).

Core and Server-Side Java Concepts.

SOAP & REST Web Service Implementations.

Java & Web Application Servers (JBoss, Websphere, Apache, etc.).

Java Performance Tuning & Troubleshooting Tool Stacks.

Open Source Java Frameworks such as Spring, Hibernate, Struts, Maven, etc.

Unix Shell Scripting.

DB Design, DDL, and DML creation.

Java Operations Stack Tools: Wiley, Splunk, Dynatrace, etc.

Frontend such as CSS, HTML5, JavaScript, AngularJS (Desirable).

Web Security Standards (Desirable).

JavaScript Frameworks (Desirable).

Equal Opportunity Employer

Requisition ID:


Apply Now

Apply Now


8 days 1 hour ago



Consultant, Software Engineering MasterCard - New York City, NY, United States


Location: New York City, NY

Company Profile:
MasterCard is a technology company and payments industry leader. For more than four decades, we have been a driving force at the heart of commerce, making the global economy safer, more efficient, more inclusive and more transparent for all. Consumers, merchants, business partners and governments in markets around the world have reaped the benefits of our innovative products and solutions which, simply put, are designed to make life easier.