Our
Purpose
Mastercard
powers economies and empowers people in 200+ countries and
territories worldwide. Together with our customers, we’re helping
build a sustainable economy where everyone can prosper.
We support a wide range of digital payments choices, making
transactions secure, simple, smart and accessible. Our
technology and innovation, partnerships and networks combine to
deliver a unique set of products and services that help people,
businesses and governments realize their greatest
potential.
Title
and
Summary
Lead
Software Engineer - Full Stack (Java, Micro-services,
React / Angular)
style="text-align : inherit">
Who is
Mastercard?
Mastercard is a global technology company in
the payments industry. Our mission is to connect and power an
inclusive, digital economy that benefits everyone, everywhere by
making transactions safe, simple, smart, and accessible. Using
secure data and networks, partnerships and passion, our innovations
and solutions help individuals, financial institutions,
governments, and businesses realize their greatest
potential.
Our decency quotient, or DQ, drives
our culture and everything we do inside and outside of our company.
With connections across more than 210 countries and territories, we
are building a sustainable world that unlocks priceless
possibilities for all.
Overview
The
Mastercard Merchant Acceptance Program is looking for a Lead
Software Development Engineer to drive our customer experience
strategy forward by consistently innovating and problem-solving.
The ideal candidate is passionate about the customer experience
journey, highly motivated, intellectually curious, analytical, and
possesses an entrepreneurial mindset.
Merchant Acceptance
Program consists of products & solutions that aim to increase
Mastercard's acceptance footprint and improving quality of card
holder experience at the point of
interaction.
Role : Work as a technical
lead to deliver end-to-end product development.
Full Stack
Development using Microservices, Messaging / Event Driven Frameworks,
CI / CD on a Cloud Native environment
Ensure benchmarks are
met on quality, performance, info security and other
NFRs
Guide and mentor teams effectively as per needs.
Train developers on the technologies needed.
Communicate
effectively and coordinate with various global groups in MasterCard
to ensure success of the projects, including Business Owners,
Product Owners, Enterprise Architecture teams, other product teams
etc.
Lead various initiatives for improving automation,
defect metrics and overall quality. Conduct various
Proofs-of-concept as per technological and business
needs
Take responsibility for deciding the relevant tools,
technologies and patterns that need to be implemented for the
service
All about you : 10 - 15 years of
experienced hands-on technologist with very strong Object-Oriented
Design and clean programming skills using the Java language and the
SOLID design principles aimed at creating re-usable, scalable
components
Passionate about emerging technologies and
trends, especially microservices, event driven architecture and
modern caching / persistence mechanisms
Strong experience in
Product Development, Spring Boot framework and Cloud technology in
an Agile (SAFe) Development Environment
Ability to
analyze, conceptualize and create cutting edge technical solutions
based on the business needs
Extensive experience in the
development of online, real time application
features
Result Oriented Professional
Strong
communication and stakeholder management skills involving Business
Owners, Architecture teams, Development / Test teams, Vendors etc.
Ability to guide teams on technology.
Coordination and
organization skills and the ability to work with multiple
stakeholders and vendors across locations to ensure success of the
project.
Strong understanding, inclination, and experience
of working in an Agile (SaFe)
environment
Knowledge / Experience
(preferred) :
Hibernate, JPA]
CSS, HTML]
and messaging system
in writing efficient and optimized SQL queries
full stack development.
environment
Discipline of working in a continuous integration.
Experienced in delivering commercial grade software
been pro-active in creating better user experience, consumer value
proposition
ability to source training
online
Skills / Abilities :
can-do attitude, strong desire to succeed
Analytical and skills
skills
Corporate Security Responsibility
Every
person working for, or on behalf of, Mastercard is responsible for
information security. All activities involving access to Mastercard
assets, information, and networks comes with an inherent risk to
the organization and therefore, it is expected that the successful
candidate for this position must :
security policies and practices.
confidentiality and integrity of the information being
violation or breach, and
mandatory security trainings in accordance with Mastercard’s
guidelines.
style="text-align : inherit">
style="text-align : inherit">
style="text-align : left">
Corporate Security
Responsibility
style="text-align : left">
All activities involving
access to Mastercard assets, information, and networks comes with
an inherent risk to the organization and, therefore, it is expected
that every person working for, or on behalf of, Mastercard is
responsible for information security and
must :
style="text-align : left">
Abide by Mastercard’s security policies
and practices;
style="text-align : left">
Ensure the confidentiality and integrity
of the information being
accessed;
style="text-align : left">
Report any suspected information
security violation or breach,
and
style="text-align : left">
Complete all periodic mandatory security
trainings in accordance with Mastercard’s
guidelines.
style="text-align : inherit">
style="text-align : inherit">
style="text-align : inherit">
style="text-align : inherit">
Software Engineer Java • Pune, MH, India