Profissional de Software para Desenvolvimento Backend
Responsabilidades:
* Planejar e desenvolver APIs RESTful ou GraphQL seguras e bem documentadas, garantindo escalabilidade e monitoramento.
* Integrar sistemas internos e serviços de terceiros, com foco em padronização e reutilização de código.
* Definir e implementar padrões de segurança (autenticação, autorização, logs, LGPD), protegendo a privacidade dos usuários.
* Criar e otimizar bancos de dados relacionais e/ou NoSQL, aproveitando suas características específicas.
* Apoiar no deploy e CI/CD em ambiente cloud, assegurando disponibilidade e eficiência.
Requisitos Técnicos
* Node.js (TypeScript) ou .NET 7/8 (C#), preferencialmente com uso de frameworks como NestJS ou ASP.NET Core.
* Experiência com banco de dados: PostgreSQL / SQL Server + Redis, com conhecimento em queries eficientes.
* Conhecimento em arquiteturas de microserviços ou modulares, permitindo escalabilidade e flexibilidade.
* Competência em tecnologias de automação, como Docker, Kubernetes e CI/CD.
* Domínio em segurança de APIs (JWT, OAuth2, OWASP), garantindo integridade e autenticidade.
Diferenciais:
* Mensageria: RabbitMQ, Kafka, possibilitando comunicação entre sistemas.
* Integrações com sistemas de logística (TMS, WMS), otimizando processos e melhorando eficiência.
* Experiência em Cloud (Azure, AWS ou GCP), assegurando escalabilidade e suporte contínuo.