Go Consultant

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Go
Miceroservices
AWS
Spring
Problem Solving
DevOps

Job Details

  • Contribute as a core member of a high-impact team that takes ownership and drives design, development, and implementation of cutting-edge software applications that empower customers.
    Write code and unit tests, working on API specs, automation, and testing
    Identify exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges
    Perform ongoing refactoring of code, utilizing visualization and other techniques to fast-track concepts, and deliver continuous improvement
    Design and develop REST and gRPC services as well as consume restful API s
    You will be developing deep understanding of tie-ins with other systems and platforms

EXPERIENCE

  • Experience working with Go (Golang)

10-15 years minimum experience required working as Developer with a minimum of 10 years in Go and 5 in Java
Hands on experience in building distributed micro-service systems and experience with Service Mesh products is a plus.

  • Microservices
    Java - 5/6 years
  • Have experience in designing and building Cloud native applications. Experience in Kubernetes is a plus.

Experience in using NoSQL databases and distributed messaging systems is a plus.
Awareness of the challenges of distributed systems and practices of building highly available platforms.
A deep understanding of TCP/IP is a plus, but not required. We will teach you.
Experience working in DevOps model and Scrums teams.
An affinity to communicate with openness and transparency and a passion to learn new technologies and optimize them to their potential.