Pessoa Desenvolvedora Java N3 - Sustentação (PJ)
Finaya
Descrição da vaga
Sobre a Finaya
Somos uma Fintech - plataforma financeira integrada - que nasceu para evoluir os negócios dos nossos clientes. Desenvolvemos jornadas e produtos financeiros para que as empresas não precisem construir toda a sua infraestrutura do zero. Através de uma abordagem modular e ampla rede de parceiros, criamos experiências completas e personalizadas para diversos setores.
Nosso time de Sustentação é quem garante que essa plataforma continue funcionando com qualidade para quem já está em produção - atuando na linha de frente quando algo sai do esperado, investigando causas, corrigindo e mantendo a confiança do cliente.
O que procuramos
Queremos alguém que atue bem sob pressão, com raciocínio estruturado para investigar problemas em produção e comunicação clara em momentos de atrito (inclusive com o cliente)
O perfil ideal tem maturidade para lidar com ambiguidade: nem sempre a causa raiz está óbvia, e saber conduzir uma investigação (sem sair testando tudo aleatoriamente) faz a diferença. Você vai atuar em sala de guerra, correção de bugs em sistemas já em produção e no relacionamento direto com cliente.
Se você tem histórico sólido com Java, gosta de investigar e resolver problemas complexos sob pressão, e sabe equilibrar agilidade na correção com qualidade (testes de regressão, documentação do que foi corrigido), aqui é o seu lugar.
Não é pra você se...
- Você se estressa fácil em situação de incidente ou de pressão do cliente
- Você prefere construir do zero a investigar e corrigir código legado de terceiros
- Comunicação direta com cliente (inclusive em momentos de atrito) não é algo que você queira fazer
- Testes automatizados são "overhead" na sua visão
- Você não tem paciência para lidar com chamados recorrentes ou padrões repetidos de bugs
- Trabalhar de forma assíncrona e colaborativa não é o seu estilo
Responsabilidades
🔧 Sustentação e Correção de Bugs (40%)
- Investigar, reproduzir e corrigir defeitos reportados em sistemas Java (11+) e Spring Boot já em
- produção
- Realizar análise de causa raiz antes de aplicar a correção
- Garantir que a correção seja coberta por testes de regressão
🚨 Sala de Guerra e Resposta a Incidentes (25%)
- Atuar em sala de guerra durante incidentes críticos, junto com o time e demais áreas envolvidas
- Fazer triagem de severidade e priorizar a investigação
- Comunicar status do incidente de forma clara, com atualizações objetivas e previsíveis
- Escalonar internamente quando o problema exigir outro nível de conhecimento ou decisão
🤝 Relacionamento com Cliente (20%)
- Comunicar impacto, prazos e status ao cliente sem gerar atrito ou desgaste na relação
- Alinhar expectativa de forma realista, mesmo em momentos de pressão
- Saber identificar quando é hora de tranquilizar o cliente e quando é hora de escalar internamente
🧪 Qualidade (15%)
- Manter cobertura de testes de regressão para os bugs corrigidos
- Atualizar documentação de troubleshooting e runbooks
- Identificar padrões recorrentes de chamados e propor correções definitivas, evitando que o mesmo bug volte
✅ Obrigatório
- Mínimo de 5 anos de experiência com Java e Spring Boot
- Experiência prévia com suporte N2/N3, sustentação ou operação assistida de sistemas
- Capacidade de debugging em sistemas em produção (análise de logs, APM, queries)
- SQL para investigação de dados, além do uso de ORM
- Experiência com testes automatizados, incluindo testes de regressão
- Comunicação escrita e verbal clara, inclusive sob pressão e em contato direto com cliente
- Noção de SLA e classificação de severidade de incidentes
- Familiaridade com cultura DevOps e pipelines de CI/CD
⭐ Diferencial
- Experiência com ferramentas de observabilidade (Datadog, Grafana, Kibana, New Relic ou similares)
- Conhecimento em Arquitetura Hexagonal e arquitetura de sistemas (útil para entender o sistema existente, não para definição de nova arquitetura)
- Experiência em fintechs, produtos financeiros ou jornadas financeiras digitais
- Vivência prévia em escala de plantão ou rotação de sustentação
- Experiência atendendo cliente externo diretamente (não só stakeholders internos)
Como trabalhamos
O modelo é Remote-first. O time de sustentação atua em escala/rotação de plantão, com SLA definido por severidade de incidente.
Quando um incidente crítico acontece, o time se reúne em sala de guerra - com participação de quem for necessário para diagnosticar e resolver rapidamente, mantendo comunicação constante com o cliente sobre status e previsão de resolução.
O ambiente é dinâmico: a plataforma está em crescimento, então os chamados e incidentes variam em complexidade e urgência. Autonomia é esperada na investigação e correção, mas apoio do time está sempre disponível em momentos críticos.
O que oferecemos
- Contrato PJ
- Atuação em uma fintech em crescimento, com problemas reais de sustentação e impacto direto na experiência do cliente
- Ambiente onde a qualidade de engenharia é levada a sério, mesmo correndo atrás de bugs
Se você gosta de investigar problemas reais, resolver sob pressão e manter o cliente tranquilo mesmo nos momentos difíceis - essa vaga é pra você.
Mais vagas em Barueri
- Pessoa Engenheira de Confiabilidade (SRE) | DevOps
- Tech Lead Backend (Java) – CaaS
- Assistente De Faturamento – PCD | Barueri/SP
- Assistente de Marketing e Eventos
- Assistente Administrativo de Diretoria
- Analista De Compras Pleno
- BDR Pleno/Sênior – Desenvolvimento de Negócios B2B | Assertt Assessoria | Alphaville - Barueri/SP
- Operador(A) De Caixa - Petz Anália Franco
