Point your AI agent at freehire and let it find you a job.

Get the CLI →

Compass UOL

NewBe an early applicant

Golang Back-End Developer Sênior | Remote

Posted Updated 2 views
Discussion
  • Construir e evoluir soluções BFF (Backend for Frontend) para aplicações web e mobile;
  • Desenvolver, manter e otimizar APIs RESTful e integrações entre sistemas;
  • Integrar sistemas por meio de APIs, mensageria e arquiteturas orientadas a eventos;
  • Garantir performance, escalabilidade, disponibilidade, segurança e qualidade das aplicações;
  • Participar do desenho e da evolução de arquiteturas baseadas em microsserviços;
  • Implementar boas práticas de desenvolvimento, padrões de projeto e arquitetura de software;
  • Realizar testes unitários, testes de integração, code reviews e manutenção evolutiva e corretiva;
  • Atuar em conjunto com times de Frontend, Produto, QA, Arquitetura e DevOps;
  • Apoiar e implementar processos de CI/CD, monitoramento, observabilidade e troubleshooting em ambientes produtivos;
  • Analisar e solucionar incidentes, identificando causas raiz e propondo melhorias contínuas;
  • Contribuir para a documentação técnica, compartilhamento de conhecimento e evolução das práticas de engenharia;
  • Participar ativamente das definições técnicas, estimativas e planejamento das entregas.


  • Experiência sólida no desenvolvimento Back-End utilizando Go (Golang);
  • Experiência com Kotlin;
  • Conhecimento em construção e sustentação de APIs RESTful;
  • Experiência com arquitetura de microsserviços e sistemas distribuídos;
  • Vivência com integração de sistemas utilizando APIs, mensageria e eventos;
  • Conhecimento em bancos de dados relacionais e não relacionais;
  • Experiência com modelagem de dados e otimização de consultas;
  • Conhecimento em ferramentas de versionamento de código, como Git;
  • Experiência com testes unitários, testes de integração e práticas de qualidade de software;
  • Conhecimento em práticas de CI/CD e automação de pipelines;
  • Experiência com monitoramento, observabilidade e análise de logs;
  • Conhecimento em conceitos de cloud computing e ambientes containerizados;
  • Vivência com Docker e ferramentas de orquestração de containers;
  • Conhecimento em princípios de segurança de aplicações e APIs;
  • Familiaridade com metodologias ágeis, como Scrum e Kanban;
  • Boa capacidade analítica, resolução de problemas e colaboração em equipe;
  • Excelente comunicação e perfil proativo para atuação em ambientes multidisciplinares.


  • Experiência com Kubernetes;
  • Conhecimento em plataformas de nuvem como AWS, Azure ou Google Cloud;
  • Experiência com ferramentas de mensageria, como Kafka ou RabbitMQ;
  • Vivência em ambientes de alta volumetria e sistemas críticos;
  • Conhecimento em observabilidade com Prometheus, Grafana, ELK ou ferramentas similares;
  • Experiência no segmento financeiro, fintechs ou meios de pagamento.


Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available