Mastercard

Senior Software Engineer

Mastercard
Apply
1 day ago
Pune, IndiaSenior

Responsibilities

  • Analyze, design, develop, and support high-performance Java software solutions.
  • Contribute to application requirements while following development standards, processes, and best practices.
  • Ensure the quality and standards alignment of application codebases.
  • Design complex applications, interfaces, integrations, and enterprise-level middleware or messaging solutions.
  • Perform performance engineering for enterprise software architecture.
  • Conduct software development, code reviews, and day-to-day application support.
  • Coach and develop junior employees and provide functional guidance, advice, and training to application developers.
  • Research and evaluate tools for domain-specific needs.
  • Communicate domain-level direction through internal and external public speaking and other communications.

Requirements

  • Proficiency with Java JDK 17 or greater.
  • Experience with AI-powered engineering workflows, AI coding tools, workflow orchestration, quality validation, CI/CD integration, and governance controls.
  • Knowledge of Tomcat, Spring, Spring Boot, Shell Scripting, and JSON.
  • Experience with a UI framework such as Angular is a plus.
  • Experience with Docker, Kubernetes, or other container orchestration solutions.
  • Expertise with JUnit or other automated unit testing frameworks.
  • Knowledge of CI/CD principles and tools such as Jenkins, Gradle, and Maven.
  • Knowledge of source control management and experience working in multi-developer environments.
  • Understanding of modern software engineering concepts and methodologies, with strong communication, collaboration, initiative, and teamwork skills.

Tech Stack

AngularDockerGradleJavaJenkinsJUnitKubernetesMavenSpring Boot

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me