Mastercard

Lead Software engineer

Mastercard
Apply
1 day ago
Pune, IndiaStaff+

Responsibilities

  • Design secure, reliable, scalable solutions for globally distributed customer-facing products.
  • Lead and mentor junior team members while overseeing delivery and feature execution against the roadmap.
  • Support development teams and collaborate with stakeholders to promote agile development.
  • Define, plan, and support execution of the technology strategy for operational insights products.
  • Collaborate with Mastercard Architecture and Technology teams to align with broader technical strategies and policies.
  • Research, create, and evaluate technical solution alternatives using current and emerging technologies and frameworks.
  • Design, develop, and deploy Java web services using relational and non-relational persistence.

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, or Management Information Systems and equivalent work experience.
  • Thorough knowledge and experience applying software engineering concepts and methodologies.
  • Experience designing, developing, and deploying Java web services.
  • Strong database and SQL skills, knowledge of data warehouse concepts, and experience with large data processing.
  • Strong communication skills for explaining complex subjects to technical and non-technical audiences.
  • Initiative, self-motivation, and willingness to learn and take on challenging opportunities.
  • Familiarity with payments, payment processing, reporting, and data and analytics is beneficial.
  • Experience designing for regulatory and standard compliance, including PCI-DSS and GDPR, is beneficial.
  • Familiarity with agile development practices, particularly Scaled Agile Framework, is beneficial.
  • Exposure to AI/ML, IoT, bots, quantum computing, and related architectures is beneficial.

Tech Stack

AngularApache CassandraDockerElasticsearchGitJavaJavaScriptJenkinsMavenMicrosoft SQL ServerPivotal Cloud FoundryPostgreSQLReactSonarQubeSpring Boot
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