Job Description :
We have a curriculum fully developed in Java and this person will need to translate it to Go, which is why it would be useful if the person also has an understanding of Java. The curriculum will include (and so this person will need to have a general understanding of) the following topics:

- Go fundamentals

- Continuous delivery

- Dependency injection

- Mocking

- Concurrency

- Reflection

- HTTP servers

- JSON, routing, and embedding

- IO and sorting

- Websockets

- Go kit microservices