Mastercard logo

Senior Software Engineer

Mastercard · Posted Oct 16

Global technology company connecting consumers, financial institutions, merchants, and businesses through secure payment processing and digital commerce solutions

Pune, Mahārāshtra, IndiaFull-timeOnsiteSenior Level5–8 years₹25.0L–₹40.0L yearly45 applicants
PaymentsFinancial ServicesFintechCredit CardsBankingPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Mastercard is a global technology company in the payments industry whose mission is to connect and power an inclusive, digital economy by making transactions safe, simple, smart, and accessible. The team works on secure data and networks, digital payments products, and customer experience solutions. This role is a Senior Software Engineer / Full Stack Developer who will drive design and development of reusable, scalable Java microservices on Spring Boot and Event Driven Architecture, build in a CI/CD environment leveraging Pivotal Cloud Foundry, and mentor junior developers in an Agile setup.

What you will do

  • Full Stack Developer with adequate attention to design and code quality
  • Drive design and development in Java 8 and above using Object Oriented SOLID principles and patterns towards creating reusable and scalable microservices leveraging technologies such as Spring Boot Framework, Event Driven Architecture etc.
  • Develop in a CICD environment leveraging Pivotal Cloud Foundry
  • Leverage the appropriate persistence mechanisms such as RDBMS, No SQL etc based on needs
  • Implement Coding Best Practices. Implement Code Quality gates as per the program norms.
  • Perform various Proofs-of-concept depending on the business needs
  • Coordinate with various groups in MasterCard to ensure success of the projects
  • Exhibit teamwork aligned completely with the Agile environment
  • Provide technical mentoring/training for junior developers based on the needs

Skills used in this role

JavaSpring BootMicroservicesEvent-Driven ArchitecturePivotal Cloud FoundryPCFCI/CDRDBMSNoSQLObject-Oriented DesignSOLID PrinciplesAgileCommunicationMentoringProblem SolvingAnalytical

What the employer is looking for

  • Passionate about technology with Full Stack Developer skills/talent
  • In depth knowledge on product development
  • Strong expertise in Java and Spring Boot. Experience working on Event Driven Architecture would be an advantage.
  • Experience in Online / Real Time Systems development
  • Experience in CI and CD
  • Experience in PCF (Pivotal Cloud Foundry) and Digital Native Architecture is desirable
  • Strong Communicator
  • Quick grasping and learning abilities
  • Technical Mentoring Skills

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Mastercard

Mastercard is a global technology company in the payments industry that connects consumers, financial institutions, merchants, governments, and businesses worldwide. It operates a fast and secure payment processing network that spans more than 200 countries and territories. Through innovative products and solutions in credit, debit, digital assets, and security, Mastercard makes commerce safer, simpler, and more accessible.

Industry
Payments
Company size
10001+ employees
Founded
1966
Location
Purchase, New York, USA
Funding stage
Public Company

Funding

Public Company · $115M raised

Public Shareholders

Leadership

MM
Michael Miebach

Chief Executive Officer

SM
Sachin Mehra

Chief Business Officer

EM
Ed McLaughlin

President & Chief Technology Officer

SM
Susan Muigai

Chief People Officer