Job Information
Mastercard Senior Software Engineer in Pune, India
Our Purpose
We work 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. We cultivate a culture of inclusion (https://www.mastercard.us/en-us/vision/who-we-are/diversity-inclusion.html) for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.
Title and Summary
Senior Software Engineer
Overview:
As a Platform Engineer you will work with your product team to develop, deploy, operate and maintain security software solutions from inception to production. Our leading-edge solutions are integrated across the enterprise and provide automated, flexible and compliant authorization methods to accelerate migration, deployment and operation of applications in the public cloud. This is a fast-paced environment providing rapid delivery for our cross-market partners. You will be working in a highly collaborative environment that values speed and quality, with a strong desire to drive change as we continue on our agile transformational journey.
Roles and Responsibilities:
• Develop applications with focus on performance, scalability, and reusability.
• Rapidly implement solutions for production issues.
• Design and develop medium sized applications with little direction.
• Setup and review SLAs for Production applications and how they can be
mirrored in an NFT environment and measure against those defined SLAs
• Analyze and provide performance recommendations on breached SLAs to the
Function Heads.
• Manage governance of performance to SLAs and ensure all systems are
operating within the defined SLAs.
• Develop strategies to pro-actively alert on breached SLAs.
• Architect and track performance improvement actions to closure.
• Develop Performance Testing strategy for implementation with a focus on
automated testing
• Understand workload analysis and impact on critical business processes,
forecasting analysis for capacity and growth
• Lead Root Cause Analysis of production incidents and come up with short,
medium and long term fixes as needed
All About You
• Bachelor's Degree in technical or business discipline or equivalent
experience.
• Java Development Experience - 4 + years
• Experience with Spring boot and PCF are highly preferred.
• Very good core java development skills.
• Experience in working with Spring boot applications.
• Intermediate level Oracle database knowledge with stored procedures
experience
• Exposure to performance testing, tuning and analysis experience
• Exposure to Jmeter or similar load testing tools
• Hands on experience using monitoring solutions like Dynatrace and Splunk
• Exposure to thread and heap dump analysis
Corporate Security Responsibility
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:
Abide by Mastercard’s security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Mastercard
-
- Mastercard Jobs