Senior Cloud-Native Backend Engineer (Java / AWS / Kafka)
Location:
Toronto, ON (Hybrid: 2 days/week onsite)
Contract:
6 Months (Full-Time, High likelihood of long-term extension)
Pay:
70/hr-100/hr (Depending on overall experience)
The Client:
My client is one of Canada’s “Big 5” financial institutions, currently undergoing a massive modernization of their capital markets and global money‑movement platforms.
The Role:
This is not a legacy maintenance role. We are looking for a heavyweight
Backend/Cloud‑Native Engineer
to help build a brand‑new, high‑throughput, distributed payment rail from the ground up. You will be building ultra‑low‑latency microservices, streaming millions of events, and completely owning the AWS infrastructure those services run on.
If your resume leans heavily toward React/Angular, or if your cloud experience is limited to just pushing code to an environment someone else built, this is not the right fit. We need a pure backend infrastructure builder.
What You Will Be Doing:
Building for Scale:
Designing and developing non-blocking, distributed microservices using modern Java (17+) and Spring Boot.
Event-Driven Architecture:
Utilizing Apache Kafka for high-throughput, fault-tolerant message streaming and event sourcing.
Reactive Programming:
Leveraging reactive paradigms (Spring WebFlux, Project Reactor, or RxJava) to handle asynchronous data streams and backpressure.
Cloud Infrastructure Ownership:
Provisioning, managing, and scaling your own AWS environments from scratch using Infrastructure as Code (Terraform, AWS CDK, CloudFormation).
What You Must Have:
7+ years
of core backend software engineering experience (Java, Spring Boot).
Proven Reactive Programming experience
(Spring WebFlux, RxJava) in a production environment.
Heavy AWS & IaC experience:
You must know how to write the Terraform/CloudFormation scripts to build VPCs, EKS clusters, and serverless pipelines.
Deep Kafka expertise:
Strong understanding of distributed messaging, topics, partitions, and idempotency.
(Bonus)
Experience with capital markets, FX, or high-volume payment processing.
To Apply:
Please apply directly with an updated resume focusing heavily on your backend architecture, AWS provisioning, and Kafka/WebFlux experience.
#J-18808-Ljbffr