Finnet
Detalhes da vaga
- Cargo
- Analista de Desenvolvimento de Sistemas Pleno
- Vagas
- 1
- Modelo
- Remoto
- Publicada
- 29/09/2026
- Candidaturas até
- 24/11/2026
Descrição da vaga
Inovar para simplificar. 🚀Na Finnet, tecnologia é parte essencial do nosso negócio. Desenvolvemos soluções que simplificam processos financeiros, integram empresas, automatizam operações e ajudam nossos clientes a trabalhar de forma cada vez mais eficiente.
Somos clientocêntricos e buscamos constantemente entender as necessidades dos nossos clientes para transformar problemas complexos em soluções simples, seguras e escaláveis.
Nossas soluções estão presentes na operação financeira de empresas de diferentes segmentos, apoiando processos como:CONTAS A RECEBER ● CONTAS A PAGAR ● GESTÃO FINANCEIRA ● PAGAMENTOS ● INTEGRAÇÕES ● MARKETPLACE ● BANKINGEstamos buscando uma pessoa para atuar como Analista de Desenvolvimento de Sistemas Pleno, integrando nosso time de Tecnologia.
Procuramos alguém hands-on, curioso, colaborativo e com boa capacidade de análise, que goste de entender problemas, investigar causas, propor soluções e participar ativamente das decisões técnicas do time.
Aqui você terá espaço para contribuir com ideias, desenvolver soluções, evoluir arquiteturas e compartilhar conhecimento.
Estamos crescendo! Venha ser um #Finneter 🚀
Saiba mais sobre a Finnet: https://finnet.com.br/Responsabilidades e atribuiçõesNo dia a dia, você será responsável por:Desenvolver, evoluir e manter sistemas, APIs e serviços utilizados nas soluções da Finnet
Atuar no desenvolvimento de aplicações utilizando tecnologias como Python, Node.js e Java
Desenvolver e manter APIs REST e integrações entre sistemas
Trabalhar com arquiteturas distribuídas, comunicação entre serviços e soluções baseadas em mensageria
Investigar incidentes, analisar logs e realizar diagnóstico de problemas em aplicações, integrações e bancos de dados
Identificar causa raiz de problemas e propor soluções definitivas, evitando recorrências
Participar da definição e evolução da arquitetura das soluções
Aplicar boas práticas de desenvolvimento, Clean Code, Design Patterns e princípios de arquitetura de software
Implementar mecanismos de resiliência, como retry, timeout, circuit breaker e fallback, utilizando padrões e frameworks como Resilience4j
Criar e manter testes unitários e de integração
Trabalhar com bancos de dados relacionais, incluindo criação e análise de consultas SQL;Apoiar troubleshooting e análise de performance em banco de dados
Utilizar Azure DevOps no ciclo de desenvolvimento, versionamento, pull requests, pipelines e processos de CI/CD;Participar de code reviews e discussões técnicas
Avaliar impactos, riscos e esforço das soluções propostas
Acompanhar aplicações em produção e contribuir na resolução de incidentes
Trabalhar em conjunto com desenvolvedores, produto, qualidade, infraestrutura, segurança e demais áreas
Compartilhar conhecimento e contribuir para a evolução técnica do time
Identificar oportunidades de automação e melhoria contínua dos sistemas e processos.
Requisitos e qualificações
Buscamos uma pessoa que tenha experiência com desenvolvimento de sistemas e bons fundamentos de engenharia de software.
Conhecimentos técnicosÉ importante possuir experiência ou bons conhecimentos em:Desenvolvimento de sistemas utilizando Node.js, Java e/ou Python
Desenvolvimento e consumo de APIs REST;Integração entre sistemas
Arquiteturas distribuídas e microsserviços
Mensageria e processamento assíncrono
Bancos de dados relacionais e SQL;Análise e diagnóstico de problemas em banco de dados
Testes unitários e testes de integração
Git e controle de versão
Azure DevOps
Pipelines de CI/CD;Design Patterns e boas práticas de desenvolvimento
Tratamento de falhas e padrões de resiliência, como Circuit Breaker, Retry, Timeout e Fallback
Conceitos de segurança no desenvolvimento de aplicações e APIs
Troubleshooting de aplicações e análise de logs.
O que esperamos de você
Mais do que conhecer tecnologias, buscamos alguém que:Tenha curiosidade técnica e vontade de entender como as coisas funcionam
Seja hands-on e tenha iniciativa para buscar soluções
Tenha boa comunicação e saiba trabalhar de forma colaborativa
Saiba ouvir e considerar diferentes perspectivas
Consiga trabalhar com autonomia sem deixar de envolver o time quando necessário
Tenha capacidade analítica e pensamento crítico
Possua boa percepção de prioridade e senso de urgência
Tenha bom senso para avaliar impacto, risco e complexidade antes de tomar decisões
Não espere apenas receber tarefas, mas também seja capaz de identificar problemas e propor melhorias
Tenha facilidade para atuar em ambientes dinâmicos e com diferentes tecnologias
Compartilhe conhecimento e contribua para a evolução das pessoas ao seu redor.
Será considerado um diferencial
Experiência com sistemas financeiros, bancários, meios de pagamento, cobrança ou conciliação
Experiência com alto volume de transações e integrações
Experiência com aplicações containerizadas e Docker
Conhecimentos em cloud, especialmente AWS e/ou Azure
Experiência com observabilidade, métricas, logs e monitoramento
Conhecimentos sobre segurança de APIs e aplicações
Experiência com modernização de aplicações ou sistemas legados.
Informações adicionais📍 Modelo de trabalho: Remoto💼 Tipo de contratação: Efetivo🏢 Área: Tecnologia / Desenvolvimento🇧🇷 Localização: BrasilNa Finnet, valorizamos um ambiente colaborativo, com autonomia, troca de conhecimento e espaço para propor novas ideias.
Você fará parte de um time que lida diariamente com desafios reais de tecnologia, integração e negócio, tendo oportunidade de atuar desde a análise de um problema até sua implementação e acompanhamento em produção.
Buscamos pessoas que queiram construir, aprender, ensinar e evoluir junto com o time.
Todas as nossas vagas também são destinadas a pessoas com deficiência (PcD).
Venha construir o futuro da tecnologia financeira com a Finnet. 🚀
Fonte: gupy