Clera - Your AI talent agent
LoginStart
Start
G2i Inc. logo
G2i Inc.

Senior Full-Stack Developer - Scanz

contract•Canada, United States

Summary

Location

Canada, United States

Type

contract

Experience

5-10 years

Company links

WebsiteLinkedInLinkedIn

About this role

Location: Remote
Type: Contractor

About Scanz

Scanz has been building real-time trading technology for nearly two decades, powering serious traders around the world. We specialize in complex, high-performance systems that operate at scale in the fintech and capital markets space.

At Scanz, innovation is grounded in education, curiosity, and collaboration. We foster a culture of continuous self-improvement and actively encourage out-of-the-box thinking. Our distributed teams work closely together to build the next generation of financial software used by traders of all experience levels—from industry professionals to first-time investors.

The Role

We’re looking for a Senior Backend Developer to join our engineering team and help design, build, and scale robust server-side systems and data pipelines. You’ll work primarily with Kotlin and Spring WebFlux in a highly concurrent, event-driven environment processing millions of operations per day.

Strong Kotlin experience is preferred, but we’re equally open to seasoned Java developers who are motivated and able to transition quickly to Kotlin.

This is a core role with real ownership: you’ll help shape architecture decisions, performance strategy, and system reliability in a production-grade fintech platform.

What You’ll Do

  • Design and implement server-side services using Kotlin, Java, and Spring WebFlux

  • Build and maintain fault-tolerant, high-throughput data pipelines

  • Develop and maintain high-performance APIs

  • Collaborate closely with frontend engineers to integrate user-facing features

  • Contribute to PostgreSQL schema design and optimization

  • Improve system throughput and reliability through profiling, tuning, and performance testing

  • Scale services horizontally in a cloud-native environment

  • Integrate performance and reliability checks into CI pipelines

  • Participate in weekly standups, code reviews, and architectural discussions

What We’re Looking For

  • Strong proficiency in Kotlin and/or Java

  • Solid experience with Kotlin coroutines and flows

  • Deep understanding of Spring WebFlux, Reactive Streams, and backpressure

  • Experience building distributed, fault-tolerant systems

  • Strong problem-solving and analytical skills

  • Comfortable working asynchronously across time zones

  • Excellent communication skills (Slack, Loom, async collaboration)

  • Hands-on experience with:

    • PostgreSQL

    • AWS and cloud-native architectures

    • Docker and Kubernetes

  • Strong grasp of the testing pyramid (unit, integration, E2E)

  • Willingness to actively participate in code reviews and technical discussions

Backend Tech Stack

  • Kotlin, Java

  • Spring WebFlux, Ktor Server

  • Kotlin Coroutines

  • RSocket

  • Ktor Client

  • kotlinx.serialization

  • Quartz

  • Kotest, JUnit

  • Gradle

Frontend Tech Stack

  • Kotlin Multiplatform

  • React (Hooks)

  • TypeScript

  • SharedWorker

  • NPM

  • Gradle

Infrastructure & Tooling

  • AWS (including S3)

  • Docker & Kubernetes

  • Prometheus & Grafana

  • Jenkins

  • GitHub

What you'll do

  • Design and implement server-side services using Kotlin and Java, while building and maintaining high-throughput data pipelines. Collaborate closely with frontend engineers and contribute to system reliability and performance improvements.

About G2i Inc.

G2i is the future of hiring technical talent, a video-based hiring platform connecting companies with world-class remote engineers across North America, Latam, and Europe. Urgency is what we do. We help companies hire in days, not months. Traditional hiring is noisy - thousands of poor resumes, time-consuming interviews, lack of quantitative data, and competing offers. We reduce the noise and increase signal through knockout questions, live technical interviews, and AI hiring infrastructure. We work with FAANG companies and high-growth startups including Meta, Google, Microsoft, Webflow, Coinbase, 1Password, and LaunchDarkly. Planning to hire ten or more engineers? We create Custom Talent Pipelines with specific sourcing, assessment criteria, and integration with your existing HR systems. G2i is also the creator of React Miami and AI Engineer Miami conferences. More information at https://g2i.co and https://g2i.ai, or follow us on X @g2i_co

Ready to join G2i Inc.?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior Full-Stack Developer - Scanz do at G2i Inc.?

Toggle
As a Senior Full-Stack Developer - Scanz at G2i Inc., you will: design and implement server-side services using Kotlin and Java, while building and maintaining high-throughput data pipelines. Collaborate closely with frontend engineers and contribute to system reliability and performance improvements..

Is the Senior Full-Stack Developer - Scanz position at G2i Inc. remote?

Toggle
The Senior Full-Stack Developer - Scanz position at G2i Inc. is based in Canada, Canada and United States, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior Full-Stack Developer - Scanz position at G2i Inc.?

Toggle
You can apply for the Senior Full-Stack Developer - Scanz position at G2i Inc.directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on G2i Inc.'s careers site.
Join our talent pool first to get notified about similar roles that match your profile.