Mastercard

Senior Software Engineer

Mastercard
Apply
7 days ago
Pune, IndiaSenior
H1B Sponsor

Responsibilities

  • Own development, testing, and deployment tasks for applications or software components.
  • Troubleshoot and refactor existing code.
  • Adopt new programming languages and architecture patterns as needed.
  • Influence team decisions and participate in requirements elaboration, prioritization, and effort estimation.
  • Support automation, pipelines, and virtualization through CI/CD capabilities.
  • Assist peers and team members while actively learning and seeking feedback.
  • Follow Mastercard security policies, protect information confidentiality and integrity, report suspected breaches, and complete required security training.

Requirements

  • Degree in Computer Science or a related Engineering field.
  • Hands-on knowledge of Java, Spring Boot, microservices, REST APIs, and SQL queries.
  • Understanding of basic design patterns and requirements analysis.
  • Understanding of Continuous Integration and Continuous Delivery concepts and capabilities.
  • Strong written and verbal English communication skills.
  • Strong analytical and problem-solving skills.
  • Experience working in an Agile environment and using TDD and BDD in software development processes.

Tech Stack

JavaSpring BootSQL

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re building 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.

Contact me