-
TestingXperts

Sr. Golang Developer

TestingXperts
Canada · Contract · Mid-Senior

Title: Sr. GoLang Developer

Location: Toronto, ON ( Hybrid)(3 days a week)

Duration: 6+ months


Job Description :-

 

Key Responsibilities:

  • Coding and Development: Writing, debugging, and maintaining Go code for various applications and systems.
  • Backend Development: Building and implementing APIs, microservices, and backend services for web applications and other systems.
  • Performance Optimization: Focusing on performance, scalability, and efficiency of applications and systems.
  • Concurrency and Parallelism: Utilizing Go's concurrency features to create efficient and responsive applications.
  • Testing and Debugging: Running unit tests, integration tests, and debugging code to ensure quality and reliability.
  • Collaboration: Working with other developers, designers, and product managers to implement and maintain software.
  • Code Reviews: Providing feedback and guidance on code quality and standards.
  • Architectural Design: Contributing to the design and architecture of software systems.
  • Deployment: Deploying applications to various environments, including cloud platforms.


Essential Skills:

  • Go Programming Language: Proficiency in Go syntax, concepts, and best practices.
  • Concurrency and Parallelism: Understanding and experience with Go's concurrency features (goroutines and channels).
  • REST APIs: Experience with building and consuming REST APIs.
  • Microservices: Familiarity with microservices architecture and design.
  • Testing: Experience with unit testing, integration testing, and other testing methodologies.
  • Problem-Solving: Ability to analyze problems and develop effective solutions.
  • Communication: Clear and concise communication skills, both written and verbal.
  • Collaboration: Ability to work effectively in a team environment.


Additional Skills (depending on the role):

  • Cloud Technologies: Experience with cloud platforms like AWS, Google Cloud, or Azure.
  • Containerization: Knowledge of containerization tools like Docker and Kubernetes.
  • Database Technologies: Familiarity with relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB, Cassandra).
  • Databases: Experience with different database systems, including relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).

Key Skills

Ranked by relevance

cloud microservices postgresql nosql mysql containerization responsive docker aws
Login to Apply
Posted
Oct 21, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TestingXperts
Related

.Net Full stack Developer

2026-03-12

Full-time
Not Applicable
United States
IT Services
Engineering
View Job Details
STACKIT
Related

Fullstack Engineer (m/w/d) - Android & Kotlin

2026-05-22

Full-time
Not Applicable
Germany
IT Services
Engineering
View Job Details
Atruvia AG
Related

System Engineer/Site Reliability Engineer (m/w/d)

2026-06-09

Full-time
Not Applicable
Germany
IT Services
Engineering