Software Engineer II

Mastercard

3–5 yrs Pune Full Time Hybrid (office + remote)
Mastercard logo
Posted : yesterday
Actively hiring

Job description

Join Mastercard as a Software Engineer II and contribute to building a sustainable global economy where everyone can prosper. You'll be instrumental in developing secure, scalable, and smart digital payment solutions across over 200 countries and territories. This role is key to driving innovation and operational excellence within our technology teams.

Responsibilities

In this role, you will architect and build high-caliber software solutions adhering to Mastercard's stringent standards. You will manage the complete software development lifecycle, from initial requirement analysis through to deployment and ongoing production support. Key responsibilities include leading incident resolution, contributing to architectural discussions, and championing quality through rigorous testing and code reviews. You will also play a part in mentoring junior engineers and fostering knowledge sharing across global teams.

Qualifications

We are seeking candidates with a Bachelor's degree in Computer Science, Engineering, Information Technology, or a closely related discipline. A minimum of 3 to 5 years of professional software engineering experience is required. Proficiency in building secure, scalable, and resilient applications is essential, with a preference for experience within the Financial Services sector. A solid grasp of software engineering principles, the SDLC, and Agile methodologies is crucial. Excellent analytical, problem-solving, and communication skills are a must, alongside the ability to thrive in a dynamic, fast-paced environment. Expertise in backend technologies like Java and Spring Boot, frontend frameworks such as React.js, and cloud platforms like AWS/Azure are highly valued.

Essential Skills

JavaSpring BootREST APIsMicroservices ArchitectureReact.jsJavaScriptTypeScriptHTML5CSS3JestReact Testing LibraryCypressOraclePostgreSQLSQL ServerNoSQL DatabasesAWS/AzureDockerKubernetesCI/CDGitMaven/GradleJUnitUnit TestingIntegration TestingPerformance TestingTest AutomationSystem DesignAPI DesignSecure CodingOWASP PrinciplesAgile/ScrumSDLCCode ReviewsDevOpsProduction SupportSplunkDynatraceELK/OpenSearchApplication Performance Monitoring (APM)AI Coding AssistantsAgentic AI Tools

Good to Have

Financial Services

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer II
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

IT Consulting

Software Engineer II at Mastercard | SkillMX | SkillMX