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 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!

Similar jobs

Apply for this job100% free