Mastercard

Software Engineer - Java Spring Boot

Mastercard
Apply
18 hours ago
Pune, IndiaMid Level

Responsibilities

  • Design, develop, test, deploy, and support software services based on technical and functional requirements.
  • Build Java and Spring Boot microservices, REST APIs, and Kafka-based event-driven integrations.
  • Apply object-oriented design, SOLID principles, reusable patterns, and secure coding practices.
  • Create unit, component, integration, and regression tests and participate in peer reviews.
  • Troubleshoot application, data, messaging, performance, and production issues.
  • Contribute to CI/CD, observability, operational readiness, resiliency, and automation.
  • Collaborate with product, architecture, testing, operations, and dependent engineering teams.

Requirements

  • Hands-on experience developing with Java and Spring Boot.
  • Experience with microservices, REST APIs, Kafka or similar messaging platforms, and event-driven architecture.
  • Knowledge of SQL or NoSQL databases, Git, automated testing, CI/CD, containers, and cloud-native platforms.
  • Understanding of secure, scalable, resilient, and observable software design.
  • Bachelor’s degree in computer science, information technology, engineering, or a related discipline, or equivalent practical experience.
  • Experience working in Agile delivery environments and across the software development lifecycle.
  • Ability to communicate and collaborate with globally distributed product, engineering, architecture, operations, and business teams.
  • Hands-on experience using AI-assisted engineering tools, including GitHub Copilot and Claude CLI, is required.
  • Payments or financial-services domain knowledge is preferred.

Tech Stack

Apache KafkaJavaSpring 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