Software Developer (Java | Kafka | GCP)

GFT Technologies • toronto, on • Posted July 16, 2026

Position Overview

Overview

Software Developer (Java | Kafka | GCP) — Job Description

We are looking for a Senior Java Developer with strong experience in Java, Apache Kafka, and Google Cloud Platform (GCP) to join a high-performing technology team delivering scalable, real-time data solutions.

In this role, you will design, develop, and support cloud-native applications and event-driven architectures while collaborating with teams across Canada, the United States, and India.

Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications and microservices.
  • Build and support real-time streaming solutions using Apache Kafka.
  • Develop scalable, event-driven architectures and data pipelines.
  • Deploy and maintain cloud-native solutions on Google Cloud Platform (GCP).
  • Work with technologies such as Dataflow, BigQuery, GKE, Cloud Storage, and Terraform.
  • Troubleshoot production issues, perfo...