CC
Desenvolvedor(a) Go Sênior
- Hiring from
- Brazil
- Work type
- Hybrid
- Posted
622,998 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Publicada há 2 dias São Paulo, Faria Lima – Híbrido 3x por semana - SP
Dados da vaga
Tipo de contratação: CLT (Efetivo)
Modalidade de trabalho: Híbrido
Responsabilidades e atribuições
Desenvolver, implementar e sustentar aplicações backend utilizando Go (Golang).
Projetar e desenvolver APIs RESTful e microsserviços escaláveis.
Atuar na definição e evolução de arquiteturas de sistemas distribuídos.
Desenvolver aplicações concorrentes utilizando Goroutines, Channels e mecanismos de sincronização.
Implementar integrações síncronas e assíncronas entre sistemas.
Garantir a performance, a segurança, a resiliência e a disponibilidade das aplicações.
Analisar e otimizar consultas e operações em bancos de dados.
Implementar testes unitários, de integração e de performance.
Monitorar as aplicações e atuar na identificação e resolução de incidentes complexos em produção.
Participar de revisões de código e disseminar boas práticas de engenharia de software.
Contribuir para a evolução dos pipelines de CI/CD.
Apoiar tecnicamente desenvolvedores de menor senioridade.
Participar de decisões técnicas, refinamentos e estimativas de desenvolvimento.
Traduzir demandas de negócio em soluções funcionais e não funcionais.
Requisitos e qualificações
Para Essa Posição, Buscamos Alguém Com
Vivência sólida em desenvolvimento backend utilizando Go (Golang).
Domínio de Goroutines, Channels, Context, Interfaces e tratamento de erros em Go.
Vivência no desenvolvimento e na integração de APIs RESTful.
Conhecimento em arquitetura de microsserviços e sistemas distribuídos.
Conhecimento em padrões de projeto, Clean Architecture e boas práticas de engenharia de software.
Vivência com bancos de dados relacionais, preferencialmente PostgreSQL ou MySQL, e PL/SQL.
Vivência com mensageria e comunicação assíncrona.
Conhecimento em Docker e conteinerização de aplicações.
Vivência com testes unitários, de integração e práticas de qualidade de código.
Monitoramento de aplicações com AWS CloudWatch.
Conhecimento em Git, CI/CD e metodologias ágeis.
Vivência em troubleshooting, análise de logs e otimização de performance.
Autonomia, capacidade analítica e visão sistêmica para conduzir atividades técnicas de alta complexidade.
Comunicação clara, colaboração com equipes multidisciplinares e disposição para mentoria.
Diferenciais
Conhecimento em Java e Python.
Vivência com AWS, Azure ou Google Cloud.
Conhecimento em Kubernetes.
Vivência com Kafka, RabbitMQ ou AWS SQS.
Conhecimento em Redis, MongoDB ou DynamoDB.
Vivência com gRPC e Protocol Buffers.
Conhecimento em Terraform e infraestrutura como código.
Vivência com observabilidade utilizando Prometheus, Grafana, OpenTelemetry ou ferramentas equivalentes.
Conhecimento em arquitetura orientada a eventos (Event-Driven Architecture).
Conhecimento em práticas de segurança de APIs e autenticação OAuth2/JWT.
Vivência em instituições financeiras, fintechs ou meios de pagamento.
Vivência com aplicações de missão crítica, alta disponibilidade e alto volume transacional.
Participação em projetos de modernização de sistemas legados.
Vivência com arquiteturas cloud-native e soluções de processamento em tempo real.
Na CBYK, acreditamos que as pessoas fazem a transformação acontecer. Se você se identificou com a oportunidade, venha ser um Be Changer!
Dados da vaga
Tipo de contratação: CLT (Efetivo)
Modalidade de trabalho: Híbrido
Responsabilidades e atribuições
Desenvolver, implementar e sustentar aplicações backend utilizando Go (Golang).
Projetar e desenvolver APIs RESTful e microsserviços escaláveis.
Atuar na definição e evolução de arquiteturas de sistemas distribuídos.
Desenvolver aplicações concorrentes utilizando Goroutines, Channels e mecanismos de sincronização.
Implementar integrações síncronas e assíncronas entre sistemas.
Garantir a performance, a segurança, a resiliência e a disponibilidade das aplicações.
Analisar e otimizar consultas e operações em bancos de dados.
Implementar testes unitários, de integração e de performance.
Monitorar as aplicações e atuar na identificação e resolução de incidentes complexos em produção.
Participar de revisões de código e disseminar boas práticas de engenharia de software.
Contribuir para a evolução dos pipelines de CI/CD.
Apoiar tecnicamente desenvolvedores de menor senioridade.
Participar de decisões técnicas, refinamentos e estimativas de desenvolvimento.
Traduzir demandas de negócio em soluções funcionais e não funcionais.
Requisitos e qualificações
Para Essa Posição, Buscamos Alguém Com
Vivência sólida em desenvolvimento backend utilizando Go (Golang).
Domínio de Goroutines, Channels, Context, Interfaces e tratamento de erros em Go.
Vivência no desenvolvimento e na integração de APIs RESTful.
Conhecimento em arquitetura de microsserviços e sistemas distribuídos.
Conhecimento em padrões de projeto, Clean Architecture e boas práticas de engenharia de software.
Vivência com bancos de dados relacionais, preferencialmente PostgreSQL ou MySQL, e PL/SQL.
Vivência com mensageria e comunicação assíncrona.
Conhecimento em Docker e conteinerização de aplicações.
Vivência com testes unitários, de integração e práticas de qualidade de código.
Monitoramento de aplicações com AWS CloudWatch.
Conhecimento em Git, CI/CD e metodologias ágeis.
Vivência em troubleshooting, análise de logs e otimização de performance.
Autonomia, capacidade analítica e visão sistêmica para conduzir atividades técnicas de alta complexidade.
Comunicação clara, colaboração com equipes multidisciplinares e disposição para mentoria.
Diferenciais
Conhecimento em Java e Python.
Vivência com AWS, Azure ou Google Cloud.
Conhecimento em Kubernetes.
Vivência com Kafka, RabbitMQ ou AWS SQS.
Conhecimento em Redis, MongoDB ou DynamoDB.
Vivência com gRPC e Protocol Buffers.
Conhecimento em Terraform e infraestrutura como código.
Vivência com observabilidade utilizando Prometheus, Grafana, OpenTelemetry ou ferramentas equivalentes.
Conhecimento em arquitetura orientada a eventos (Event-Driven Architecture).
Conhecimento em práticas de segurança de APIs e autenticação OAuth2/JWT.
Vivência em instituições financeiras, fintechs ou meios de pagamento.
Vivência com aplicações de missão crítica, alta disponibilidade e alto volume transacional.
Participação em projetos de modernização de sistemas legados.
Vivência com arquiteturas cloud-native e soluções de processamento em tempo real.
Na CBYK, acreditamos que as pessoas fazem a transformação acontecer. Se você se identificou com a oportunidade, venha ser um Be Changer!
