Mastercard

Software Engineer I - Java Backend

Mastercard
Apply
3 days ago
Pune, IndiaEntry Level

Responsibilities

  • Develop high-quality Java backend software for Mastercard Payment Networks.
  • Build solutions in a CI/CD environment using cloud frameworks.
  • Select and implement suitable persistence mechanisms, including RDBMS and NoSQL databases.
  • Apply coding best practices and program-defined code quality gates.
  • Conduct proofs of concept based on business needs.
  • Coordinate with multiple Mastercard groups to support successful project delivery.
  • Collaborate effectively within an Agile environment.
  • Follow Mastercard information security policies, protect data confidentiality and integrity, report suspected breaches, and complete mandatory security training.

Requirements

  • 6 months to 1.5 years of experience in a similar role or technology.
  • Strong object-oriented design and programming skills.
  • In-depth knowledge of product development.
  • Expertise in Java and Spring Boot.
  • Experience with CI and CD.
  • Strong communication, learning, and problem-solving abilities.
  • Experience with event-driven architecture is advantageous.
  • Cloud-based development experience is desirable.

Tech Stack

JavaSpring 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