Backend Engineer II - FinTech (Java 17 + AWS)

Randstad Canada

Vancouver

On-site

CAD 100,000 - 118,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive semi-annual bonus program
Extended health and dental benefits
Paid time off
Savings and retirement plan matching
Parenthood top-up
Career development and mentorship

Job summary

Randstad Canada seeks an experienced Backend Software Engineer to join our downtown Vancouver team. You will design and implement solutions for complex banking software integrations and plugins, owning projects end-to-end.

You should have 5+ years as a software developer, strong Java 17+ experience, and solid knowledge of databases (Postgres, MongoDB), testing, and cloud/native technologies like AWS. Familiarity with Docker/Kubernetes and frontend skills are a plus.

Qualifications

  • 5+ years of experience as a software developer, with 4+ years working with Java 17+.
  • Experience with relational (Postgres) and non-relational (MongoDB) databases.
  • Experience with Unit, Integration, and Performance testing.
  • Experience integrating external APIs efficiently.
  • Strong knowledge of distributed systems and microservices architecture.
  • Knowledge of modern cloud technologies like AWS.
  • Familiarity with Docker and Kubernetes.
  • Nice to have: observability tools (Honeycomb, Datadog), startup experience, frontend (React/JavaScript), and bank integrations (SFTP or APIs).

Responsibilities

  • Design and implement solutions to complex problems and take ownership of projects.
  • Join a high-performance team building accounting software integrations and plugins for corporate banking applications.
  • Work on distributed systems and microservices architectures with cloud deployments.
  • Collaborate with external APIs and ensure efficient integration and testing.

Skills

Java 17+
Postgres
MongoDB
Unit testing
Integration testing
Performance testing
Distributed systems
Microservices
AWS
Docker
Kubernetes
Bank APIs
React
External APIs
GitHub

Tools

GitHub
PostgreSQL Tools
MongoDB Tools
AWS Console

Job description

Randstad Canada seeks an experienced Backend Software Engineer to join our downtown Vancouver team. You will design and implement solutions for complex banking software integrations and plugins, owning projects end-to-end.

You should have 5+ years as a software developer, strong Java 17+ experience, and solid knowledge of databases (Postgres, MongoDB), testing, and cloud/native technologies like AWS. Familiarity with Docker/Kubernetes and frontend skills are a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - II
Software Engineer - II

Randstad Canada • Vancouver

On-site
CAD 100,000 - 118,000
Competitive semi-annual bonus program
Extended health and dental benefits
Paid time off
+3
Software Engineer Backend (Java)
Software Engineer Backend (Java)

Randstad Digital • Vancouver

On-site
CAD 100,150 - 117,680
Access to fitness center
Weekly team lunches
Daily coffee runs
+1
Senior Backend Engineer — Core Banking Platform
Senior Backend Engineer — Core Banking Platform

Braid • Canada

On-site
CAD 90,000 - 120,000
Direct collaboration with founders
Autonomy and trust in your work
Opportunity to impact company trajectory
Senior Backend Lead: Java Spring Boot & Camunda 8
Senior Backend Lead: Java Spring Boot & Camunda 8

Randstad Canada • Toronto

On-site
CAD 120,000 - 180,000
Senior Software Engineer, FinTech (Hybrid)
Senior Software Engineer, FinTech (Hybrid)

Benji Pays • Vancouver

Hybrid
CAD 110,000 - 150,000
Healthcare Spending Account
Hybrid work lifestyle
Downtown Vancouver office
+2
Senior Backend Engineer — Cloud-Native, Scalable Services
Senior Backend Engineer — Cloud-Native, Scalable Services

RBC • Toronto

On-site
CAD 90,000 - 130,000
Bonuses
Flexible benefits
Stock options
+1
Senior Backend Engineer — Scale Fintech Platforms (Hybrid)
Senior Backend Engineer — Scale Fintech Platforms (Hybrid)

Brex • Vancouver

Hybrid
CAD 192,000 - 240,000
Remote work up to 4 weeks/year
Hybrid Vancouver office
Senior Java Developer – Fintech, Cloud & Fraud Solutions
Senior Java Developer – Fintech, Cloud & Fraud Solutions

Adaptive • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
23 days of vacations
Group insurance 50% covered
Pension plan contribution up to 5%
+3
Senior Java Developer - Backend
Senior Java Developer - Backend

CG Consulting Group • Toronto

On-site
CAD 90,000 - 120,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

On-site
CAD 80,000 - 110,000