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
$111k - $160k
...services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Full-Stack - Java, React) Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to...FullstackSeniorReactFull timeWork at officeWorldwide3 days per week$130k - $173k
...Join the PingFederate Software team as a Senior Staff Engineer, where you will... ...our core enterprise stack anticipates vulnerabilities... ...into functional Java code, and a sharp focus... ...(JDBC, SQL). Full-Stack Awareness : Familiarity... ...development using React and Redux /...FullstackSeniorReactLocal areaWorldwideFlexible hoursShift work- 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
$115k - $145k
...required) $115,000-$145,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 technical...FullstackSeniorReactFull timeWork at officeLocal areaRelocation packageMonday to Friday2 days per week- ...real-time so companies can react faster, build smarter, and deliver... .... About the Role: As a Senior Software Engineer II at Confluent, you will... ...of our platform's technology stack, ensuring we keep pace with... ...programming language (e.g., Java, Go, C/C++, or Python) and strong...SeniorReactImmediate start
$120k - $150k
...has grown into a full-suite healthcare... ...seeking an experienced Senior Full Stack Developer to help... ...using React and modern UI frameworks... ...and uphold engineering best practices across... ...teams throughout the software development... ...experience with Java and Spring Boot...FullstackSeniorReactWork at officeLocal areaRemote work$81k - $200k
...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...FullstackReactFull timeFlexible hours- ...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
- ...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
$200.7k - $250.9k
Senior Software Engineer - Mercury Command San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States In 1965,... ...work, or already comfortable with both Can work across the full stack of an AI product, from the system prompt to the streaming...FullstackSeniorRemote workShift work- ...Your Role As a Full Stack Engineer in the healthcare space, you'll architect... ...modern front-end frameworks (React, Vue, Angular or similar)... ...services and APIs using .NET, Java, Node.js, Python, or similar... ...coding tools in professional software development (e.g., GitHub...FullstackReactWork at officeShift work2 days per week
- ...enterprise client’s environments. As a Full Stack Developer, you will design, develop, and... ...collaborate closely with developers, QA engineers, architects, and client stakeholders to... ...· Develop scalable web interfaces using React, TypeScript, Material UI, and Redux. ·...FullstackReactRemote jobContract workFor contractorsWork from home
$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- Junior Level Software Engineer — Become More Than an Applicant SynergisticIT is looking for candidates interested in software engineering, Java, Python, full‑stack development, SQL, APIs, cloud basics, Git, debugging, and technical interview preparation. This opportunity...FullstackFull time
- ...Senior Software Engineer – Connected Devices Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing... ...have real test coverage ~ Debug across the full stack when things go wrong on a customer floor — from Python...FullstackSeniorFull timeContract workWork at officeLocal areaRemote workRelocation
- ...based patients with precision and at scale. Visit our website to learn more: About the Job : Custom Health Software (SW) Engineers develop, extend, and continuously improve our Cloud native technology platform that powers our healthcare businesses. SW...FullstackSeniorWork from home
$125k - $165k
We are looking for a Senior Application Developer to join our Charles River Development (... ...expertise with hands‑on technical skills using Java, Python, C#, SQL, REST APIs, and CRD's... ...River-driven workflows across Portfolio Engineering, Optimization, Guidelines, Implementation...SeniorWork at officeWork from home$137k - $189k
...disrupt industries by unleashing the power of software and data. We enable organizations of all... ...opportunity to work with other veteran Java programmers, as you deepen your knowledge... ...developer community Mentoring junior engineers in both technical and non-technical...SeniorWork at officeWorldwideFlexible hours$199k - $244k
...is a mobile‑only application, the mobile engineering team’s job is to develop new features... ...The Canada‑based salary range for this full‑time position is $199,000-$244,000, plus... ...requirements. Knowledge of professional software engineering practices and best practices...SeniorFull timeWork at officeLocal area2 days per week- ...Vice President of Engineering, AI Strategy & Full Stack About the Company Expanding technology company... ...Ruby on Rails, at least 8 years of software engineering experience, and a proven... ...backend Ruby-based systems, frontend React/JavaScript, and a substantial focus...FullstackReact
- ...recognition abound. The Platform Engineer will be building a highly... ...building web-based enterprise Java applications ~ Comfortable... ...libraries ~ Experience with the full software development life cycle,... ...Skills: Experience with full stack modern web application...FullstackRelocationRelocation package
$125k - $205k
...more at later.com. About the role: The Senior Engineer is responsible for driving large-scale... .... With deep expertise in modern software development and Agile practices, you’ll... ...resolve complex backend issues across the stack. Contribute to engineering culture by...SeniorPermanent employmentFull timeLocal areaRemote work- ...What you’ll need to succeed as Lead Engineer, Software Engineering (Mobile Development) at XPO Minimum... ...processes in an agile environment (Scrum). ~ Full Stack development experience using C#, Xamarin/Maui, and/or React Native ~ Experience with SQL and relational...FullstackReact
$100k - $200k
...ABOUT THIS JOB We’re looking for an experienced Senior/Lead/Principal Node.js (back-end JavaScript) Software Engineer join our innovative technology team at Trend... ...join us! Our company offers great benefits: full healthcare package (medical, dental, vision, life...SeniorFull timeWork experience placementFlexible hours$62 - $75 per hour
Software Developer / Programmer 3 - C# and .NET Join AZAD as a Software... ...to the Asset Management and Engineering Applications organization... ...employment. This position is full‑time remote based in Portland... ...developing secure applications using React or other front‑end JavaScript...ReactHourly payFull timeLocal areaRemote workFlexible hours- ...We are looking for a highly skilled Java Developer to join our R&D Server team.... ...warm team environment. Our tech stack includes Redis, Oracle, PSQL, Kafka, Spring... ...Java internals. Solid experience in software engineering principles, including system design,...SeniorLocal area
- ...Job Description Job Description Synapsis is hiring multiple Backend Java Developers in Portland, Oregon. (some are fully remote so please specify if you can relocate post-Covid restrictions.) This is a year+ contract. All applicants must be eligible & willing to be...Contract workRemote workRelocation
$127k - $203k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer (Java - SDET) Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to...Full timeWork at officeWorldwide$115k - $145k
...As a Software Engineer on the Professional Archive Search team, you’ll help design, build, and deliver... ...Exposure to some of our technology stack, along with a willingness to learn new tools... ..., or Elasticsearch Proficiency in Java or C# Experience deploying and managing...Full timeWork at officeLocal areaFlexible hours
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!
- java developer remote part time Vancouver, WA
- entry level java developer remote Vancouver, WA
- senior medical science liaison Vancouver, WA
- senior accountant remote Vancouver, WA
- senior robotics software engineer Vancouver, WA
- senior storage engineer Vancouver, WA
- senior vice president of operations Vancouver, WA
- senior inventory accountant Vancouver, WA
- senior level Vancouver, WA
- senior tableau developer Vancouver, WA


