Descrição
Estamos em busca de um(a) Desenvolvedor(a) Backend para atuar em um projeto com stacks Pl/Sql e Node/Nest. Você trabalhará na construção e evolução de APIs, integrações e na camada de orquestração entre o front e os serviços de dados, com forte foco em performance e boas práticas.
**Responsabilidades**
* Desenvolver e manter APIs e serviços na camada BFF em Node.js/NestJS, seguindo arquitetura hexagonal (ports \& adapters)
* Modelar, construir e evoluir estruturas de dados em banco Oracle, garantindo integridade e consistência
* Desenvolver e otimizar lógica de negócio em PL/SQL (procedures, functions, packages, triggers, cursores)
* Realizar tuning de queries e análise de planos de execução para garantir alto desempenho
* Projetar e implementar integrações entre sistemas e serviços internos/externos
* Garantir performance, escalabilidade e confiabilidade das aplicações
* Colaborar com o time de front\-end (Angular) na definição de contratos de API
* Trabalhar com versionamento em Git seguindo o fluxo Git Flow
* Participar de code reviews e contribuir para a qualidade técnica do time
**Requisitos**
* Experiência com Node.js e NestJS
* Vivência com arquitetura hexagonal ou outras arquiteturas orientadas a portas e adaptadores
* Conhecimento sólido em banco de dados Oracle, incluindo:
* Desenvolvimento avançado em PL/SQL (procedures, functions, packages, triggers)
* Modelagem de dados relacional
* Otimização e tuning de queries (índices, análise de planos de execução)
* Manipulação de grandes volumes de dados
* Experiência na criação e consumo de APIs REST
* Domínio de Git e fluxo Git Flow
* Boas práticas de performance e otimização de aplicações
**Diferenciais**
* Experiência com AWS (serviços de computação, mensageria e/ou storage)
* Conhecimento em Apache Kafka para mensageria e processamento de eventos
* Segurança e autenticação com JWT, OAuth2
* Familiaridade com o ecossistema Angular (para melhor colaboração com o front\-end)
* Vivência com ferramentas de administração e monitoramento Oracle
Pagamento: R$8\.000,00 por mês
Local do trabalho: Remoto