Software Engineer - II

Randstad Canada

Vancouver

On-site

CAD 100,000 - 118,000

Full time

9 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

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

Software Engineer - II

Engineering - Vancouver, British Columbia

Full-time

A leading FinTech company is seeking an experienced backend engineer to join their team in downtown Vancouver. This company specializes in providing banks with embedded financial products and services, aiming to revolutionize the corporate banking experience.

If you are a passionate and experienced professional who takes pride in their craft and loves solving complex problems, you'll be a great fit for this role.

Position

We are looking for an experienced backend engineer to join our high-performance team. You'll be responsible for designing and implementing solutions to complex problems and taking ownership of projects. You will be joining a team of engineers who are building accounting software integrations and plugins that are changing the definition of corporate banking applications.

Key Responsibilities
  • 5+ years of experience as a software developer, with 4+ years working with Java 17 and above.
  • 4+ years of experience with databases, including relational (Postgres) and non-relational (MongoDB).
  • 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 containerization and orchestration technologies like Docker and Kubernetes.
  • Nice to have: experience with observability tools (Honeycomb, Datadog), startup experience, knowledge of frontend technologies (React/Javascript), and experience with bank integrations (SFTP or APIs).

If you feel you'd be a great fit, please include some examples of your work (a GitHub link is ideal).

Why Work With Us

This is an opportunity to work with an emerging, high-growth company that values autonomy and leadership. You will be part of a rich company culture that fosters togetherness and supports a healthy work-life balance.

Experienced Team: Our team is led by a renowned tech entrepreneur whose previous company was acquired by PayPal. You will benefit from mentorship opportunities and further build your network and knowledge base.

High-Growth Environment: This is a high-growth environment where employees are given a high level of responsibility and hands-on opportunities from the start. We are invested in helping our team members reach their full potential.

Perks

The downtown Vancouver office is centrally located and offers access to a building fitness center, fully stocked cupboards, weekly team lunches, and daily coffee runs. We also provide modern MacBook and Apple equipment to set our employees up for success.

Compensation

The hiring salary range for this position is $100,150 - $117,680 annually. The base pay is based on comparable market data. We believe in rewarding our employees for their contributions and offer a comprehensive total rewards package.

Benefits
  • 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 programs
Equality & Inclusion

We are an equal-opportunity employer and are committed to celebrating diversity, endorsing equity, and encouraging inclusion in our recruitment process.

Randstad Canada Commitment

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity‑seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non‑binary/gender non‑conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager - II
Software Engineering Manager - II

Randstad Canada • Vancouver

Hybrid
CAD 135,000 - 170,000
Semi-annual bonus
Health & dental benefits
Paid time off
+5
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
Application Developer III
Application Developer III

Randstad Canada • Toronto

On-site
CAD 120,000 - 180,000
Backend Engineer II - FinTech (Java 17 + AWS)
Backend Engineer II - FinTech (Java 17 + AWS)

Randstad Canada • Vancouver

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

Robinhood • Toronto

On-site
CAD 200,000 - 235,000
Equity ownership
Bonus programs
Supplemental health insurance
+4
Software Engineer - II
Software Engineer - II

Fi.spa • Vancouver

On-site
CAD 113,000 - 122,000
Best-in-Class Equipment
Downtown Vancouver office
Work-From-Anywhere policy
Software Engineer - II
Software Engineer - II

FISPAN Services, Inc. • Vancouver

Hybrid
CAD 113,000 - 122,000
Best-in-Class Equipment
Downtown Vancouver office with views
Work-From-Anywhere policy
+5
Staff Software Dev - Remote
Staff Software Dev - Remote

Randstad Canada • Toronto

Remote
CAD 120,000 - 180,000
Software Engineer
Software Engineer

RBC • Toronto

On-site
CAD 85,000 - 120,000
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

On-site
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO