Bachelor's degree in software engineering, computer science, or a related field (or equivalent training)
4+ years of experience in web development using Golang, including building web services, RESTful APIs, and web applications, including knowledge of syntax, standard library, and best practices.
Any programming language JAVA/ Python.
Knowledge of ReactJS is good to have.
Develop and maintain robust and scalable software solutions using the Go programming language, with a focus on performance and reliability.
Collaborate closely with cross-functional teams to translate project requirements into well-designed and efficient code.
Proficiency in GoLang and any GoLang frameworks
Strong knowledge of SQL and NoSQL databases (e.g., MySQL, Postgres, MongoDB)
Experience with message brokers like RabbitMQ or Kafka
Expertise in version control tools such as Git, Bitbucket, GitHub
Solid understanding of Agile methodologies, including Scrum
Experience working with Microservices architecture