← Back to jobs

E-Solutions Logo
Senior Golang Developer

E-Solutions

 

Toronto, ON, Canada

Posted On: 3 days ago
Experience: 10+ years
Availability: Hybrid
Openings: 1
Category: Senior GoLang developers
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Design and build scalable applications using Event Driven Architecture and messaging patterns.

This role is on-site.

Responsibilities

  • Design applications utilizing Event Driven Architecture and Pub/Sub messaging patterns.
  • Implement and manage message queues using Kafka and Solace.
  • Build and maintain services using Go with RPC and REST protocols.
  • Manage containerized deployments using Docker, Kubernetes, or OpenShift.
  • Own the CI/CD pipeline and application monitoring processes.

Required Skills

  • 10+ years of professional software development experience.
  • Strong proficiency in Go.
  • Hands-on experience with Kafka and Solace event brokers.
  • Expertise in designing applications using Event Driven Architecture (EDA).
  • Experience with Pub/Sub messaging and Choreography patterns.
  • Proficiency with REST and RPC protocols.
  • Experience with NoSQL (MongoDB) and SQL MI.
  • Working knowledge of CI/CD processes.
  • Experience with containerization using Docker, Kubernetes, or OCP.

Preferred Skills

  • Experience with Azure DevOps.
  • Monitoring expertise using Grafana, Splunk, Prometheus, or AWS CloudWatch.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs