🏢

Analista de Desenvolvimento de Sistemas Pleno

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Finnet, empresa com mais de 22 anos de atuação no setor financeiro, busca um Analista de Desenvolvimento de Sistemas Pleno para integrar seu time de Tecnologia. A empresa desenvolve soluções que simplificam processos financeiros, integram empresas, automatizam operações e auxiliam na eficiência dos clientes. O profissional atuará no desenvolvimento, evolução e manutenção de sistemas, APIs e serviços, contribuindo ativamente nas decisões técnicas do time.

Responsabilidades

  • 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.
PUBLICIDADE

Requisitos

  • ✓Experiência com desenvolvimento de sistemas utilizando Node.js, Java e/ou Python;
  • ✓Experiência com desenvolvimento e consumo de APIs REST;
  • ✓Experiência com integração entre sistemas;
  • ✓Conhecimento em arquiteturas distribuídas e microsserviços;
  • ✓Conhecimento em mensageria e processamento assíncrono;
  • ✓Experiência com bancos de dados relacionais e SQL;
  • ✓Experiência com análise e diagnóstico de problemas em banco de dados;
  • ✓Experiência com testes unitários e testes de integração;
  • ✓Conhecimento em Git e controle de versão;
  • ✓Experiência com Azure DevOps;
  • ✓Experiência com pipelines de CI/CD;
  • ✓Conhecimento em Design Patterns e boas práticas de desenvolvimento;
  • ✓Conhecimento em tratamento de falhas e padrões de resiliência, como Circuit Breaker, Retry, Timeout e Fallback;
  • ✓Conhecimento em conceitos de segurança no desenvolvimento de aplicações e APIs;
  • ✓Experiência com troubleshooting de aplicações e análise de logs;
  • ✓Curiosidade técnica e vontade de entender como as coisas funcionam;
  • ✓Ser hands-on e ter iniciativa para buscar soluções;
  • ✓Boa comunicação e saber trabalhar de forma colaborativa;
  • ✓Capacidade analítica e pensamento crítico;
  • ✓Boa percepção de prioridade e senso de urgência;
  • ✓Bom senso para avaliar impacto, risco e complexidade antes de tomar decisões;
  • ✓Capacidade de identificar problemas e propor melhorias;
  • ✓Facilidade para atuar em ambientes dinâmicos e com diferentes tecnologias;
  • •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.

Na Finnet, empresa de mais de 21 anos de mercado, aqui nossa missão é transformar a complexidade em simplicidade. Cada dia, quando entramos em nosso escritório, não estamos aqui apenas para trabalhar – estamos aqui para criar soluções tecnológicas inovadoras que simplificam a gestão financeira para...[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE