Desenvolvedor Back-end Sênior
Job Summary
Projetar e evoluir a arquitetura de APIs e microsserviços de alta escala .
Tomar decisões técnicas sobre persistência (SQL Server e MongoDB) mensageria e padrões de integração.
Defi nir e disseminar boas práticas de Clean Code SOLID e design de software.
Conduzir code reviews criteriosos e apoiar tecnicamente pessoas desenvolvedoras júnior e plenas compartilhandoconhecimento no dia a dia.
Garantir resiliência observabilidade e performance dos serviços em nuvem (Azure e AWS) com instrumentação e monitoria viaDatadog.
Colaborar com Team Lead e Tech Lead na evolução técnica do time sem que a gestão de pessoas e a liderança formal sejam desua responsabilidade.
Estabelecer estratégias de mensageria assíncrona com RabbitMQ Service Bus e Kafka.
Colaborar com produto e arquitetura na defi nição de soluções técnicas de longo prazo.
Ampla experiência em C# e .NET aplicada a sistemas de produção em larga escala.
Domínio de modelagem e otimização em SQL Server e MongoDB.
Experiência consolidada com mensageria (RabbitMQ Service Bus e/ou Kafka).
Vivência prática em arquitetura de nuvem nos provedores Azure e AWS.
Domínio de Clean Code princípios SOLID e padrões de projeto.
Experiência com arquitetura de microsserviços e sistemas distribuídos.
Domínio de monitoria e observabilidade de aplicações preferencialmente com Datadog.
Uso de ferramentas de IA no desenvolvimento (ex.: Copilot Claude) com senso crítico sobre o código gerado.
Sólida prática de versionamento (Git) CI/CD e cultura DevOps.
Diferenciais
Domain-Driven Design
Event-Driven Architecture
Kubernetes
Terraform / IaC
OpenTelemetry / APM
Padrões de resiliência
Performance tuning
Distributed Tracing
Segurança de aplicações
Certifi cações (diferenciais)
AZ-204 Microsoft Azure Developer Associate
AZ-900 Microsoft Azure Fundamentals
AWS Certifi ed Cloud Practitioner
About Company
Descubra como a Cadmus potencializa suas ideais com tecnologia, talentos e abordagens ágeis, entregando valor real para te apoiar na transformação digital