←Voltar ao Radar de Vagas
Trabalhe com a RSM
Vaga Verificada
Gupy

Desenvolvedor Sênior

Rio de Janeiro, Rio de Janeiro•Publicada 13/10/2026

Lugar de gente inovadora que faz acontecer!Somos uma empresa reconhecida pela ousadia de propor serviços e soluções diferenciadas, construídas de maneira única e com excelência. Perseguimos sempre o “algo mais” fugindo do normal e esperado, para que possamos surpreender os clientes com ideias inovadoras.

RESPONSABILIDADES E ATRIBUIÇÕES

Desenvolver, evoluir e manter aplicações backend, APIs, microsserviços, BFFs, workers e serviços de processamento assíncrono;Implementar soluções utilizando principalmente Python e/ou .NET Core, seguindo os padrões arquiteturais e de desenvolvimento estabelecidos;Participar de discussões técnicas e contribuir para decisões relacionadas à arquitetura, escalabilidade, performance e manutenibilidade das aplicações;Desenvolver e manter APIs REST, garantindo boas práticas de versionamento, documentação, segurança e tratamento de erros;Implementar integrações entre aplicações, ERPs, sistemas legados, bancos de dados e serviços externos;Desenvolver soluções de comunicação síncrona e assíncrona, utilizando APIs, filas, eventos e processamento batch;Implementar mecanismos de mensageria utilizando serviços como AWS SQS, SNS e EventBridge;Desenvolver workers e rotinas de processamento em background, garantindo confiabilidade, rastreabilidade e tratamento adequado de falhas;Aplicar boas práticas de arquitetura de software, incluindo Clean Architecture, Vertical Slice Architecture e Domain-Driven Design (DDD), conforme a complexidade da solução;Implementar padrões de resiliência, como idempotência, retry, circuit breaker, rate limiting e tratamento de mensagens em Dead Letter Queues (DLQ);Desenvolver e otimizar consultas, modelos de dados e operações de persistência, considerando performance, concorrência e integridade das informações;Implementar estratégias de cache e otimização de performance para aplicações e serviços;Aplicar mecanismos de autenticação e autorização, incluindo OAuth2, OpenID Connect, JWT e integração com provedores de identidade;Implementar boas práticas de segurança no desenvolvimento, incluindo validação de entradas, tratamento de dados sensíveis e gerenciamento seguro de credenciais;Desenvolver testes unitários, de integração e automatizados, garantindo qualidade, confiabilidade e facilidade de evolução do código;Realizar code reviews, contribuindo para a qualidade técnica, padronização e disseminação de boas práticas entre os desenvolvedores;Implementar mecanismos de observabilidade, incluindo logs estruturados, métricas, rastreamento distribuído e integração com ferramentas de monitoramento;Atuar em conjunto com os times de DevOps e Segurança na implementação de soluções seguras, escaláveis e preparadas para ambientes em nuvem;Apoiar processos de containerização, integração contínua, entrega contínua e implantação das aplicações;Investigar e solucionar problemas complexos relacionados a aplicações, integrações, performance e ambientes produtivos;Contribuir para a documentação técnica das soluções, contratos de APIs e decisões relevantes de implementação;Apoiar desenvolvedores de menor senioridade, compartilhando conhecimento e contribuindo para a evolução técnica do time;Participar de provas de conceito e avaliações de novas tecnologias, frameworks e ferramentas que possam agregar valor às soluções.

REQUISITOS E QUALIFICAÇÕES

Experiência sólida com:Desenvolvimento de software backend;Python e/ou .NET Core;Desenvolvimento e integração de APIs REST;Microsserviços e sistemas distribuídos;Arquitetura orientada a eventos;Mensageria e processamento assíncrono;Programação orientada a objetos;Princípios SOLID e Clean Code;Design Patterns;Dependency Injection;Clean Architecture;Vertical Slice Architecture;Domain-Driven Design (DDD), quando aplicável;Bancos de dados relacionais e modelagem de dados;ORMs e gerenciamento de migrations;Operações assíncronas e concorrência;Idempotência e estratégias de retry;Tratamento de falhas e Dead Letter Queues;Estratégias de cache;Autenticação e autorização;JWT, OAuth2 e OpenID Connect;Testes unitários e de integração;Git e práticas de versionamento;Docker e containers;Observabilidade e logging estruturado;Troubleshooting e análise de performance;Boas práticas de segurança no desenvolvimento.

  • •Conhecimentos técnicos
  • •BackendPythonExperiência sólida com Python 3.11+;Desenvolvimento de APIs utilizando FastAPI;SQLAlchemy 2.0, incluindo operações assíncronas;Alembic para gerenciamento de migrations;Pydantic para validação e serialização de dados;Programação assíncrona utilizando AsyncIO;Desenvolvimento de workers e tarefas em background;APScheduler para agendamento e execução de rotinas;Testes automatizados utilizando Pytest;Integrações com serviços externos e APIs de terceiros..NET / .NET CoreExperiência com C# e .NET / .NET Core;Desenvolvimento de APIs utilizando ASP.NET Core Web API;Entity Framework Core;Dependency Injection nativa do .NET;Programação assíncrona utilizando async/await;Desenvolvimento de Background Services e Hosted Services;LINQ e otimização de consultas;Testes automatizados utilizando xUnit, NUnit ou equivalentes;Implementação de integrações e serviços distribuídos.

Cloud, mensageria e infraestruturaExperiência com serviços AWS, especialmente SQS, SNS, EventBridge e S3;Implementação de produtores e consumidores de mensagens;Utilização de filas, eventos e mecanismos de processamento assíncrono;Conhecimento em Docker e containerização de aplicações;Familiaridade com ambientes Kubernetes e AWS EKS;Conhecimento de pipelines CI/CD;Experiência com aplicações executadas em ambientes cloud;Conhecimento de OpenTelemetry, métricas e rastreamento distribuído.

Banco de dados e persistênciaExperiência com SQL Server, PostgreSQL e/ou outros bancos relacionais;Modelagem de dados e otimização de consultas SQL;Utilização de ORMs;Gerenciamento de transações e concorrência;Estratégias de indexação e análise de performance;Conhecimento de Redis ou soluções equivalentes para cache;Tratamento de consistência de dados em integrações distribuídas.

INFORMAÇÕES ADICIONAIS

  • •Benefícios oferecidos:
  • •Assistência Médica e Odontológica Bradesco
  • •Seguro de Vida Icatu
  • •Vale Refeição ou Alimentação
  • •Vale TransporteIncentivo Educacional - custeando 50% das despesas de Graduação, Inglês ou Pós-Graduação, limitado a R$ 300,00 por mês
  • •TotalPass Golden FarmaPrêmio de Estabilidade por Tempo de CasaAvaliação de Desempenho (Oportunidades de Crescimento e Desenvolvimento)Plano de MentoriaEmpréstimo ConsignadoCusteio do Registro Profissional (CRC, OAB ou CRP)Aparelho CorporativoBirth
  • •day OffVale Presente do Birth
  • •day Off

Quer se candidatar a esta vaga de Desenvolvedor Sênior com vantagem?

Receba em segundos uma versão adaptada do seu currículo com as palavras-chave e competências exatas exigidas pelos recrutadores desta oportunidade.

Clique para selecionar seu currículo (PDF ou Word)

O sistema lê seu histórico e gera a versão ideal para Desenvolvedor Sênior