Golang Developer

2 weeks ago


Toronto, Ontario, Canada fc71e8c5-deda-48e9-b38c-23c0611c543b Full time US$70,000 - US$120,000 per year

Overview

We are seeking a highly skilled and motivated Golang Developer to join our dynamic software development team. In this role, you will leverage your expertise in Go programming language to design, develop, and optimize scalable backend systems and microservices. Your innovative approach and technical proficiency will contribute to building robust, high-performance applications that meet our strategic goals. If you thrive in a fast-paced environment and are passionate about creating efficient, reliable software solutions, this opportunity is perfect for you

Duties

  • Develop, test, and maintain high-quality backend services and microservices using Golang, ensuring optimal performance and scalability.
  • Collaborate with cross-functional teams to design system architecture utilizing RESTful APIs, SOAP web services, and other integration methods.
  • Implement database solutions with MySQL, PostgreSQL, or MongoDB, including database design, query optimization, and data migration strategies.
  • Write clean, efficient code following best practices in OOP (Object-Oriented Programming), multithreading, and application development methodologies.
  • Participate actively in Agile development cycles, including sprint planning, stand-ups, code reviews, and retrospectives.
  • Conduct debugging and troubleshooting to resolve complex issues across distributed systems and microservices architectures.
  • Develop comprehensive unit tests to ensure code quality and facilitate continuous integration/continuous deployment (CI/CD) pipelines using tools like GitHub, TFS, or Azure DevOps.
  • Contribute to the documentation of system architecture diagrams using UML standards and maintain technical specifications for ongoing projects.
  • Engage in performance tuning of applications running on Linux servers or Windows environments utilizing IIS or other web servers.
  • Support the deployment process through automation scripts using Shell Scripting or Bash (Unix shell), ensuring smooth rollouts across environments.

Qualifications

  • Proven experience developing backend applications with Golang in a professional setting.
  • Strong understanding of web development frameworks such as React Express, Angular, or similar front-end technologies like HTML5, CSS3, JavaScript, TypeScript.
  • Familiarity with cloud platforms such as AWS or Azure for deploying scalable microservices architectures.
  • Hands-on experience with RESTful APIs, SOAP web services, XML/JSON data formats, and API integration techniques.
  • Proficiency in database management systems including MySQL, PostgreSQL, MongoDB; knowledge of database design principles is essential.
  • Solid grasp of SDLC (Software Development Life Cycle), Agile methodologies, version control systems like Git or SVN.
  • Expertise in debugging complex issues within distributed systems; experience with T-SQL or PL/SQL is a plus.
  • Knowledge of application security best practices and experience working with web servers such as IIS or Nginx.
  • Ability to write clean code adhering to OOP principles while emphasizing scalability and maintainability.
  • Excellent problem-solving skills combined with strong communication abilities to collaborate effectively within teams. Join us if you're eager to push the boundaries of software development through innovative use of Golang We value energetic professionals who are committed to building cutting-edge solutions that make a real difference—your expertise can help shape the future of our technology landscape

Job Type: Full-time

Pay: $70,000.00-$120,000.00 per year

Work Location: In person


  • Golang developer

    1 week ago


    Toronto, Ontario, Canada Ms Gurijala IT Services Full time $80,000 - $120,000 per year

    Company DescriptionMs Gurijala IT Services is driven by creativity, innovation, and collaboration. We specialize in building scalable, high-performance software solutions and believe that great ideas come from teamwork. Our culture values open communication, technical excellence, and continuous learning. Join us to work on challenging projects and be part of...

  • Golang Developer

    3 days ago


    Toronto, Ontario, Canada Alithya Full time

    Our mission, your futureAs a global network of trusted advisors, we create cutting-edge technological solutions to overcome today's challenges and anticipate tomorrow's needs. It all starts with the collaboration of a diverse team of passionate innovators, each driven to make a difference. Together, we challenge the status quo and push each other to new...

  • Golang Developer

    1 week ago


    Toronto, Ontario, Canada Rivago infotech Full time $60,000 - $75,000 per year

    Position : GoLang DeveloperLocation: 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,...


  • Toronto, Ontario, Canada TestingXperts Full time

    Title: Sr. GoLang DeveloperLocation: Toronto, ON ( Hybrid)(3 days a week)Duration: 6+ monthsJob 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...


  • Toronto, Ontario, Canada Alithya Full time $80,000 - $120,000 per year

    Notre mission, votre avenirEn tant que réseau mondial de conseillers et conseillères de confiance, nous créons des solutions technologiques de pointe pour relever les défis d'aujourd'hui et anticiper les besoins de demain. Tout commence par la collaboration d'une équipe diversifiée d'innovateurs passionnés et d'innovatrices passionnées ayant la...


  • Toronto, Ontario, Canada Hatch Innovations Canada Full time $100,000 - $150,000 per year

    Senior Golang Backend Engineer - Electronic Arts [EAG250619]About UsFounded in 2011, Hatch Innovations is based in Vancouver and has an international team with over 80 people located across the globe. We're creative thinkers who have a passion for technology and are constantly thinking of innovative solutions to help better serve your business and customers....

  • Python Developer

    1 week ago


    Toronto, Ontario, Canada SRA Group Full time $120,000 - $180,000 per year

    Title: Python Developer with GolangWork location: Toronto (Hybrid)Duration: 12 Months Contract with likely extensionJob Description:Provide technical solutions to create valuable extensions and enhancements of our platform offering.Lead design and code review sessions focused on performance and resiliency best practicesLead the gathering of functional...


  • Toronto, Ontario, Canada CIBC Full time $80,000 - $120,000 per year

    We're building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what's right for our clients.At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and...


  • Toronto, Ontario, Canada Proof Full time $125,000 - $145,000 per year

    About ProofWe're Proof, a high growth company in the legal tech industry founded in 2017. We've built a best-in-class legal services platform used by thousands of law firms with a sustained average growth rate of over 10%. Our marketplace platform helps law firms and pro se parties access more efficient, transparent, and accessible legal services that are...


  • Toronto, Ontario, Canada CIBC Full time $120,000 - $180,000 per year

    We're building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what's right for our clients.At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and...