Post a job

Desenvolvedor Backend Kotlin - Sênior

Remote Brazil only

Buscamos um(a) desenvolvedor(a) backend sênior para atuar na construção e evolução de BFFs (Backend for Frontend) em Kotlin, servindo aplicações web e mobile com alta performance, segurança e resiliência. A pessoa terá autonomia técnica, participará de decisões de arquitetura e apoiará a evolução do time.

Responsabilidades e atribuições

• Projetar, desenvolver e evoluir BFFs em Kotlin que orquestram e agregam dados de múltiplos microsserviços para web e mobile.

• Definir contratos de API (REST e/ou GraphQL) em conjunto com os times de frontend e mobile, garantindo versionamento e compatibilidade.

• Otimizar performance e latência: paralelismo com coroutines, cache, paginação e redução de chamadas entre serviços.

• Implementar padrões de resiliência (circuit breaker, retry, timeout, fallback) nas integrações com serviços downstream.

• Garantir autenticação, autorização e boas práticas de segurança (OAuth2/OIDC, JWT, proteção de dados sensíveis).

• Participar de decisões de arquitetura, documentar trade-offs e conduzir code reviews com visão de qualidade e manutenibilidade.

• Atuar com observabilidade e resposta a incidentes em produção.

• Apoiar a mentoria de desenvolvedores plenos e juniores.

Requisitos e qualificações

• Experiência sólida e comprovada com Kotlin no backend, incluindo coroutines e Flow.

• Experiência prática na construção de BFFs ou camadas de agregação/orquestração de APIs em produção.

• Domínio de Spring Boot (WebFlux é um plus) ou Ktor.

• Vivência em arquitetura de microsserviços e integração entre serviços (REST, gRPC ou GraphQL).

• Conhecimento de bancos relacionais (PostgreSQL, MySQL) e de cache (Redis).

• Testes automatizados em camadas (JUnit5, MockK, Testcontainers).

• Git, CI/CD e Docker no dia a dia.

• Boas práticas de segurança em APIs e noções de LGPD.

Diferenciais

• Experiência com mensageria (Kafka ou RabbitMQ) e arquitetura orientada a eventos.

• Vivência com GraphQL (Apollo, Netflix DGS) ou API Gateway.

• Kubernetes e cloud (AWS, Azure ou GCP).

• Observabilidade com Grafana, Prometheus, Datadog ou ELK.

• Experiência em setor financeiro ou ambientes de alta criticidade.

• Inglês técnico para leitura e documentação.

Perfil Esperado

• Autonomia e postura de dono sobre o que entrega, incluindo risco e impacto em produção.

• Capacidade de argumentar decisões técnicas com trade-offs claros.

• Boa comunicação com times de produto, frontend, mobile e negócio.

• Colaboração e disposição para compartilhar conhecimento.

Source: the employer's careers page. Last checked 2026-10-29. Posted 2026-10-28.

Applications happen on FCamara's own site. View role and apply

Receba vagas como esta por e-mailNo máximo um e-mail por dia, só quando houver vaga nova. Cancele com um clique.

More from FCamara

All jobs at FCamara

Similar jobs in Brazil

All software development jobs in Brazil

Hiring for a role like this? See how employers fill a role fast.