Software Engineer - Full-Stack (React, TypeScript, Java)
$102.38k - $152.38k per yearS&P Global Inc.
This position requires local presence. Please view similar jobs below.
About the Role
Grade Level (for internal use): 11 S&P Global Market Intelligence delivers information-centric capital markets and risk solutions for trading desks and their risk management partners — spanning counterparty credit risk, xVA, market risk, and regulatory compliance. Our products are trusted by buy-side and sell-side institutions worldwide, and we are actively investing in our technology and data platforms to build new revenue-generating solutions powered by open-source, big data, cloud, and emerging AI capabilities. You will join a collaborative, globally distributed engineering team that values technical rigour, pragmatic decision-making, and delivering measurable impact — working a hybrid schedule of 2 days per week from our Toronto office, with flexibility for the remainder of the week.
Responsibilities and Impact
- Architect and own full-stack product features end-to-end — from design and implementation through automated testing and production support — maintaining accountability for quality, security, and performance at every stage.
- Build scalable, performant UIs using React and TypeScript, and deliver backend services and REST APIs in Node.js and Java, contributing to a platform that powers financial risk decisions for institutions worldwide.
- Design, develop, and optimise PostgreSQL schemas and SQL solutions to support complex, data-intensive financial requirements.
- Lead technical design reviews and architectural decisions, translating intricate financial-risk business requirements into well-structured, maintainable engineering plans — collaborating with product managers and risk specialists across functions.
- Drive engineering excellence by establishing and evolving practices in testing, code review, CI/CD, observability, and secure development; mentor engineers and shape platform-wide standards.
- Apply emerging technologies, including agentic AI and AI-enabled tooling, to improve engineering productivity through code generation, automated testing, documentation, and workflow automation.
What We’re Looking For
Basic (Required) Qualifications
- 7+ years of professional software engineering experience.
- Production experience building and maintaining applications using React, TypeScript, and modern JavaScript (ES6+).
- Production experience with Node.js/Express or Java, with a demonstrated track record of delivering across multiple technology stacks.
- Production experience developing and consuming REST APIs.
- Demonstrated SQL proficiency and production experience with relational databases, including PostgreSQL.
- Production experience with automated testing frameworks such as Jest, Jasmine, or Playwright.
- Demonstrated experience with CI/CD pipelines, Git-based workflows, and Linux/Unix environments.
- Production experience working within Agile software development environments.
- Demonstrated track record of making and communicating sound technical decisions to both engineering and business stakeholders.
Additional Preferred Qualifications
- Professional experience with Java and Spring/Spring Boot, including cross-stack integration between JavaScript/TypeScript and Java services.
- Production experience with distributed systems, event-driven architectures, or data-intensive backend services.
- Domain experience in financial markets, trading, risk management, or regulatory technology; working knowledge of counterparty credit risk, xVA, or market risk.
- Experience with UI libraries such as Highcharts, DevExtreme, TanStack, or Tailwind; working knowledge of HTML5, web accessibility standards, and frontend performance optimisation.
- Hands-on experience with containerisation technologies such as Docker, CI/CD tools such as GitHub Actions, and AWS services such as CloudFront, S3, and Okta; production experience with container orchestration platforms such as Kubernetes.
- Demonstrated implementation of application security controls including authentication, authorisation, and data protection.
- Practical experience with generative AI, large language models (LLMs), AI-assisted development tools, or agentic frameworks.
Ontario Transparency Notice
In accordance with Ontario’s new regulations effective January 1, 2026, this job posting provides information on expected compensation. S&P Global may use automated tools or artificial intelligence to support certain aspects of the hiring process, where permitted by law. Additionally, we are committed to transparency and will inform all interviewed candidates of hiring decisions within 45 days of their interview. This posting is for an existing vacancy, and we encourage you to reach out for further information regarding our hiring practices or any questions you may have. Thank you for considering a career with us.
Compensation / Benefits Information
S&P Global states that the anticipated base salary range of compensation for this position is $102,375 CAD to $152,375 CAD.
Final base salary compensation for this role will be based on the individual's performance, geographic location, as well as experience level, skill set, training, licenses and certifications.
In addition to base compensation, this role is eligible for an annual incentive plan, which is included in the range of compensation above.
This role is not eligible for additional compensation such as an annual incentive bonus or sales commission plan.
This role is eligible to receive additional S&P Global benefits.
About S&P Global Market Intelligence
At S&P Global Market Intelligence, a division of S&P Global we understand the importance of accurate, deep and insightful information. Our team of experts delivers unrivaled insights and leading data and technology solutions, partnering with customers to expand their perspective, operate with confidence, and make decisions with conviction. For more information, visit
What’s In It For You?
Our Mission: Advancing Essential Intelligence.
Our People: We’re more than 35,000 strong worldwide—so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all.From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it We’re committed to a more equitable future and to helping our customers find new, sustainable ways
Our Values: Integrity, Discovery, Partnership Throughout our history, the world’s leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals.
Benefits
- Health & Wellness: Health care coverage designed for the mind and body.
- Flexible Downtime: Generous time off helps keep you energized for your time on.
- Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills.
- Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs.
- Family Friendly Perks: It’s not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families.
- Beyond the Basics: From retail discounts to referral incentive awards—small perks can make a big difference.
Global Hiring and Opportunity at S&P Global
We are committed to fostering a connected and engaged workplace where all individuals have access to opportunities based on their skills, experience, and contributions. Our hiring practices emphasize fairness, transparency, and merit, ensuring that we attract and retain top talent. By valuing different perspectives and promoting a culture of respect and collaboration, we drive innovation and power global markets.
Equal Opportunity Employer
S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status
#J-18808-Ljbffr$95k - $145k per year
Senior Full Stack Software Designer (Java & React) Position Description We are seeking an Expert Full Stack Developer to design, build, and maintain both front end interfaces and back end systems, including APIs, microservices, databases, and cloud deployments. This role...ReactJavaTypescriptWork at office2 days per week- ...the world. Miratech retains nearly 1000 full-time professionals, and our annual... ...We are looking for a Senior Full Stack Developer to design, build and maintain... ...performing enterprise applications using Java, Spring Boot, React, Node.js, Python and SQL. This role...ReactJavaTypescriptFull timeInternshipWork at officeRemote workRelocation2 days per week
- ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth... ...Description We are looking for a Full Stack Engineer to design, develop, and support scalable... ...business processes. You will use Java and Spring Boot to develop scalable backend...ReactJavaTypescriptFull timeInternshipRemote workRelocation
$130k - $150k per year
...AI capabilities, we're looking for experienced engineers who thrive in fast-moving environments, embrace AI-first software development, and take ownership from idea to production... ...Engineer with deep backend expertise, strong full-stack development skills, and hands-on experience...ReactJavaTypescriptFull timeWork at officeRemote work- ...operates in 25 countries worldwide. Miratech retains over 1000 full-time professionals and has achieved sustained shareholder... ...Job Description Miratech is looking for a skilled Full Stack Engineer with React and Golang experience to join our US healthcare client. Join...ReactFull timeInternshipRemote workWorldwideRelocation
$170k - $190k per year
...Job Description Principal Full-Stack Software Engineer at a glance... Location: Toronto, ON (Hybrid - 3 days/week) We are looking for a Principal Full-Stack Software Engineer to lead our internal engineering platform, standards framework, and developer enablement ecosystem...TypescriptFull timeFlexible hours3 days per week- ...Job Description Job Description Senior Full-Stack Engineer (Knowledge Graph Platform) Location: [Toronto / hybrid, Canada] Responsibilities... ...and REST/Fast APIs, including event-driven pipelines that react to UI edits (re-validation, re-indexing, impact analysis). •...ReactTypescriptLong term contractPermanent employmentFull timeTemporary workDirect hireImmediate start
$45 - $50 per hour
...Job Title: Software Engineer - React, Node, TypeScript & AI Coding Tools Job Location: Remote (Toronto, ON) Job Type: T4 Contract Experience: 5+ Years Rate: CAD 45 - 50 per hour Role Summary: NearSource is seeking a Software Engineer with strong frontend development...ReactTypescriptHourly payLong term contractContract workRemote work$126.8k - $164.1k per year
...Global Prime Brokerage is looking for a Full-time Senior Java Developer. Global Prime Brokerage is... ...About The Role As a Senior Java Full Stack Developer , demonstrate ownership, accountability... ...defect-free delivery through strong engineering discipline, peer reviews, and adherence...ReactJavaLong term contractFull timeWork from home$132k - $178.5k per year
...Come join the Intuit Toronto site as a Senior Software Developer. Be a leader in our Data, Growth and... ...at scale. The ideal candidate is an experienced full stack Software Developer who is proficient with JavaScript/TypeScript, Java, and familiar with AI powered development...ReactJavaTypescriptFull timeWork at office3 days per week$95k - $145k per year
...Description: CGI is looking for an experienced Full Stack Developer to work on challenging... ...Angular-based front-end development and Java/Spring-based back-end development, along... ...responsive web applications using Angular, TypeScript, HTML5, and CSS; integrating user interfaces...JavaTypescriptFull timeWork at office2 days per week3 days per week$80k - $130k per year
...years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector. This role is... ...Jira Lifecycle management Microservices Node.Js React JavaScript Spring Spring Boot Swagger What you can...ReactJavaFull timeWork at office3 days per week$95k - $145k per year
..., we're still growing! Join Canada's largest IT Company as a "Java Full Stack Development Lead" in our Banking Services Division. Location -... ...Services GitHub Java Kubernetes OpenShift SCRUM Software Architecture What you can expect from us: Together, as...JavaFull timeWork at officeRemote work$125.5k - $154k per year
...Office (EDMO) is seeking a highly motivated Software Engineer III to design, develop, deploy, and... ...hands-on experience with: ~ Node.js / TypeScript ~ REST API development ~ SQL /... ...documentation practices. Key Competencies Full Stack Development API & Integration...TypescriptFull timeTemporary workWork at officeWork from home- ...About the Role We operate in an AI-first engineering environment, where AI-powered... ...core of how we design, build, and deliver software. Our engineers leverage AI coding agents... ...software. We're looking for a Senior Full Stack Engineer with strong engineering fundamentals...ReactTypescriptFull time
- ...default. See [Deploy Faster with Snowflake Apps]( As a Senior Full Stack Engineer, you will drive initiatives that span our product areas and tech... ...that power App Runtime, spanning the full tech stack - React, Go, Python, and Java Stay deeply hands-on by authoring technical...ReactJavaTypescriptFull timeInternship
- ...adopt AI they can govern and own. About the Role As a Full-Stack AI Engineer, you'll transform business ideas into production-ready applications... ...production-ready UI components using modern frameworks (React.js, Vue.js, Nuxt.js ) with best practices for accessibility,...ReactTypescriptFull timeInternship
- ...details for this role. Job Description: Role Overview The Software Engineer II provides hands-on technical support for business-critical... ...technologies, and the role requires comfort working across the full stack rather than within a single layer. Key Accountabilities...Full timeRemote workWork from homeRotating shift
$81.6k - $115.2k per year
...Develop new solutions as required for engineering programs and projects within assigned area... ...frameworks or methodologies that relate to software engineering activities Ensure respective... ...to grow, and you can unlock your full potential to achieve your career goals. Here...Full timeInternshipWork from homeShift work$172.96k - $197.4k per year
...Staff Software Engineer - Capital One Travel Tech - Full-stack About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into...ReactJavaTypescriptFull timeWork at officeWork from home- ...the Team We build enterprise software that helps organizations... ...improve go-to-market agility. Our engineering organization includes multiple... ...platform. Proficiency in Kotlin, Java, or a similar language, and comfort working across the stack, including a TypeScript and...ReactJavaTypescript
$125k - $150k per year
...The Role We are hiring a Senior Full-Stack Developer to build the products our patients... ...across the stack. Ship features in our React and Next.js front end and our Python and... ...deployment practices, and help shape our engineering culture as the team grows. Work with AI...ReactTypescriptPermanent employmentFull timeInternshipWork at officeRemote work3 days per week$95k - $145k per year
...Preferred Languages: Bilingual (English / French) Preferred Employment Type: Full-Time, Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing Software Engineering Practice within the Emerging Technologies team. As a full-time member of CGI...ReactJavaTypescriptPermanent employmentFull time$81.6k - $115.2k per year
...Software Engineer II (Java/Spring) Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details:... ...everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire...JavaFull timeWork from home- ...seamless and quick payments. Across the Link Engineering org, we focus on building delightful... ...methods. Our team's work spans the entire stack from front-end experiences, to infrastructure... ...requirements ~2–10+ years of industry software engineering experience (does not include...Full timeInternship
$130k - $160k per year
...Senior Software Engineer, Full-Stack Applications – Python Fitch Ratings is seeking a Senior Software Engineer to join our global Ratings Technology team in Toronto. You'll build and maintain mission-critical full-stack applications that power how a world-leading credit...ReactJavaTypescriptLong term contractWork at officeImmediate startWorldwideFlexible hours$180k - $220k per year
...Software Engineer, Full-Stack Applications (Associate Director) / AI Fluent Fitch Ratings is seeking a Lead Software Engineer to join our global Ratings Technology team in Toronto. This is an opportunity to build mission-critical platforms while helping shape the...ReactJavaLong term contractImmediate startWorldwide$100k - $120k per year
️Are you a full stack developer who wants to build reliable, production-grade features on complex... ...to join an established financial software company building portfolio management software... ...Develop maintainable user interfaces in React and TypeScript that present financial data...ReactTypescriptFull timeNight shift3 days per week$190k - $240k per year
...Lead Software Engineer, Full-Stack Applications – Innovation Squads Fitch Ratings is seeking a Lead Software Engineer to join our Innovation Tiger Team in Toronto—a greenfield initiative at the forefront of how AI will transform financial analysis. This isn't about...ReactJavaLong term contractImmediate start$64.02k - $80.03k per year
...ways to bank—online, mobile app, phone/full-service Member Connect Contact Centre,... ...no matter what role you play. Full-Stack Automation Engineer DUCA is looking for a Full-Stack Automation... ..., and external vendors through the Software Development Life Cycle Contribute to...JavaFull timeCasual workManual laborWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Full-Stack (React, TypeScript, Java). Be the first to apply!
- software developer no experience Toronto, ON
- software development engineer Toronto, ON
- software developer internship no experience Toronto, ON
- senior software developer Toronto, ON
- software design engineer Toronto, ON
- software engineer part time Toronto, ON
- new graduate software developer Toronto, ON
- linux software engineer Toronto, ON
- director software engineering Toronto, ON
- software engineer co-op Toronto, ON

