Desenvolvedor Back-End SR
Descrição da Vaga
A Docway está em busca de um **Desenvolvedor Back\-End Sênior** apaixonado por desafios de escala e qualidade para integrar nosso time na **Grande São Paulo** (modelo de trabalho **Híbrido** ). Se você tem uma base sólida em .NET e adora trabalhar com arquiteturas distribuídas e de microsserviços, esta vaga é para você. Suas Principais Responsabilidades Você será uma peça chave na evolução dos nossos produtos, com foco em: * **Desenvolvimento e Manutenção** de APIs RESTful robustas, altamente escaláveis e seguras, utilizando as melhores práticas do mercado. * **Implementação de Arquiteturas Distribuídas** , utilizando **Funções Serverless** (Azure Functions, Google Functions ou Lambda) e garantindo a comunicação assíncrona com soluções de **Mensageria** (Service Bus e RabbitMQ). * **Colaboração Ativa** com equipes multidisciplinares, aplicando **Domain\-Driven Design (DDD)** para C\# na concepção de soluções que atendam aos objetivos estratégicos da Docway. * **Otimização Contínua** de performance, utilizando técnicas de **Cache em Memória** e **Redis** para garantir a melhor experiência ao usuário. * **Garantia de Qualidade** e aderência a práticas de CI/CD, monitoramento e observabilidade. Qualificações Técnicas Essenciais Para esta posição, o candidato ideal deve possuir: * **Sólida Experiência em .NET (C\#)** : Profundo conhecimento e aplicação de boas práticas e padrões de design (DDD é um grande diferencial). * **Arquitetura Serverless** : Experiência comprovada em pelo menos uma das seguintes plataformas: **Azure Functions, AWS Lambda** ou **Google Functions** . * **Mensageria** : Conhecimento prático e experiência com **Azure Service Bus** e/ou **RabbitMQ** . * **Banco de Dados** : Proficiência em modelagem e otimização de consultas em **PostgreSQL** e experiência com bancos de dados NoSQL (ex: MongoDB). * **Performance e Escalabilidade** : Habilidade em implementar soluções de **Cache em Memória e Redis** . * **Containerização** : Experiência com **Docker** para desenvolvimento e implantação de aplicações. * **Metodologias e Ferramentas** : Experiência com metodologias ágeis e controle de versão (Git). Diferenciais * Familiaridade com orquestração de containers usando **Kubernetes (K8s)** . * Experiência com Cloud Computing (Azure ou Google Cloud) além das funções serverless. * Conhecimento em práticas DevOps e automação de CI/CD. Modelo contratação PJ
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev