Middle Golang Developer

Middle Golang Developer


Relocation | Georgia | full-time

Scalable Solutions


Tasks:

  • Design and development of a backend for a new product on Go.
  • Contract development (we use the contract-first approach).
  • Support and development of new system modules.
  • Writing unit tests.
  • Conducting a code review.
  • Writing documentation.


Our expectations:

  • Confident knowledge of Go.
  • Ability to compose SQL queries of medium complexity.
  • Experience using Docker.
  • Knowledge of the basic design patterns of microservices.
  • Understanding the REST API concept.
  • Git flow skills.
  • The ability to clearly express your thoughts to interlocutors with different levels of technical literacy.
  • Ability to work in a team: listen, be patient, negotiate and help others.
  • Willingness to take responsibility for solving their tasks


Will be a plus:

  • Ability to read Node.JS, Java or Python.
  • Experience with NoSQL: Redis.
  • Experience with Message bus: Kafka/Rabbit.
  • Understanding the work of CI/CD: Teamcity / Gitlab CI.
  • Knowledge of microservice architecture issues.
  • Work experience in fintech.
  • The practice of using OpenTracing.


Additionally:

  • Willingness to discuss relocation to Georgia;
  • The ability to work from anywhere in the world.


More about the vacancy: Golang Developer at Scalable Solutions (remocate.app)




Report Page