Pessoa Desenvolvedora Back-End .Net - Júnior
VENHA SER #SANGUELARANJA 🧡🚀 · Híbrido · São Paulo, SP
Recebendo candidaturas · conferida em 10/11
Ficha da vaga
- Modelo
- Híbrido
- Onde aceita
- Aceita candidatos do Brasil
- Senioridade
- Júnior
- Salário
- Salário não divulgado
Fonte: Gupy · Ver vaga original →
- api rest
- git github
- nodejs
- python
- sql
Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.
Sobre a vaga
A FCamara busca uma Pessoa Desenvolvedora .NET Júnior para atuar em projetos de tecnologia para o mercado financeiro e de câmbio.
O que você vai fazer
- Desenvolvimento de APIs REST em Node.js (ESM) com arquitetura serverless em AWS Lambda e API Gateway, incluindo roteamento modular, autenticação JWT, autorização por perfil e escopo de dados, validação de payloads com Joi e tratamento centralizado de erros.
- Desenvolvimento de aplicação Flutter/Dart para web e mobile, com roteador próprio baseado em path params e query string, design system interno (inputs, tabelas, modais, badges e uploads) e layout responsivo por breakpoints.
- Implementação de autenticação corporativa com Microsoft Entra ID (Azure AD) via OAuth2, com renovação automática de access token por refresh token e retry transparente das requisições, além de interoperabilidade JavaScript ↔ Dart com dart:js_interop para integração com a camada de login da aplicação web.
- Desenvolvimento de automações serverless em Python 3.13 na AWS, com infraestrutura como código em AWS SAM (CloudFormation), funções Lambda em arm64 acionadas por webhook e por agendamento, roles IAM com permissão mínima, integrações com Pipefy, ERP Sankhya e serviços de email e benefícios, pipelines de ETL incremental para data lake orientados por metadados e deploy contínuo via GitHub Actions com autenticação OIDC.
- Fluxo de upload e download de anexos ponta a ponta, com seleção de arquivos no browser, envio direto para o Amazon S3 por URL pré-assinada e download com implementações separadas para web e mobile via conditional imports.
O que pedem
- Experiência sólida com desenvolvimento de APIs REST em Node.js.
- Experiência com arquitetura Serverless AWS (Lambda, API Gateway, S3 e IAM).
- Desenvolvimento de aplicações Flutter/Dart para Web e Mobile.
- Experiência com autenticação e autorização utilizando JWT, OAuth2 e Microsoft Entra ID (Azure AD).
- Conhecimento em bancos de dados MySQL e modelagem relacional.
Descrição completa da vaga
A FCamara está em busca de uma Pessoa Desenvolvedora .NET Júnior, para trabalhar com um banco que entende as necessidades, inova nas soluções e atende com excelência os seus clientes. Estão em um momento de grande evolução de serviços, com forte entrada em soluções digitais para mercado de câmbio (PF e PJ) e serviços de FX as a Service para fintechs e parceiros do mercado financeiro.Responsabilidades e atribuiçõesDesenvolvimento de APIs REST em Node.js (ESM) com arquitetura serverless em AWS Lambda e API Gateway, incluindo roteamento modular, autenticação JWT, autorização por perfil e escopo de dados, validação de payloads com Joi e tratamento centralizado de erros.Desenvolvimento de aplicação Flutter/Dart para web e mobile, com roteador próprio baseado em path params e query string, design system interno (inputs, tabelas, modais, badges e uploads) e layout responsivo por breakpoints.Implementação de autenticação corporativa com Microsoft Entra ID (Azure AD) via OAuth2, com renovação automática de access token por refresh token e retry transparente das requisições, além de interoperabilidade JavaScript ↔ Dart com dart:js_interop para integração com a camada de login da aplicação web.Desenvolvimento de automações serverless em Python 3.13 na AWS, com infraestrutura como código em AWS SAM (CloudFormation), funções Lambda em arm64 acionadas por webhook e por agendamento, roles IAM com permissão mínima, integrações com Pipefy, ERP Sankhya e serviços de email e benefícios, pipelines de ETL incremental para data lake orientados por metadados e deploy contínuo via GitHub Actions com autenticação OIDC.Fluxo de upload e download de anexos ponta a ponta, com seleção de arquivos no browser, envio direto para o Amazon S3 por URL pré-assinada e download com implementações separadas para web e mobile via conditional imports.Integração com AWS pelo SDK v3, incluindo S3, gestão de credenciais em Secrets Manager e invocação de funções entre serviços com o client de Lambda. Modelagem e acesso a dados em MySQL, com escrita em lote, soft delete, paginação, índices compostos e consultas analíticas com agregação e subqueries.Migração de modelo de dados legado para as tabelas do ERP, com reescrita das camadas de acesso e revalidação de mais de 30 endpoints por meio de script próprio de comparação automatizada de respostas entre branches.Implementação de testes automatizados para garantir a qualidade e a consistência das integrações, além de testes end-to-end guiados por documentação de webhooks para validação de fluxos críticos.Geração de relatórios e exportações em Excel a partir de consultas parametrizadas com filtros, intervalos de data e cruzamento de múltiplas fontes.Sustentação e engenharia reversa de código legado, com análise de impacto de mudanças de schema sobre endpoints em produção, versionamento de API entre back e front e code review em fluxo de branches e pull requests no GitHub.Requisitos e qualificaçõesExperiência sólida com desenvolvimento de APIs REST em Node.js.Experiência com arquitetura Serverless AWS (Lambda, API Gateway, S3 e IAM).Desenvolvimento de aplicações Flutter/Dart para Web e Mobile.Experiência com autenticação e autorização utilizando JWT, OAuth2 e Microsoft Entra ID (Azure AD).Conhecimento em bancos de dados MySQL e modelagem relacional.Experiência em integrações entre sistemas, APIs e plataformas corporativas.Desenvolvimento de automações em Python.Vivência com AWS SAM, CloudFormation e Infraestrutura como Código (IaC).Experiência com pipelines de CI/CD utilizando GitHub Actions.Conhecimento em testes automatizados (integração e end-to-end).Experiência com versionamento de código utilizando Git, Pull Requests e Code Review.Capacidade de atuar na sustentação e evolução de sistemas legados.Soft Skills:Forte capacidade analítica e resolução de problemas complexos.Autonomia para conduzir investigações técnicas e propor soluções.Boa comunicação para interação com áreas de negócio e equipes multidisciplinares.Visão de produto e preocupação constante com qualidade, escalabilidade e experiência do usuário.
Perguntas e respostas sobre a vaga
- Aceita candidatos de onde?
- Aceita candidatos do Brasil.
- Qual o regime de contratação?
- A vaga não diz.
- É remota?
- Não, é híbrida.
- Informa salário?
- Não, a vaga não divulga.
Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.