




Resumo da Vaga: Desenvolver e manter APIs e microserviços, projetar arquitetura de backend e base de dados, garantindo o funcionamento confiável do app antiludopatia. Principais Destaques: 1. Criar e manter APIs seguras e escaláveis. 2. Colaborar com equipas mobile e desktop para integração eficiente. 3. Monitorizar performance e realizar otimizações. **Desenvolvedor Backend Pl/Sr** **Missão** Criar e manter APIs e lógica de negócios seguras e escaláveis, garantindo o funcionamento confiável do app antiludopatia. **Responsabilidades** * Desenvolver e manter APIs e microserviços. * Projetar arquitetura de backend e base de dados. * Implementar autenticação, autorização e segurança de dados sensíveis. * Garantir testes automatizados e code review. * Colaborar com equipas mobile e desktop para integração eficiente. * Monitorizar performance e realizar otimizações. **Requisitos** * Go ou Java (preferencial Go performance e concorrência). * Gin/Fiber (Go) ou Spring Boot (Java), * REST e GraphQL. * Conhecimento em base de dados SQL e NoSQL. * Integração com APIs RESTful ou GraphQL. * Controle de versão com Git. * Boas práticas de segurança da informação. * Autenticação Autorização: OAuth2\.0, OpenID Connect, JWT. * PostgreSQL/MySQL, MongoDB/Redis (NoSQL/cache). * Mensageria Event Streaming: RabbitMQ, Kafka ou Azure Service Bus. * AWS , Azure ou GCP. * Kubernetes, Docker. * Terraform/Bicep (Infra as Code). * Observabilidade: Prometheus, Grafana, ELK/EFK Stack, OpenTelemetry. * CI/CD: Azure DevOps, GitHub Actions ou GitLab CI. * Testes: Postman/Newman, Pact (contratos), integração automatizada. **Diferenciais** * Experiência em aplicativos de saúde, bem\-estar ou prevenção de comportamento. * Conhecimento em gamificação positiva. * Experiência em sistemas com alto volume de dados e escalabilidade.


