Mastercard

Mastercard

Posted via Workday

Software Engineer II

Apply by Sep 20, 2026

Posted Sep 8, 2026

Role at a glance

Job function
Software Engineering & IT Software Engineering
Salary
Not Disclosed
Location
Pune, India
Work arrangement
On-site
Employment
Full-time
Experience
3+ years in Software development
Education
Minimum bachelor’s degree in information technology, Computer Science, or extensive work experience.

Spotted an issue?

We’ll check it against the original posting.

Log in to report

Role Summary

AI-generated

The Fraud Insights team is seeking a Software Engineer II to develop enterprise applications using the Java J2EE stack and portals for customer care, end users, and customer representatives. The role focuses on reliable, scalable, performant, and operationally excellent applications and infrastructure in a global, collaborative environment.

What You'll Do

  • Design highly scalable, fault-tolerant, and performant systems in the cloud.
  • Develop and deliver software solutions through programming, analysis, design, and development.
  • Improve system health through automation, monitoring, incident management, capacity planning, and continuous operational improvements.
  • Provide technical guidance and support to project teams and stakeholders.
  • Evaluate current and emerging technologies through proofs of concept or similar activities.
  • Maintain live services by measuring and monitoring availability, latency, and overall system health.

Generated from the employer's posting. Verify important details before applying.

View full posting

Qualifications

Java 8, Spring Boot 3.X, REST APIs, Shared services onboarding, Open API Specs, Postgres, NoSQL databases, Hibernate, microservices development, software development tools, AI pair programming, DevOps and IT Operations best practices, performance tuning, designing for failure, automation, strong written and verbal communication, and strong collaboration skills.

Required

  • Java 8
  • Spring Boot 3.X
  • REST APIs
  • Shared services onboarding
  • Open API Specs
  • Postgres
  • NoSQL databases
  • Hibernate

Preferred

  • Azure/AWS
  • Snowflake experience

Original job description

Content provided by the employer

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

Software Engineer II

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 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.

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 Fraud Insights team is looking for a Software developement engineer who can develop Enterprise applications using Java J2EE stack. Also, development of Portals which would be either used by customer care, end user, customer representatives etc. The ideal candidate is the one who is passionate about designing & developing high quality code which is highly scalable, operable & highly available

Role
Software developement Engineer is responsible for ensuring the reliability, scalability, performance, and operational excellence
of applications and infrastructure. SDE proactively improve system health through automation, monitoring, incident management,
capacity planning, and continuous operational improvements. Provide support of applications software through programming, analysis, design, development and delivery of software solutions.
Research alternative technical solutions for changing business needs.

Major Accountabilities:
• Participate in designing highly scalable, fault tolerant, and performant systems in cloud
• Liaise with stakeholders to understand the needs of business
• Build relationships, influence and work with cross functional teams
• Ensure project implementation(s) and technical delivery are compliant with solution architectural design and best practices
• Provide technical guidance to the project team(s)
• Consult and support project team(s) regarding project implementation
• Explain technical issues and solution strategies to stakeholders
• Ensure that technical designs and deliveries milestones are accomplished on time
• Ensure that technical designs and deliveries are aligned with business needs, infrastructure capabilities and security & compliance requirements
• Evaluate current and emerging technologies via Proof of Concepts or similar
• Assist with project scoping, sizing, prioritizing, planning, and estimation
• Identify and mitigate existing business risk(s) associated with solution architecture and technical designs
• Thrive in a highly collaborative company environment where agility is paramount
• Stay up to date with new technologies on the front-end and server-side through self-study, blogs, meetups, conferences, etc.
• Mentor development team on industry best practices

All About You

• Skills: Java 8, Spring Boot 3.X, REST APIs, Shared services onboarding, Open API Specs, Postgres, NoSql databases.
• Good to have Azure/AWS and Snowflake experience.
• Minimum bachelor’s degree in information technology, Computer Science, or extensive work experience.  
• 3 Years of Hands-on Software development experience. 3+ years in Software development, Springboot, RESTful API sevelopement, microservices developement, work experience in NoSql databases, Hibernate, use of software development tools, AI pair programming. Familiar with DevOps and IT Operations best practices. 
• Extensive knowledge and understanding of Software Engineering Concepts and Methodologies is required. 
• Need to work with global team and available in different time zones (US, Canada, Dublin, India).
• Familiarity with performance tuning, designing for failure, and automation. 
• Participate in designing highly scalable, fault tolerant, and performant systems in cloud.
• Ensure project implementation(s) and technical delivery are compliant with solution architectural design and best practices.
• Assist with project scoping, sizing, prioritizing, planning, and estimation.
• Analyze ITSM activities of the platform and provide feedback loop to development teams on operational gaps or resiliency concerns.
• Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
• Finding resilient and reliable solutions to integration challenges with vendors and /or acquired entities, that meet Mastercard's high security and quality standards.
• Strong written and verbal communication skills.
• Strong collaboration skills across disparate technology vendors and business units.
• Setting priorities, objectives, and driving deliverables within global technology domains and sub-domains

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

About the company

Mastercard

Large Enterprise

Mastercard is a global technology company in the payments industry, committed to empowering individuals and businesses through secure and efficient payment solutions. With a presence in over 210 countries, Mastercard connects consumers, financial institutions, merchants, and governments, enabling seamless transactions across various platforms. The company is at the forefront of innovation, focusing on enhancing financial inclusion and expanding access to digital payment technologies. Through its advanced network and partnerships, Mastercard continues to revolutionize the way people engage in commerce worldwide.