Enable job alerts via email!

Senior Golang Developer

Botsford Associates

Toronto

On-site

CAD 100,000 - 140,000

Full time

27 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading financial institution is seeking a Senior GoLang Developer to join their transformation program. The role involves modernizing legacy architectures into cloud-native, event-driven microservices. The ideal candidate will have substantial experience in GoLang, Azure deployment, and event-driven architecture, contributing to the project's success in enhancing scalability, security, and performance.

Qualifications

  • 5+ years of backend development, with 3+ years focused on GoLang.
  • Hands-on experience with event brokers (Solace or Kafka).
  • Expertise in Azure cloud deployment and container orchestration.

Responsibilities

  • Design, build, and maintain high-performance backend services in GoLang.
  • Implement event-driven architecture using Kafka or Solace.
  • Deploy and manage scalable microservices on Azure.

Skills

GoLang
Event-driven architecture
Cloud deployment
CI/CD pipelines
REST APIs
Microservices
NoSQL databases
Monitoring tools

Job description

We are seeking a Senior GoLang Developer to join the transformation program at a leading financial institution.

This initiative involves modernizing legacy monolithic architectures into cloud-native, event-driven microservices on Azure.

The project focuses on enhancing scalability, security, and performance while transitioning FX / payments infrastructure to a future-proof ecosystem.

Key technical pillars include :

  • Migration of monolithic systems to microservices with event-driven architecture (EDA) .
  • Implementation of event brokers (Solace / Kafka) , with a preference for Solace.
  • End-to-end cloud deployment on Azure , using containerized solutions (OpenShift preferred).
  • Integration of pub / sub messaging patterns and asynchronous workflows.

Key Responsibilities

  • Go Development : Design, build, and maintain high-performance backend services in GoLang.
  • Event-Driven Architecture : Implement EDA using Kafka / Solace, with a focus on pub / sub messaging and event sourcing.
  • Cloud Modernization : Deploy and manage scalable microservices on Azure, leveraging OpenShift (OCP) or Kubernetes / Docker.
  • CI / CD Pipelines : Develop and optimize CI / CD workflows, preferably using Azure DevOps.
  • System Monitoring : Troubleshoot and monitor applications using Grafana / Splunk (preferred) or Prometheus / AWS CloudWatch.
  • API Integration : Enhance REST / RPC APIs with tools like Swagger, Proto Buff, and Postman.
  • Collaboration : Work in Agile teams to document low-level designs (Visio / Plant UML) and refine system workflows.

Required Skills & Experience

Must-Have :

  • 5+ years of backend development, with 3+ years focused on GoLang (Java / C++ alone insufficient).
  • Hands-on experience with event brokers (Solace or Kafka; Solace preferred).
  • Proven track record in designing event-driven systems and pub / sub messaging patterns.
  • Expertise in Azure cloud deployment (IaaS / PaaS) and container orchestration (OpenShift / OCP preferred; Kubernetes / Docker acceptable).
  • Proficiency in CI / CD pipelines (Azure DevOps preferred).
  • Strong knowledge of REST / RPC APIs , Swagger / Proto Buff, and testing tools (Postman).
  • Experience with NoSQL databases (MongoDB) and SQL databases (SQL Managed Instance).
  • Familiarity with monitoring tools (Grafana / Splunk preferred; Prometheus / AWS CloudWatch acceptable).

Nice-to-Have :

  • Experience with choreography patterns in distributed systems.
  • Background in financial systems (FX / payments, ISO standards, REST / SOAP).
  • Exposure to high-performance environments (streaming platforms, NBFCs).
  • Scalable microservices aligned with EDA principles.
  • Robust CI / CD pipelines for Azure deployments.
  • Well-documented APIs and system workflows.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Golang Developer

Golang

Toronto null

Remote

Remote

CAD 120,000 - 160,000

Full time

Yesterday
Be an early applicant

Senior Golang Engineer

Lumenalta

Toronto null

Remote

Remote

CAD 100,000 - 130,000

Full time

6 days ago
Be an early applicant

Senior Golang Engineer

Lumenalta

Toronto null

Remote

Remote

CAD 100,000 - 120,000

Full time

17 days ago

Senior Golang Developer

Golang

Toronto null

Remote

Remote

CAD 100,000 - 160,000

Full time

15 days ago

Senior GoLang Developer.

Jooble

Toronto null

Hybrid

Hybrid

CAD 100,000 - 125,000

Full time

Today
Be an early applicant

Sr Golang Developer (6-12 Month Contract)

Motion Recruitment

Toronto null

Hybrid

Hybrid

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Senior GoLang Developer.

Pyramid Consulting, Inc

Toronto null

Hybrid

Hybrid

CAD 100,000 - 125,000

Full time

5 days ago
Be an early applicant

Senior Salesforce Developer

iA Financial Group (Industrial Alliance)

Toronto null

On-site

On-site

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Senior Salesforce Developer

Iaawg

Toronto null

Hybrid

Hybrid

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant