Estamos em busca de um(a) Desenvolvedor(a) Back-end Sênior para atuar em um ambiente de arquitetura distribuída, alta escalabilidade e foco em soluções cloud-native.
Buscamos profissionais com forte capacidade técnica, visão sistêmica e perfil colaborativo para atuar em desafios complexos e contribuir ativamente na evolução das soluções.
Responsabilidades
- Desenvolver e evoluir aplicações backend escaláveis e resilientes;
- Participar da definição e evolução de arquitetura das aplicações;
- Atuar com integrações, mensageria e eventos;
- Garantir boas práticas de observabilidade, performance e escalabilidade;
- Desenvolver soluções orientadas a eventos e aplicações distribuídas;
- Apoiar tecnicamente o time através de mentoria e compartilhamento de conhecimento.
Requisitos
- Experiência sólida com C# e/ou TypeScript;
- Vivência com DDD, Hexagonal Architecture e Clean Architecture;
- Experiência com mensageria e eventos (Kafka, RabbitMQ, SQS ou EventBridge);
- Conhecimento em aplicações distribuídas;
- Vivência com resiliência, observabilidade e escalabilidade;
- Experiência com Aurora PostgreSQL;
- Conhecimento em DynamoDB;
- Conhecimento em Valkey;
- Experiência com AWS e arquitetura cloud-native;
- Vivência com testes automatizados.
Diferenciais
- Experiência com Serverless;
- Conhecimento em Terraform e/ou CDK.
Aplicar-se a Vaga