Mastercard

Senior Software Engineer - Full Stack developer

Mastercard
Apply
22 hours ago
Pune, IndiaSenior

Responsibilities

  • Develop enterprise applications within quality, schedule, and effort targets.
  • Assist the Lead Engineer with low-level design.
  • Estimate assigned tasks and provide accurate task status.
  • Write and execute unit and integration test cases.
  • Perform peer reviews and mentor junior team members.
  • Participate in process improvement and knowledge sharing while protecting organizational intellectual property.
  • Follow Mastercard security policies, protect information confidentiality and integrity, report suspected security violations, and complete mandatory security training.

Requirements

  • Hands-on experience with React, Node.js, and enterprise web application development.
  • Hands-on experience with core Java, Spring Boot, Spring MVC, Spring IoC, Spring AOP, Spring Security, SQL, Oracle, PostgreSQL, Cassandra, JSON, SOAP, Kafka, and ZooKeeper.
  • Experience developing microservice applications and deploying them to at least one public cloud platform such as Google Cloud, AWS, Azure, or PCF.
  • Experience using IntelliJ IDEA, Eclipse, or MyEclipse.
  • Experience writing JUnit tests and working with Maven, Ant, Gradle, and Git.
  • Knowledge of design patterns and security concepts including authentication, authorization, and confidentiality.
  • Strong logical, analytical, and design skills, with the ability to communicate clearly in written and spoken English.
  • Experience with payments applications is desirable.
  • Experience with Mockito, JBehave, Jenkins, Bamboo, Confluence, Rally, and Jira is desirable.

Tech Stack

Apache AntApache CassandraApache KafkaAWSAzureBambooGitGoogle CloudGradleJavaJenkinsJUnitMavenNode.jsPivotal Cloud FoundryPostgreSQLReactSOAPSpring BootSQL
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