Senior Software Engineer (Full-Stack - Java, React)
$111k - $160kMastercard
Senior Software Engineer (Full-Stack - Java, React)
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
The Customer Platform Experience team owns the best-in-class user interface for Customer Administration and Integration for Identity Solutions. The team designs and builds solutions that streamline customer integration and administration and empower customers with clear insights, seamless interactions, and transparency into their data and usage. Overview
The Customer Platform Experience team is seeking a Senior Software Engineer to join our team to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, analytical, and possesses an entrepreneurial mindset. Role
- Responsible for the end-to-end analysis, design, and delivery of secure, scalable software solutions across the full SDLC
- Design and implement features where requirements are defined, applying strong technical judgment while adhering to Mastercard standards, processes, and best practices
- Build and operate complex full-stack applications (e.g., Java, Node.js, React, GraphQL, PostgreSQL) in cloud environments (e.g., AWS, Azure)
- Ensure high-quality, maintainable software through best practices in clean architecture, testing, and secure development
- Own production excellence, including system reliability, incident response, root cause analysis, and on-call support
- Develop a strong understanding of end-to-end architecture and dependencies to support effective design and integration decisions
- Collaborate with product, business, and engineering stakeholders to prioritize work, estimate delivery, and drive customer-focused technical decisions
- Drive code, design, and process trade-off discussions within the team as needed
- Identify opportunities to improve engineering processes, increase efficiency, and reduce waste
- Mentor team members and contribute to engineering standards, knowledge sharing, and continuous improvement
• Bachelor's Degree in Computer Science or Computer Engineering or Information Technology, or relevant experience in software development
• Full-stack software engineering experience delivering secure, scalable, and highly available applications, preferably in financial services or similarly regulated environments
• Strong hands-on experience in backend development with applicable Java technologies (Core Java, Spring Integration, Spring Boot, REST/SOAP web services)
• Strong proficiency in modern programming languages and frameworks such as Java, Node.js, React, JavaScript/TypeScript, and/or Python
• Hands-on experience designing and building APIs and distributed systems using REST/GraphQL and client-server architectures
• Solid experience with cloud platforms (e.g., AWS, Azure), including deploying, operating, and scaling production systems
• Strong understanding of web technologies (HTML5, CSS, responsive design, cross-browser compatibility) and performance optimization techniques
• Experience with relational and/or NoSQL databases (e.g., PostgreSQL), including query optimization and performance tuning
• Familiarity with secure coding practices, authentication/authorization mechanisms (e.g., SSO), and internet protocols and standards
• Experience building highly scalable systems using techniques such as caching, asynchronous processing, and background job queues
• Proficiency in software development best practices, including clean code, design patterns, code reviews, and version control workflows (e.g., Git)
• Experience with test-driven and behavior-driven development (TDD/BDD), and designing effective test strategies across unit, integration, and end-to-end testing
• Experience with CI/CD pipelines and modern build, release, and deployment processes
• Strong troubleshooting and debugging skills, with the ability to analyze and resolve complex production issues
• Experience working in Agile environments, collaborating with cross-functional teams to deliver iterative value
• Experience leveraging AI coding assistants and prompt engineering techniques to improve developer productivity and code quality
• Demonstrated ability to quickly learn new technologies and continuously improve through feedback and iteration
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact View email address on decentrajobs.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
- Abide by Mastercard’s security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in Canada, the successful candidate will be offered a competitive pay based on location, experience and other qualifications for the role and may be eligible to participate in a discretionary annual incentive program.
Pay RangesVancouver, Canada: $111,000 - $160,000 CAD
$110k - $270k
...team building innovative, full-stack products in a dynamic,... ...profitable enterprise. We seek engineers with extensive experience in Java, JavaScript, and modern... ...Develop highly scalable software with optimal performance... ...in JavaScript/Typescript, React and Java backend...FullstackSeniorReactWork at officeLocal areaWork from homeFlexible hours- ...As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex... ...Contribute across the full application stack, including front‑end interfaces, back... ...applications and user interfaces using React and related front‑end technologies Design...FullstackSeniorReactLocal area
$105k - $135k
...required) $105,000 - $135,000 DOE | Full-Time About ShirtSpace ShirtSpace is hiring a Senior Software Engineer to help architect, build, and... ...seeking an experienced full-stack engineer with deep expertise in Ruby on Rails and React who enjoys solving complex...FullstackSeniorReactFull timeWork at officeLocal areaRelocation packageMonday to Friday2 days per week- ...ABOUT THIS JOB We’re looking for an experienced Full-Stack Go Software Engineer to join our innovative technology team at Trend Capital. In this... ...Frontend experience with modern JS/Typescript frameworks (React). GORM. MacOS as a dev environment. GNU/Linux experience...FullstackReactFlexible hours
$190k - $240k
...interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end... ...leading significant mobile initiatives (React Native or native), including defining... ...a total of 4+ years of experience as a software engineer. You are experienced in designing...FullstackSeniorReactWork at officeRemote workFlexible hours- ...near real‑time so companies can react faster, build smarter, and... ...business growth. We are looking for engineers with a passion for building... ...Cloud. Build foundational software to improve reliability, scalability... ...). Proficiency in Java, Scala, C++, Go, or other statically...SeniorReactWork experience placement
$77.1k - $123.3k
...What you'll do here: As a Software Engineer, you will deliver a... ...both backend services (Java/Spring) and frontend applications (React) supporting higher education... ...resolve issues across the stack, including UI bugs, API... ...Experience developing full-stack applications using...FullstackReactLive inLocal areaWorldwide$146k - $170k
...delivering best‑in‑class financing and software products for sustainable solutions,... ...We are seeking a highly skilled Senior Full‑Stack Software Engineer to bring technical excellence, initiative... ...across the stack—spanning modern React UIs to high‑performance backend services...FullstackSeniorReact$130k - $170k
...you. About the Role As a Senior Infrastructure Engineer , you’ll help lead the design... ...critical role in how our software is deployed, run, and... ...Architect and implement a full-stack observability platform built... ...us ahead of issues — not reacting to them. Lay the Foundations...FullstackSeniorReactWork at office$176k - $230k
...Remote Department Engineering Compensation: $176... ...time so companies can react faster, build smarter,... ...About the Role: As a Senior Software Engineer II at... ...platform's technology stack, ensuring we keep pace... ...programming language (e.g., Java, Go, C/C++, or Python)...SeniorReactFull timeImmediate startRemote work- ...The Associate Software Engineer is an early-career engineering... ...skills, a desire to learn full-stack development, and the... ...using Next.js and React. Write clean, maintainable... ...feedback from senior engineers. Troubleshoot... ...) ~ Experience with Java, Python, Go, or a comparable...FullstackReactTemporary workInternshipLocal areaRemote work
- Overview We’re looking for a full-stack engineer who’s most excited about backend systems, data modeling... ...and some front-end exposure (React, Next.js, etc.) Strong Python scripting... ...passionate, mission-driven team Shape the software development at a high-growth inflection...FullstackSeniorReactRemote workFlexible hours
$130.7k - $205.2k
Senior Cloud Engineer Description - This role is responsible for leading the technical... ...and ongoing maintenance of modern software applications and services for... ...Assisted Software Development • Full Stack Development • GitHub Copilot • Java (Programming Language) • Kubernetes...FullstackSeniorFull timeTemporary workWork experience placementLocal areaRelocationFlexible hoursShift work$68k - $93.5k
...best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs. The role focuses on backend...FullstackReactFor contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions... ...years applied experience ~ Hands on experience coding in Java using Spring Boot, React, SQL ideally PostgresSQL. ~ Very strong communications...ReactApprenticeshipLocal area
$155.66k - $225.16k
...hiring our first AI Automation Engineer to lead how we apply AI internally... ...own process of creating this software Collaborate with teams across... ...evals ~5+ years of experience in full-stack development with strong skills in Python, React and JavaScript ~ Excellent...FullstackReactRemote jobFull timeShift work- ...What you’ll need to succeed as a Senior Engineer, Software Engineering at XPO Minimum qualifications... ...development in Android ~ Full Stack development experience using at least... ...the following: C#, Xamarin/Maui, and React Native ~ Experience with SQL and relational...FullstackSeniorReact
- ...Senior Software Engineer - ETL Collaborate with teams across the organization, including product managers, data engineers and business leaders... ...Requirements: Specific Job Skills ~7+ years of experience with Java 11+(required), managing and working in Maven projects ~2+...Senior
- A leading financial technology company is seeking a Software Engineering Manager to lead mobile initiatives and enhance the consumer experience... ...of experience in software engineering, particularly in React Native, and the skills to foster team collaboration and drive...FullstackSeniorReactRemote job
- ...from each other, and getting better at the craft of software engineering. We take a holistic approach to designing,... ...Proficient in two or more of the following: Javascript, React/Redux, React Native, Vue, Angular, Node, Java, Kotlin, Go, Ruby on Rails, Python. Passionate...SeniorReactFull time
$110k - $270k
...patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of... ...- Experience in enterprise software or high-growth tech environments.... ...across multiple layers of our technology stack, with a primary focus on backend development...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week$100k - $200k
...Senior/Lead/Principal Node.js Software Engineer ABOUT THIS JOB Our company offers great benefits: full healthcare package (medical, dental, vision, life), 401k with a company match, flexible schedule, catered lunch, coffee, tea and snacks, paid parking, competitive pay...SeniorFull timeWork experience placementFlexible hours$111k - $160k
...governments realize their greatest potential. Title and Summary Senior Software Engineer (Java) Who is Mastercard Mastercard is a global technology... ...from experienced team members and in partnership with full scrum team. • Automate build, operate, and run aspects...SeniorFull timeWorldwide$111k - $160k
...governments realize their greatest potential. Title and Summary Senior Software Engineer (Java) Our Purpose We work to connect and power an... ...with rock-solid code? Would you like to build across the full range of functionality of our global infrastructure as...SeniorFull timeWork experience placementWork at officeWorldwide$99k - $232k
...Applicable Time Type: Full time Travel... ..., our people in software and product... ...Those in software engineering at PwC will focus... ...solutions for full stack applications (front... ...skills with front-end (React, Angular, Vue.js)... ...back-end (Node.js, Java, Python, .NET)...FullstackReactFull timeH1bShift work$155k - $185k
Full Stack Technical Lead (Node.js/React) About the Company Anza is a revolutionary platform that empowers solar and energy storage... ...at the table in shaping Anza's overall engineering culture and setting a high bar for software development excellence. How We Build We...FullstackReactContract workLocal areaImmediate startFlexible hours- ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham... ...backend technologies Strong proficiency in frontend (React, NextJS) and backend (Python, Go, Java) technologies Experience acting as the tech lead...ReactTemporary workLocal areaRemote work
$160k - $250k
Principal Engineer — PAM Platform This role is on the PAM... ...generated code Mentor senior, staff, and associate... ...Experience 10+ years of software engineering experience... ...(Go, Rust, C++, Java, or similar) is required... ...literacy in TypeScript/React is a plus Architecture...ReactContract work$110k - $270k
...Senior Software Engineer - Infrastructure Join to apply for the Senior Software... ...leverage a diverse, modern stack of cloud‑native and open‑... ...development experience, primarily in Java (or a similar OOP language)... ...Employment type ~ Full‑time Industries ~ Software...SeniorFull timeWork at officeLocal areaWork from homeFlexible hours- QuoteCenter is seeking a Senior Software Developer in Vancouver, WA to work on creating a robust product catalog with advanced search capabilities. Join a team that uses the latest technologies and methodologies to solve real-world problems while having a significant impact...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Full-Stack - Java, React). Be the first to apply!
- entry level java developer remote Vancouver, WA
- java developer remote part time Vancouver, WA
- senior cloud service delivery manager Vancouver, WA
- senior business analyst contract Vancouver, WA
- senior marketing account manager Vancouver, WA
- senior strategic account manager Vancouver, WA
- senior software engineer Vancouver, WA
- senior application security Vancouver, WA
- senior database analyst Vancouver, WA
- senior cloud data engineer Vancouver, WA


