Taro Logo

Software Engineer II

Global payment technology company powering economies and empowering people in 200+ countries, providing digital payment solutions and innovative financial services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer II

Mastercard is seeking a Software Engineer II to join their Send Software Product Development Team in Pune, India. This role is crucial in developing products aimed at revolutionizing cash transactions through secure and innovative payment solutions. As a senior software engineer, you'll be part of an agile team focused on creating and enhancing initiatives while ensuring high-quality software delivery.

The position offers an opportunity to work with cutting-edge payment technology, developing solutions that impact millions of users globally. You'll be involved in the complete software development lifecycle, from design to implementation, working closely with product teams and architects to create robust financial technology solutions.

The ideal candidate should be passionate about building new technology services, problem-solving, and thriving in a collaborative environment. You'll be working with modern technologies including Java, J2EE, Spring, and cloud platforms, while contributing to Mastercard's mission of making transactions secure, simple, and accessible worldwide.

This role combines technical expertise with business impact, offering the chance to work on consumer-facing products that are reshaping the future of digital payments. You'll be part of a company that powers economies in over 200 countries, making this an excellent opportunity for engineers looking to make a significant impact in the financial technology sector.

Last updated a day ago

Responsibilities For Software Engineer II

  • Design and develop technical solutions to meet business requirements
  • Work closely with product and architects on product definition, technical design and development
  • Develop and deliver solutions as part of a scrum team including design documents and proof of concepts
  • Perform code reviews across multiple scrum teams
  • Ensure adherence to Mastercard standards, processes and best practices
  • Maintain information security and follow security policies

Requirements For Software Engineer II

Java
  • Bachelor's degree in Information Systems, Information Technology, Computer Science, Engineering or equivalent work experience
  • Hands on expertise in Java, J2EE, Spring, Hibernate, Web Services and Oracle SQL development
  • Good knowledge of UNIX
  • Knowledge of cloud native development such as pivotal cloud foundry
  • Extensive experience in designing and developing consumer facing products
  • Experience with Agile/Scrum methodologies

Interested in this job?

Jobs Related To Mastercard Software Engineer II