Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Java Developer at Lazer, focusing on backend integrations for major commerce brands. Design and maintain services connecting external systems with Shopify and other platforms.

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
  • Participate in code reviews, technical discussions, and continuous improvement of development practices
  • Work directly with clients to understand integration requirements and deliver solutions

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)
  • Proficiency working with different Relational (PostgreSQL, MySQL) and Non-relational databases.
  • Available to work Eastern Time (ET) hours

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.
  • Employee Care: We provide full benefits (healthcare, dental, vision) for our employees (401k for our US employees)
  • Unlimited PTO: Everyone needs a break. Take at least 15 days off a year, and more if you need—just be cool about it and keep the team in mind.
  • Regular Team Retreat: Join us for a week of team bonding at amazing destinations. Recent trips include the Dominican Republic, Cancun, and Hawaii — plus ones welcome.

Job type

Contract

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

DockerGraphQLJavaMySQLPostgres

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.