Mastercard

Software Engineer II (Java Full stack Developer)

Mastercard
Apply
3 days ago
Pune, IndiaMid Level

Responsibilities

  • Design, develop, test, and support full-stack applications across UI, APIs, backend services, databases, and AWS cloud environments.
  • Build secure and scalable APIs and microservices using API-first principles.
  • Develop responsive user interfaces and integrate them with backend services.
  • Maintain API specifications, documentation, and lifecycle management processes.
  • Implement APIOps practices for API validation, testing, security, and deployment automation.
  • Contribute to architecture, code reviews, production support, and platform modernization initiatives.
  • Collaborate with cross-functional teams to deliver reliable, scalable, and secure solutions.
  • Follow Mastercard security policies, protect information confidentiality and integrity, report suspected breaches, and complete mandatory security training.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.
  • Experience building enterprise-scale full-stack applications in Agile and DevOps environments.
  • Strong hands-on experience with Java, Spring Boot, APIs, microservices, and cloud-native architectures.
  • Working knowledge of React, JavaScript or TypeScript, HTML, CSS, and modern UI development.
  • Experience with AWS services, API Gateway, databases, CI/CD pipelines, Docker, and Kubernetes.
  • Understanding of API security, lifecycle management, distributed systems, and DevOps practices.
  • Preferred experience with Apigee or MuleSoft API management platforms.
  • Preferred knowledge of Terraform, Kafka, and event-driven architectures.
  • Preferred familiarity with Splunk, Dynatrace, Grafana, or OpenTelemetry.
  • Preferred experience with AI-assisted development tools and financial services or payment platforms.
  • Strong problem-solving, collaboration, communication, ownership, and technical decision-making skills.
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