Mastercard

Senior Software Engineer

Mastercard
Apply
1 day ago
Pune, IndiaSenior

Responsibilities

  • Scope, design, and implement complex features for full-stack analytics applications.
  • Build intuitive, responsive user interfaces for financial and analytics products.
  • Develop and maintain performant analytics and data models.
  • Design scalable data flows and data pipelines.
  • Write, review, and test high-quality performant code.
  • Collaborate with product managers and customer experience designers to understand users and use cases.
  • Mentor junior software engineers and teammates.
  • Drive improvements to team development processes.
  • Partner across teams and geographies to deliver customer-focused solutions.

Requirements

  • 8+ years of full-stack engineering experience in an agile production environment.
  • Experience designing and implementing complex features in full-stack applications.
  • Proficiency with Java, Spring Boot, JPA, React, Redux, and TypeScript.
  • Experience with RESTful APIs, JSON/SOAP-based APIs, SQL, multithreading, message queuing, and distributed systems.
  • Experience with design patterns and automated unit testing frameworks such as NUnit or JUnit.
  • Knowledge of Splunk or other alerting and monitoring solutions.
  • Fluency with Git and Jenkins.
  • Knowledge of cloud-native development, including Cloud Foundry or AWS.
  • A degree in Computer Science or a related technical field.
  • Strong written and verbal English communication skills.
  • Strong collaboration, analytical problem-solving, self-direction, creativity, and customer-centric development skills.

Tech Stack

AWSC#GitJavaJenkinsJUnit.NETNUnitPythonReactReduxSOAPSplunkSpring BootSQLTypeScript

Categories

Data EngineeringFull Stack
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