Engaging Introduction
The fintech revolution continues to transform the way we manage money and make payments globally. At the forefront of this transformation stands Mastercard, a company that powers economies and empowers people across 200+ countries. Suppose you’re an experienced software engineer looking to make a meaningful impact in the digital payments space. In that case, Mastercard’s Software Engineer II position in Pune offers an exceptional opportunity to work on cutting-edge financial technology that serves millions of users worldwide.
Job Overview
Mastercard is seeking a talented Software Engineer II to join their VCN, Spend Controls & Alerts team in Pune. This role combines software development with quality engineering, offering a unique hybrid position that focuses on building scalable payment solutions while ensuring excellence in customer experience.
Detail | Information |
---|---|
Company Name | Mastercard |
Job Position | Software Engineer II |
Job Location | Pune, India |
Experience | 3-5 Years |
Apply Link | Apply Here – Job ID: R-212506 |

About the Company
Mastercard stands as a global technology company in the payments industry, connecting consumers, financial institutions, merchants, governments, and businesses in more than 210 countries. The company’s mission focuses on building a sustainable economy where everyone can prosper by supporting a wide range of digital payment choices. Mastercard’s innovative technology, strategic partnerships, and extensive networks combine to deliver unique products and services that help realize the greatest potential for people, businesses, and governments worldwide.
Job Title / Position
Software Engineer II
Employment Type
Full-time
Job Location
Pune, India (411006)
Experience Required
3-5 Years – This mid-level position requires solid experience in software engineering with proven ability to work independently and make critical decisions. The experience level ensures candidates can handle complex design problems and contribute meaningfully to scalable application development while mentoring junior team members.
Salary
Competitive package – Mastercard offers attractive compensation packages that include competitive base salary, performance bonuses, stock options, and comprehensive benefits. Specific salary details are discussed during the interview process based on experience and qualifications.
Responsibilities
• Develop high-quality, secure, and scalable software solutions based on technical requirements and design specifications • Research and evaluate technical solution alternatives for current and future business needs • Perform feasibility studies, logic designs, and detailed systems analysis including cost and time assessments • Collaborate with project teams to meet scheduled deadlines while identifying and solving emerging issues • Build test automation and test infrastructure working closely with developers • Document software programs following Software Development Best Practices • Contribute to quality assurance processes and actively seek opportunities to enhance standards • Support collection and reporting of project and software metrics • Perform code analysis and reviews to ensure development quality
Requirements
• Bachelor’s degree in Information Systems, Information Technology, Computer Science, or Engineering • Strong experience with scalable, multi-threaded Java applications • Proficiency in Spring Framework development • Experience with RESTful APIs and JSON/SOAP based API development • Ability to debug server-side API calls and design best-practice RESTful APIs • Knowledge of Software Engineering concepts and methodologies • Experience building scalable, maintainable applications • Strong understanding of Agile methodology • Experience working in dynamic, collaborative environments • Knowledge of Cloud Native Development (Pivotal Cloud Foundry & AWS preferred) • UNIX and shell scripting experience • Database design experience with strong PL/SQL knowledge • Java performance testing and benchmarking experience
Benefits
Mastercard offers a comprehensive benefits package that supports both professional growth and work-life balance. You’ll join a company committed to diversity, inclusion, and innovation where your contributions directly impact global financial technology. The role provides opportunities to work with cutting-edge payment technologies, collaborate with cross-functional teams worldwide, and contribute to products that serve millions of customers. Mastercard emphasizes continuous learning, career development, and maintaining high standards of information security across all operations.
How to Apply
Career Advice Section
Pro Tip for Fintech Applications: When applying for software engineering roles in the financial technology sector, emphasize your understanding of security best practices and regulatory compliance. Even if you haven’t worked directly in fintech, demonstrate your awareness of data security, API security, and scalable system design. Mastercard values engineers who can balance innovation with the stringent security requirements of the payments industry.
Join us on WhatsApp and Telegram