Golang Developer

Golang Developer

Posted 1 week ago by Avance Consulting

Negotiable
Undetermined
Undetermined
City Of Bristol, England, United Kingdom

Summary: The role of Golang Developer requires extensive knowledge in developing secure and scalable enterprise-grade applications using Go. The candidate should possess experience with REST APIs, micro-services architecture, and containerization technologies, along with strong analytical and problem-solving skills. Collaboration within a team and independent work capabilities are essential, as well as familiarity with coding best practices and agile development. Desirable skills include experience in JAVA development, cryptography frameworks, SQL databases, and cloud environments.

Key Responsibilities:

  • Develop secure and scalable enterprise-grade Go applications.
  • Implement REST APIs and micro-services architecture.
  • Collaborate effectively within a team and work independently.
  • Apply analytical, problem-solving, and strategic thinking skills.
  • Adhere to best coding practices and agile development methodologies.
  • Optimize backend applications to meet demanding non-functional requirements (NFRs).

Key Skills:

  • Extensive knowledge of Go programming language.
  • Experience with REST APIs and micro-services architecture.
  • Familiarity with containerization technologies.
  • Strong analytical and problem-solving skills.
  • Knowledge of coding best practices and agile development.
  • Experience with JAVA development (desirable).
  • Knowledge of cryptography frameworks in Go and JAVA (desirable).
  • Experience with SQL databases (desirable).
  • Interest in application and mobile app security (desirable).
  • Experience with cloud environments and DevOps functions (desirable).

Salary (Rate): undetermined

City: City Of Bristol

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Description

What we need from you / essential skills & experience:

  • Extensive knowledge of writing secure scalable enterprise-grade Go applications
  • Experience of RESTAPIs, containerization technologies, micro-services architecture
  • Ability to work collaboratively within a team as well as independently
  • Excellent analytical, problem solving, and strategic thinking skills
  • In depth knowledge of best coding practices, code management, agile development practices and continuous delivery
  • Understand how to performance optimize and fine tune backend applications to meet demanding NFRs

Desirable knowledge & experience

  • Experience of JAVA development
  • Experience with cryptography frameworks in go and JAVA
  • Experience with SQL databases
  • Experience and/or Interest in application security and/or mobile app security.
  • Experience with cloud environments including DevOps functions and pipelines