Titre du poste ou emplacement

GoLang Developer

BeachHead - 4 emplois
Toronto, ON
Publié il y a 5 jours
Détails de l'emploi :
Temps plein
Expérimenté

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

Ce poste n'est plus disponible.

Partager un emploi :