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