Mastercard

Software Engineer

Mastercard
Apply
1 day ago
Pune, IndiaSenior

Responsibilities

  • Develop and maintain software capabilities for Mastercard’s Decision Management Platform.
  • Design and implement complex, multi-tier software solutions in collaboration with technical leads.
  • Provide production support and resolve incidents and problem tickets as a subject matter expert.
  • Own software development lifecycle activities including requirements, use cases, design, testing, performance benchmarking, release, deployment, and contingency planning.
  • Participate in proofs of concept and evaluate vendor solutions, technologies, methodologies, and frameworks.
  • Lead day-to-day system development and maintenance activities while meeting service level agreements.
  • Conduct technical knowledge-sharing sessions and train team members.
  • Improve engineering standards, process efficiency, test coverage, and software quality through reviews and inspections.

Requirements

  • Experience designing and developing complex, multi-tier software solutions.
  • Experience creating and debugging J2EE REST web services and web applications.
  • Database experience with Oracle and SQL scripting.
  • Experience with Spring Framework, including Spring Boot, and Maven.
  • Experience writing unit tests with JUnit and Mockito.
  • Experience working with JBoss and/or Apache Tomcat.
  • Experience with Git and Linux command-line tools, including the VI editor.
  • Knowledge of Agile software development processes.
  • Strong communication, collaboration, organizational, analytical, and problem-solving skills.
  • Desirable experience with Kubernetes, OpenShift, or Cloud Foundry; Apache Camel or Spring Integration; service-performance monitoring; Angular 2, React, or Redux; HTML5; ES5/ES6; TypeScript; SASS; and CSS3.

Tech Stack

AngularGitJavaJUnitKubernetesLinuxMavenOpenShiftReactReduxSassSpring BootSQLTypeScript

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