DESENVOLVEDOR BACKEND – NEOCREDIT
Global

Brasil
•7 dias atrás
•Nenhuma candidatura
Sobre
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çõesDesenvolver e manter APIs REST utilizando Golang(principal)/PythonImplementar regras de negócio e integrações com banco de dadosModelar, consultar e otimizar dados em PostgreSQLCriar e manter aplicações containerizadas com DockerAtuar em ambientes AWS, utilizando serviços como S3, Lambda e EC2Escrever código limpo, organizado e de fácil manutençãoTratar erros, validações e cenários de exceçãoParticipar de code reviews e discussões técnicasColaborar com melhorias contínuas de arquitetura e códigoRequisitos e qualificaçõesRequisitos 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 diaPerfil esperado:* Perfil colaborativo e responsável* Boa comunicação técnica* Proatividade e senso de dono* Interesse em evoluir tecnicamente e aprender continuamenteInformações adicionaisVantagens de Ser Neocredit 🚀* Ambiente técnico desafiador* Autonomia para propor soluções* Cultura de aprendizado e colaboração* Flexibilidade de trabalhoVenha fazer parte do nosso time! 😊



