About The Position

Lazer is a world-class digital product studio composed of 180+ senior engineers and designers with backgrounds from companies like Apple, Google, Coinbase, and more. With our product experience, we have designed, engineered, and grown products from $0 to $200M in revenue. Clients seek out our help because we have the talent to deeply understand their needs and provide industry, technical, or product insights that are uniquely valuable to their efforts. Our clients range from early-stage startups and venture studios to recognizable retail brands and exciting enterprises. Some of our notable clients include Google, Shopify, Coinbase, Alchemy, Hinge, OVO, Polymarket, and more. We are a remote-first organization headquartered in Toronto, Ontario, with employees worldwide. We believe in providing the best experience possible for all Lazerites by fostering a strong community through regular events, company vacations, competitive compensation, unlimited PTO, and more! Join Lazer and help us solve problems and build the next generation of products! We are looking for a Senior Java Developer to join our team and work on backend integrations for major commerce brands. You will focus on the service layer and integration layer, connecting external systems with Shopify and other platforms. The ideal candidate has strong experience building and managing backend systems, working with APIs at scale, and delivering high-quality integration solutions. Please Note: This is a Contract position (hourly rate). We welcome applications from across the globe, but our preferred candidates should be able to work in Eastern Standard Timezone (EST).

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

Nice To Haves

  • Experience with Shopify APIs or the Shopify ecosystem
  • Background in e-commerce or ERP system integrations
  • Experience with Spring Boot or the Spring ecosystem
  • Experience with middleware and message queues (Kafka, RabbitMQ)
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Prior experience in an agency or consulting environment
  • Experience with data migrations between 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

Benefits

  • Unlimited PTO
  • Regular Team Retreat
  • Employee Care
  • Work / Life Balance
  • Work From Anywhere
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service