cover image
BeachHead

GoLang Developer

Hybrid

Toronto, Canada

Junior

Freelance

18-09-2025

Share this job:

Skills

Visual Studio SQL MongoDB Architecture Linux Databases Agile Visual Studio Code Kafka

Job Specifications

Working with one of our top financial clients, this role calls for a GoLang Developer who will drive the development of backend payment orchestration projects in the Capital Markets and Payments area of our client. The successful candidate will translate high-level designs into robust, low-level implementations while collaborating with cross-functional teams in an Agile environment.

Responsibilities:

Develop and implement solutions based on high-level designs by translating them into detailed, low-level designs.
Perform hands-on coding in Golang, focusing exclusively on development rather than solutioning.
Work in an Agile environment, collaborating with cross-functional teams to deliver quality software.
Deploy applications on Red Hat Linux platforms.
Utilize Visual Studio Code and other development tools for efficient coding and debugging.
Create and maintain design and API documentation using tools such as Visio, PlantUML, RAML, and Swagger.
Work with both structured (SQL) and non-relational (MongoDB) databases to support application functionality.
Leverage messaging and deployment technologies including Solace, Kafka, and MQ to ensure seamless data flow and integration.
Participate in branching, code reviews, and peer reviews, ensuring adherence to design patterns and event-driven architecture best practices.
Contribute to the transformation of payment projects, including backend platform development, API batch processing, and supporting both real-time and non-real time operations.

Desired Skill-Set:

3-5 years of hands-on experience as a Golang Developer
Proven expertise in developing backend solutions within an Agile framework
Proficiency in deploying applications on Red Hat Linux
Strong working knowledge of Visual Studio Code
Experience with API documentation and design tools such as Visio, PlantUML, RAML, and Swagger
Solid experience with SQL and MongoDB databases
Familiarity with messaging and deployment technologies, including Solace, Kafka, and MQ
Deep understanding of design patterns, event-driven architecture, and best practices in code reviews
Prior experience in the payments industry is preferred

BeachHead is an equal-opportunity agency and employer. We advocate for you and welcome applicants regardless of race, color, religion, national origin, sex, physical or mental disability, or age.

Privacy Policy

About the Company

BeachHead is a premier and specialized consultancy and staffing firm focused on the Canadian Finance marketplace. We specialize in providing the highest quality of service for both our clients and professional Financial Candidates. Our unique business model supports a direct relationship with senior hiring business executives and stakeholders. The BeachHead system is designed to capture intimate knowledge of both the client opportunity and qualified candidates, ensuring that each client/candidate is properly and competitive... Know more