Golang Job: engenheiro(a) de software back-end

Job added on

Company

Q2 bank
Brazil

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Para a posição de DESENVOLVEDOR BACKEND PL, buscamos um profissional aderente à nossa cultura e que tenha senso de dono para compor times de alta performance.


Responsabilidades e atribuições

  • Analisar demandas, implementar o código, testar e validar as entregas;
  • Fazer revisões de códigos dos demais integrantes do time, visando garantir a integridade funcional dos sistemas;
  • Realizar tarefas e participar de cerimônias utilizando metodologias ágeis como Scrum, Kanban ou outros;
  • Produzir documentação e mante-la atualizada, garantindo a integridade da arquitetura do sistema;
  • Utilizar o GIT como ferramenta de versionamento, respeitando os padrões de commit e nomenclatura de branches;

Requisitos e qualificações


Principais linguagens que utilizamos:

  • Golang, NodeJs, Python


Banco de Dados que utilizamos:

  • relacional (SQLServer, MySQL) e não relacional (MongoDB, DocumentDB)


Nuvens que utilizamos:

  • AWS


Seria legal você também conhecer:

  • API RESTful


  • Arquitetura de micro serviços
  • Testes unitários utilizando metodologia (TDD)
  • Padrões de design e arquitetura de código (clean code, clean architecture, DDD, design patterns)
  • Construção de sistemas escaláveis, distribuídos, de alta volumetria e baixa latência
  • SQS, ou ter familiaridade com filas de mensagens