Global
DESENVOLVEDOR BACKEND - NEOCREDIT
GlobalBrazil3 days ago
Full-timeOther
Sobre nós:

A Neocredit analisa informações de crédito e comportamento, internas e externas proporcionando uma analise personalizada.

Permite a construção do perfil do cliente e a retroalimentação dos dados aumentando a assertividade das analises.

A empresa Neocredit faz parte do Ecossistema Financeiro da Global Estratégias Financeiras.

Venha fazer parte do nosso time!

Responsabilidades e atribuições

  • Desenvolver e manter APIs REST utilizando Golang(principal)/Python
  • Implementar regras de negócio e integrações com banco de dados
  • Modelar, consultar e otimizar dados em PostgreSQL
  • Criar e manter aplicações containerizadas com Docker
  • Atuar em ambientes AWS, utilizando serviços como S3, Lambda e EC2
  • Escrever código limpo, organizado e de fácil manutenção
  • Tratar erros, validações e cenários de exceção
  • Participar de code reviews e discussões técnicas
  • Colaborar com melhorias contínuas de arquitetura e código


Requisitos e qualificações

Requisitos técnicos:

  • 2 Anos de experiência como Desenvolvedor Backend.
  • Experiência com Golang para criação de APIs ou alguma outra linguagem orientada a objetos
  • Conhecimento em PostgreSQL(ou outro banco relacional):
  • modelagem (tabelas/relacionamentos), consultas, índices básicos
  • Experiência com Docker
  • escrever/ajustar Dockerfile e rodar ambientes locais via container
  • Git e fluxo de trabalho colaborativo (branches, PR, code review)
  • Experiência no desenvolvimento de APIs REST
  • Integrações(internas/externas) via HTTP/JSON, padrões REST, paginação/filtros e status codes
  • Vivência com AWS, especialmente:
  • S3
  • Lambda
  • EC2
  • Mensageria (RabbitMQ/SQS) ou background jobs (básico)
  • Atuação prévia com sistemas em ambiente de produção
  • Experiência com autenticação e autorização em APIs (JWT, OAuth etc.)


Diferenciais (não obrigatórios):

  • Experiência com CI/CD
  • GitHub Actions/GitLab CI, pipelines de build/deploy automatizados
  • Observabilidade:
  • logs estruturados, métricas e tracing (básico)
  • Conhecimento em arquitetura de microsserviços
  • Experiência com processamento assíncrono (RabbitMQ, SQS, background jobs)
  • Experiência com Python, utilizando:
  • FastAPI
  • SQLAlchemy
  • Testes (unitário e/ou integração)


Conhecimentos esperados:

  • Boa organização de código e estrutura de projetos
  • Tratamento adequado de erros e validações
  • Conhecimento básico de testes unitários
  • Noções de versionamento de APIs e boas práticas HTTP
  • Capacidade de ler, entender e evoluir código existente
  • Autonomia para resolver problemas técnicos do dia a dia


Perfil esperado:

  • Perfil colaborativo e responsável
  • Boa comunicação técnica
  • Proatividade e senso de dono
  • Interesse em evoluir tecnicamente e aprender continuamente


Informações adicionais

Vantagens de Ser Neocredit 🚀

  • Ambiente técnico desafiador
  • Autonomia para propor soluções
  • Cultura de aprendizado e colaboração
  • Flexibilidade de trabalho


Venha fazer parte do nosso time! 😊

Key Skills

Ranked by relevance