lazer

Senior Software Engineer (Java) - Contract

Apply Now

At a Glance

Location
Canada
Employment
FULL_TIME
Experience
5+ years
Compensation
ered, and grown products from $0 to $200M in revenue. Clients seek out
Department
Lazer
Posted
2026-03-20

Key Requirements

Required Skills

AWSAzureCI/CDDockerERPGCPGitJavaKafkaMySQLPostgreSQLREST APISpring

Domain Knowledge

  • E-commerce
  • Energy
  • Healthcare
  • Retail

Benefits & Perks

Time Off

compensation, unlimited PTO, and more! Join Lazer and hel

Requirements

5+ years of professional Java development experience

Proven track record building and managing backend systems and integration services

Proficiency working with APIs like GraphQL and REST API experience is required

Experience with webhooks, event-driven architecture, asynchronous processing patterns, and scheduled tasks

Strong understanding of Computer Science fundamentals (data structures, algorithms, system design)

Experience working with Git, CI/CD pipelines, containerization (Docker)

Compensation & Benefits

🌐

Work From Anywhere:

Choose your workspace — all you need is strong wifi and a passion for building!

🧘‍♂️

Work / Life Balance:

We believe in our team’s ability to have it all; a great career, and time to unplug and live…you know...life.

Responsibilities

Design, develop, and maintain backend integration services connecting external systems with Shopify and other commerce platforms

Build and manage service layer and integration layer components for client projects

Develop and consume APIs, with a focus on GraphQL (Shopify’s primary API) and REST

Implement webhooks, asynchronous processing, and scheduled job workflows

Collaborate with cross-functional teams including architects, engineers, and project managers across multiple time zones

Ensure high performance, scalability, and reliability of backend services handling high-volume transactions