Descrição do Cargo
Procuramos desenvolvedores altamente qualificados para projetar, implementar e otimizar serviços backend em aplicações corporativas.
* Desenvolver microserviços e APIs RESTful usando NestJS;
* Escrever queries PL/SQL eficientes para operações complexas de dados;
* Otimizar performance SQL e garantir escalabilidade e confiabilidade do banco de dados;
* Colaborar com equipes de front-end, DevOps e QA para entregar soluções completas;
* Integrar sistemas com mensageria (Kafka, RabbitMQ) e APIs externas;
* Implementar autenticação, autorização e validação de dados de forma robusta;
* Escrever testes unitários, de integração e e2e utilizando Jest ou frameworks equivalentes;
* Participar de revisões de código, discussões de arquitetura e pipelines de CI/CD.
Requisitos:
* Forte domínio de PL/SQL (Oracle, PostgreSQL);
* Experiência sólida com NestJS (TypeScript, decorators, injeção de dependência, etc.);
* Proficiência em otimização de consultas SQL e tuning de performance;
* Experiência na integração de APIs backend com bancos de dados relacionais;
* Conhecimento do ecossistema Node.js e bibliotecas comuns (Axios, TypeORM, Sequelize, etc.);
* Familiaridade com Git, Docker e práticas básicas de CI/CD;
* Excelentes habilidades de resolução de problemas e depuração;
* Bom entendimento de arquitetura limpa, DDD ou arquitetura hexagonal.
Vantagens:
* Oportunidade de trabalhar em projetos desafiadores e aprimorar habilidades profissionais;
* Ambiente colaborativo e dinâmico com equipe experiente;
* Acesso a recursos tecnológicos avançados e oportunidades de crescimento pessoal e profissional.