Full Stack Engineer

Swim Recruiting

Vancouver

Hybrid

CAD 103,320 - 123,984

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading recruiting firm is seeking a Full Stack Engineer for a 6-month contract in Vancouver. The ideal candidate should have over 8 years of software engineering experience, particularly in Angular and Java/SpringBoot. Responsibilities include building secure web applications, developing RESTful APIs, and mentoring junior developers. This position offers a pay range of CA$75.00/hr to CA$90.00/hr, with a hybrid working model. Candidates with a strong cloud-native background are preferred.

Qualifications

  • 8+ years of software engineering experience required.
  • 4+ years developing Java/SpringBoot applications needed.
  • Strong cloud platform experience with AWS and Kubernetes.

Responsibilities

  • Build and maintain web applications using Angular and SpringBoot.
  • Develop RESTful APIs and microservices.
  • Mentor junior developers and optimize performance.

Skills

Angular
Java/SpringBoot
Cloud-native architectures
RESTful APIs
Microservices
AWS
Kubernetes
Kafka
MongoDB
Snowflake

Education

Bachelor's Degree in IT Engineering or Computer Science

Tools

CI/CD pipelines
ETL processes

Job description

Join to apply for the Full Stack Engineer role at Swim Recruiting.

This 6-month contract role requires a Full‑Stack Engineer with extensive experience in Angular and Java/SpringBoot. The position is based in Vancouver, hybrid work (4 days a week in office). The client is a well‑known Canadian brand with a strong technology focus and global reach.

Base Pay

CA$75.00/hr – CA$90.00/hr.

Key Responsibilities
  • Build and maintain secure, reliable, and performant web applications using Angular, Java/SpringBoot, and cloud‑native architectures.
  • Develop RESTful APIs, microservices, and integration patterns that support end‑to‑end supply‑chain solutions.
  • Mentor junior developers and drive automation and performance optimization across the team.
  • Collaborate with business and architecture stakeholders to deliver industry‑leading solutions for sourcing, manufacturing, and responsible supply chain practices.
Required Qualifications
  • 8+ years of software engineering experience; Bachelor's Degree in IT Engineering or Computer Science.
  • 4+ years developing enterprise Java/SpringBoot applications; solid understanding of RESTful APIs, microservices architecture, and integration patterns.
  • Strong cloud‑native and data platform experience: 4+ years with AWS and Kubernetes, 3+ years with streaming data technologies (Kafka), hands‑on experience with MongoDB, Snowflake, relational/NoSQL databases, ETL processes, and CI/CD pipelines.
Compensation

Pay range: $75–90 per hour.

Next Steps

If this opportunity resonates with your experience and career goals, please submit your updated resume by applying to this posting. One of our recruiters will reach out.

Additional Details
  • Seniority level: Associate
  • Employment type: Contract
  • Job function: Information Technology
  • Industries: Retail, Retail Apparel, Fashion

Referrals increase your chances of interviewing at Swim Recruiting by 2x.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Engineer — Angular/Java, Hybrid (Vancouver)
Full-Stack Engineer — Angular/Java, Hybrid (Vancouver)

Swim Recruiting • Vancouver

Hybrid
CAD 80,000 - 100,000
Full Stack Developer
Full Stack Developer

Highspring • Montreal

On-site
CAD 80,000 - 100,000
Competitive compensation
Opportunities for professional growth
Innovative projects
Java Full stack Developer
Java Full stack Developer

United States Digital Space LLC • Toronto

On-site
CAD 125,000 - 134,000
Paid time off (12–25 days)
Medical, dental, vision benefits
Retirement savings plans (RRSP)
+2
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
Java Full Stack Engineer
Java Full Stack Engineer

RELQ TECHNOLOGIES • Canada

Remote
CAD 70,000 - 90,000
Full Stack Java Developer - Core Java, Angular 13+
Full Stack Java Developer - Core Java, Angular 13+

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 160,000 - 200,000
Fullstack Developer Java / Angular
Fullstack Developer Java / Angular

Highspring • Montreal (administrative region)

Hybrid
CAD 80,000 - 100,000
Flexible hybrid work arrangements
Work on impactful technology projects
Collaboration with experienced teams
Full Stack Developer
Full Stack Developer

Highspring • Montreal

On-site
CAD 80,000 - 100,000
Collaborative work environment
Professional growth opportunities
Exciting projects with cutting-edge technologies
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 107,000 - 158,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Hammehr Talent Consultants • Ontario

Remote
CAD 123,000 - 145,000