Senior Full‑Stack Engineer - React, Typescript, Node & Java

Mastercard

5+ yrs Navi Mumbai Full Time Hybrid (office + remote)
Mastercard logo
Posted : today
Actively hiring

Job description

Join Mastercard in shaping the future of finance as a Senior Full-Stack Engineer. You will be instrumental in designing, building, and deploying innovative Open Finance solutions that power our next generation of payment and data products. This role offers a dynamic opportunity to work across the entire technology stack, from robust Java backend services to engaging React front-end experiences.

Collaborate closely with designers, product managers, and architects to transform groundbreaking ideas into reality. Contribute to Connect, a key component of our Open Banking Payment and Data applications, driving solutions towards a world beyond cash. If you possess strong frontend expertise in React and TypeScript, coupled with solid backend development skills in Node.js and Java, and thrive in a collaborative environment, we encourage you to apply.

Responsibilities

As a Senior Full-Stack Engineer, you will:

- Architect and implement comprehensive full-stack solutions adhering to Mastercard's rigorous engineering standards. - Partner with UI/UX designers to craft responsive, accessible user interfaces using React, ensuring adherence to WCAG guidelines. - Develop and maintain scalable backend services and APIs within the Open Finance ecosystem using Java. - Champion high code quality through extensive unit/integration testing, peer reviews, and robust CI/CD pipelines. - Engage throughout the software development lifecycle, from initial requirements to post-release support. - Proactively troubleshoot and resolve production issues to guarantee service resilience. - Mentor junior engineers, fostering a culture of knowledge sharing and continuous learning. - Collaborate with product owners and stakeholders to prioritize features and manage technical decisions effectively. - Stay abreast of emerging technologies and best practices in both frontend and backend development.

Qualifications

We are seeking a candidate with:

- A minimum of 5 years of software engineering experience, spanning both backend and frontend development. - Proficient hands-on experience with TypeScript, React, and Node.js. - Demonstrated experience with Java is essential. - A strong grasp of UI/UX principles, responsive design, and accessibility standards. - Proven ability to collaborate effectively with designers and product teams on user-centric products. - Solid experience in building RESTful APIs, microservices, and working within cloud environments like AWS, GCP, or Azure. - Familiarity with modern engineering practices, including CI/CD, automated testing, code reviews, and Agile/Scrum methodologies. - Excellent communication and stakeholder management skills, adept at bridging technical and business needs. - A proactive, detail-oriented, and accountable approach, comfortable working independently in a fast-paced setting. - Practical proficiency with AI coding assistants (e.g., Claude, GitHub Copilot) for code generation, debugging, testing, and documentation. Strong prompting skills and the ability to critically evaluate AI-generated output are key.

Essential Skills

TypeScriptReactNode.jsJavaRESTful APIsMicroservicesAWSGCPAzureCI/CDUnit TestingIntegration TestingAccessibility StandardsAgileScrumCode ReviewStakeholder ManagementMentoringUI/UX CollaborationAI Coding AssistantsLLM-based APIs

Good to Have

Open Finance Domain ExpertisePayments Domain Expertise

Highlights

  • Actively hiring

More Details

RoleSenior Full‑Stack Engineer - React, Typescript, Node & Java
IndustryFinancial Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Financial Services

Senior Full‑Stack Engineer - React, Typescript, Node & Java at Mastercard | SkillMX | SkillMX