Hybrid Full-Stack Engineer: React/TypeScript + Java

S&P Global Inc.

Toronto

Hybrid

CAD 102,000 - 152,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible time off
Continued learning opportunities
Retirement planning

Job summary

S&P Global Inc. is seeking a senior software engineer to architect and deliver full-stack features for our Financial Risk Analytics platform.

You will build scalable UIs with React and TypeScript, implement backend services in Node.js and Java, and design robust PostgreSQL schemas to support complex financial risk calculations. The role emphasizes standards, testing, and collaboration with product and risk teams.

Qualifications

  • 7+ years of professional software engineering experience.
  • Proficiency with React, TypeScript, and modern JavaScript (ES6+).
  • Experience with Node.js/Express or Java and REST APIs.
  • Strong SQL skills with PostgreSQL or similar databases.
  • Experience with automated testing (Jest, Jasmine, Playwright).
  • Experience with CI/CD pipelines, Git workflows, and Linux/Unix; Agile environments.
  • Ability to make and communicate technical decisions to stakeholders.

Responsibilities

  • Architect and own full-stack product features end-to-end, ensuring quality, security, and performance.
  • Build scalable UIs with React and TypeScript and backend services with Node.js and Java; expose REST APIs.
  • Design and optimise PostgreSQL schemas and SQL solutions for data-intensive needs.
  • Lead technical design reviews and collaborate with PMs and risk specialists.
  • Promote engineering excellence through testing, code reviews, CI/CD, observability, and secure development.
  • Apply AI-enabled tooling and agentic AI to improve productivity.

Skills

React
TypeScript
JavaScript (ES6+)
Node.js/Express
Java
REST APIs
SQL PostgreSQL
Jest/Jasmine/Playwright
CI/CD
Git/Linux
Agile
AWS
Docker
Kubernetes

Tools

Docker
Kubernetes
GitHub Actions
AWS
PostgreSQL
React UI libraries (Highcharts, etc.)

Job description

S&P Global Inc. is seeking a senior software engineer to architect and deliver full-stack features for our Financial Risk Analytics platform.

You will build scalable UIs with React and TypeScript, implement backend services in Node.js and Java, and design robust PostgreSQL schemas to support complex financial risk calculations. The role emphasizes standards, testing, and collaboration with product and risk teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer- Financial Risk Analytics (Hybrid)
Senior Software Engineer- Financial Risk Analytics (Hybrid)

S&P Global • Toronto

Hybrid
CAD 102,000 - 152,000
Senior Java Microservices Engineer with React Frontend
Senior Java Microservices Engineer with React Frontend

Capgemini • Montreal

On-site
CAD 90,000 - 120,000
Senior Java Full-Stack Developer - React + Spring Boot
Senior Java Full-Stack Developer - React + Spring Boot

Synechron • Calgary

Hybrid
CAD 90,000 - 100,000
60 offices in 20 countries
Hybrid work policy
RRSP with employer’s contribution up 4
+3
Senior Full Stack Developer
Senior Full Stack Developer

Compunnel Inc. • Toronto

On-site
CAD 90,000 - 120,000
Senior Full-Stack Java/Angular Engineer — Hybrid & Impactful
Senior Full-Stack Java/Angular Engineer — Hybrid & Impactful

Intact Financial Corporation • Montreal

Hybrid
CAD 102,000 - 124,000
Hybrid work model
Performance bonuses
Full Stack Developer – Java/JS
Full Stack Developer – Java/JS

Randstad Enterprise • Montreal

On-site
CAD 90,000 - 130,000
Senior Solution Architect — React/TypeScript & API Design
Senior Solution Architect — React/TypeScript & API Design

Wipro Ltd. • Oshawa

On-site
CAD 90,000 - 130,000
Java Full-Stack Engineer - Hybrid, React & GraphQL
Java Full-Stack Engineer - Hybrid, React & GraphQL

Priceline.com LLC • Toronto

Hybrid
CAD 100,000 - 120,000
Health benefits
Paid time off
Hybrid work
+3
Senior Full-Stack Engineer (React/Node/Java) - Hybrid
Senior Full-Stack Engineer (React/Node/Java) - Hybrid

WellnessLiving • Vaughan

Hybrid
CAD 90,000 - 130,000
Competitive salary
Vacation
Benefits package
+2
Senior Full-Stack Engineer: Java/Spring + React, Cloud
Senior Full-Stack Engineer: Java/Spring + React, Cloud

Miratech • Ottawa

On-site
CAD 110,000 - 150,000
Culture of Relentless Performance
Competitive pay & benefits
Relocation program
+1