A missão
Estamos em busca de um Desenvolvedor Back-End Sênior para atuar em um ambiente altamente escalável, seguro e orientado a dados — típico de fintechs e plataformas financeiras que demandam robustez, resiliência e observabilidade avançada. Buscamos alguém com domínio profundo em C# e .NET, forte atuação em sistemas distribuídos, arquitetura orientada a eventos e práticas modernas de engenharia. Você será referência técnica do time, liderando decisões arquiteturais e garantindo excelência na entrega. Se você tem experiência sólida com DDD, SOLID, Clean Code, microsserviços, mensageria, eventos, testes automatizados, CI/CD e práticas de resiliência como Circuit Breaker, essa oportunidade é perfeita para você.
O seu desafio será
Liderar tecnicamente projetos complexos, apoiando decisões arquiteturais e orientando desenvolvedores juniores e plenos.
Conduzir code reviews profundos, garantindo padrões avançados de qualidade, segurança e eficiência.
Propor e implementar melhorias estruturais em arquitetura, performance e resiliência.
Aplicar Arquitetura Limpa, Hexagonal e DDD, garantindo modularidade e escalabilidade.
Desenvolver e manter APIs robustas, escaláveis e orientadas a microsserviços.
Implementar comunicação assíncrona, mensageria e arquitetura de eventos (Kafka, RabbitMQ, EventHub).
Usar padrões de resiliência como Circuit Breaker, Retry, Timeout e Bulkhead, garantindo disponibilidade em cenários de falha.
Construir pipelines de CI/CD completos, com foco em automação, testes, governança e segurança.
Atuar com monitoramento, telemetria e observabilidade utilizando ferramentas como Datadog, Prometheus, Grafana e OpenTelemetry.
Utilizar IA aplicada ao desenvolvimento, incluindo Cursor IDE, GitHub Copilot e automações inteligentes para ganho de produtividade.
Modelar e realizar tuning de bancos SQL e NoSQL, analisando performance e integridade.
Colaborar com áreas de Produto, Arquitetura, DevOps, Cloud e Segurança na tomada de decisões estratégicas.
Antes de tudo, você precisa se identificar com nosso propósito que é valorizar as pessoas para que cada uma construa a sua própria história.
Além disso, é interessante que você tenha
Domínio de C# e .NET.
Graduação completa em Ciência da Computação, Análise e Desenvolvimento ou outros cursos de nível superior.
Proficiência prática em DDD, SOLID, Clean Code.
Experiência com Arquitetura Limpa e Hexagonal.
Vivência com microsserviços, mensageria e eventos distribuídos.
Conhecimento avançado em padrões de resiliência: Circuit Breaker (Polly ou equivalente), Retry, Timeout, Fallback, Bulkhead.
Experiência com testes unitários, automatizados, mocks, integração e contratos.
CI/CD avançado com pipelines de automação (Azure DevOps, GitHub Actions, GitLab CI, etc.).
Sólido conhecimento em containers e orquestração (Docker, Kubernetes).
Monitoramento, logs estruturados e observabilidade com Datadog, Prometheus, OpenTelemetry.
Experiência com ferramentas de IA generativa para desenvolvimento (Cursor, Copilot, ChatGPT).
Cloud (AWS ou Azure) – nível intermediário ou superior.
Modelagem e tuning de bancos SQL e NoSQL.
Versionamento avançado (Git, GitFlow ou trunk-based).
Diferenciais
Vivência com arquiteturas orientadas a eventos e Event Sourcing.
#J-18808-Ljbffr