-
View all jobs
Position : GoLang Developer
Location: Toronto (Hybrid)
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
golang
aws
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer (.Net)
2026-04-11
Full-time
Associate
United States
Technology
Information Technology
View Job Details
Related
DevOps Engineer (80%-100%) – Bern
2026-04-10
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
.NET Software Engineer (m/f/d) - Munich
2026-04-10
Full-time
Mid-Senior
Germany
Staffing
Information Technology
Login to Apply
- Posted
- Oct 22, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Ontario
- Company
- Rivago Infotech Inc
Industries
Staffing
Recruiting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer (.Net)
2026-04-11
Full-time
Associate
United States
Technology
Information Technology
View Job Details
Related
DevOps Engineer (80%-100%) – Bern
2026-04-10
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
.NET Software Engineer (m/f/d) - Munich
2026-04-10
Full-time
Mid-Senior
Germany
Staffing
Information Technology