Sobre a vaga:
Estamos em busca de uma pessoa Desenvolvedora Backend Sênior para atuar em um projeto estratégico de modernização tecnológica, realizando a migração de aplicações legadas em .NET Framework 4.5 para .NET 8. A posição terá papel fundamental na evolução da arquitetura da plataforma, garantindo maior escalabilidade, performance, segurança e sustentação em ambientes distribuídos no Azure. Procuramos alguém com forte experiência em modernização de sistemas, arquitetura de microserviços e boas práticas de engenharia de software, contribuindo ativamente para decisões técnicas e evolução do time.
Responsabilidades:
✔ Atuar na migração e modernização de aplicações .NET Framework 4.5 para .NET 8.
✔ Desenvolver e sustentar microserviços utilizando .NET 8 / .NET Core.
✔ Revisar e evoluir arquiteturas legadas para modelos resilientes e escaláveis.
✔ Garantir alta performance e integridade de dados em ambientes SQL Server complexos.
✔ Atuar na otimização de queries, modelagem de dados e estratégias de indexação.
✔ Orquestrar e gerenciar aplicações em clusters Kubernetes via Rancher.
✔ Participar ativamente das definições arquiteturais utilizando Clean Architecture e DDD.
✔ Implementar e sustentar integrações assíncronas com mensageria (RabbitMQ ou Kafka).
✔ Promover boas práticas de engenharia de software, incluindo testes automatizados e code review.
✔ Atuar diretamente em regras de negócio do segmento financeiro, como pagamentos, crédito, liquidação ou investimentos.
✔ Mentorar pessoas desenvolvedoras menos experientes e apoiar a evolução técnica do time.
Requisitos:
✔ Experiência sólida com .NET Framework 4.5+, .NET 8 / .NET Core e linguagem C#.
✔ Vivência em projetos de migração e modernização de aplicações legadas.
✔ Conhecimento avançado em Entity Framework Core e Dapper.
✔ Experiência com arquitetura de microserviços.
✔ Forte experiência com SQL Server, otimização de queries, indexação e modelagem de dados.
✔ Experiência prática com Azure, GitHub e Azure DevOps.
✔ Conhecimento sólido em Kubernetes e gerenciamento de clusters via Rancher.
✔ Vivência com Clean Architecture e DDD (Domain Driven Design).
✔ Experiência com mensageria utilizando RabbitMQ ou Kafka.
✔ Conhecimento em testes unitários, integração e carga.
✔ Experiência em ambientes de missão crítica e alta disponibilidade.
✔ Boa comunicação e capacidade de interação com áreas técnicas e de negócio.
Diferenciais:
➕ Experiência prévia no setor financeiro ou fintechs.
➕ Vivência com observabilidade e monitoramento de aplicações distribuídas.
➕ Conhecimento em pipelines CI/CD e automação de infraestrutura.
➕ Experiência com práticas de engenharia de plataforma e cultura DevOps.
➕ Certificações Microsoft Azure ou Kubernetes.
Modelo de trabalho:
Híbrido 2 vezes na semana na região do Villa Lobos
O que você encontrará na Maitha:
Experiência de Desenvolvimento Individual de soft skills e acompanhamento em toda a jornada;
Gestão de bem-estar com acompanhamento de métricas e indicadores sobre a evolução de satisfação;
Treinamentos, workshops e meetups para evolução de soft e hard skills;
Rewards com programa de pontos e premiações;
TotalPass com várias opções de planos e mais de 250 modalidades, como musculação, cross training, yoga, dança e muito mais;
E muito mais!