Descrição da Vaga
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
- 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
- ✓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).
- ✓Conhecimento de Git, CI/CD e Docker.
- ✓Boas práticas de segurança em APIs e noções de LGPD.
- •Experiência com mensageria (Kafka ou RabbitMQ) e arquitetura orientada a eventos.
- •Vivência com GraphQL (Apollo, Netflix DGS) ou API Gateway.
- •Conhecimento de Kubernetes e cloud (AWS, Azure ou GCP).
- •Conhecimento de 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.
Categorias
Sobre a Empresa
Mais vagas na Grupo FCamara →Somos um ecossistema de tecnologia e inovação que potencializa o futuro de negócios integrando visão estratégica com execução inteligente, lado a lado com nossos clientes, para proporcionar experiências transformadoras.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Consultor Funcional SAP SR
Stefanini Group
Tech Lead - Servicenow
Aoop Cloud Solutions
CAS | Engenharia de Software SR
Sicredi
Desenvolvedor Front-End
Grupo Henry Schein Brasil
Desenvolvedor(a) C# Desktop - Pleno (Time Prosoft Fiscal)
Alterdata Software
Desenvolvedor Backend Sênior
Grupo Minas Verde