**Local: Campinas/SP**:
**Experiência: Sênior**:
**Tipo de Contratação Não Informado**:
**Publicada em: 22/07/2025**:
**O projeto**: Estamos procurando excepcionais profissionais em desenvolvimento Java para esta oportunidade totalmente remota de trabalhar com um cliente no setor financeiro com mais de 20 anos de atuação. É o primeiro neobank digital omnichannel do Brasil e hoje tornou-se uma plataforma aberta, um ecossistema que engloba marketplace, comunicação, tecnologia e finanças.
**Sobre a vaga**:
Buscamos uma pessoa desenvolvedora backend sênior para atuar em soluções **críticas de arrecadação,** com alto volume de transações, múltiplas integrações financeiras e requisitos de disponibilidade elevados. Você ajudará a garantir que nossos clientes sejam cobrados no momento certo, sem duplicidade, com rastreabilidade de ponta a ponta e resiliência frente a falhas de sistemas parceiros.
**As responsabilidades**:
- Desenvolver, evoluir e manter serviços backend que suportam ciclos de arrecadação, débito em conta, boletos, PIX e integrações com bancos/conveniados.
- Implementar e sustentar lógicas de bloqueio/desbloqueio, reprocessos, exceções de cobrança e reconciliação de dados.
- Construir APIs e fluxos assíncronos (mensageria) com foco em alta disponibilidade e tolerância a falhas.
- Monitorar saúde das aplicações (logs estruturados, métricas, tracing) e atuar em incidentes de produção.
- Trabalhar próximo(a) a áreas de Produto, Arquitetura, Dados, SRE e Negócios para traduzir regras financeiras complexas em software confiável.
- Participar de revisões de código, definição de padrões técnicos e melhoria contínua do ecossistema.
**Os requisitos mandatórios**:
- Experiência sênior em backend com Java ou Kotlin (aceitamos forte base em outra stack + disposição para migrar).
- Vivência com microsserviços e APIs REST em produção.
- Uso de mensageria (Kafka, RabbitMQ, ou equivalente) para fluxos assíncronos.
- Sólida experiência com bancos de dados relacionais (PostgreSQL, Oracle, SQL Server etc.), incluindo modelagem e tuning.
- Experiência em integrações financeiras (ex: CNAB, APIs bancárias, cobrança/consignado, boletos ou arrecadação).
- Testes automatizados (unitários + integração) e uso de CI/CD.
- Familiaridade com ambientes Linux/containers (Docker, Kubernetes ou similar).
**Diferenciais**:
- Experiência com **processos de consignado ou arrecadação multibanco**.
- Manipulação de **grandes volumes de transações** e controles de idempotência.
- Padrões de resiliência: retry, backoff, circuit breaker, dead-letter, compensações.
- Observabilidade avançada (OpenTelemetry, Grafana, Prometheus, Elastic, Splunk).
- Experiência em **sistemas regulados** (bancário, pagamentos, fintechs).
- Exposição a **data lakes / pipelines de conciliação / batch crítico**.
- Conhecimento de **segurança aplicada a integrações financeiras** (certificados, mTLS, segregação de credenciais, auditoria).
**Soft Skills que Valorizamos**:
- Capacidade de investigar causa-raiz e propor soluções escaláveis.
- Comunicação clara com perfis técnicos e não técnicos.
- Colaboração: curte trabalhar lado a lado com SRE, dados, produto e negócio.