




Resumo: Junte-se a uma empresa de referência no setor bancário como Desenvolvedor Backend para projetar, implementar e manter serviços de backend e aplicações web dentro de uma arquitetura de microsserviços. Pontos principais: 1. Projetar e implementar serviços de backend em Java (Spring / Spring Boot) 2. Desenvolver e manter APIs RESTful e aplicações web de ponta a ponta 3. Modelar, implementar e otimizar modelos de dados relacionais em PostgreSQL/MongoDB Estamos à procura de um Desenvolvedor Backend para integrar a equipe do nosso cliente \- uma empresa de referência no setor bancário. Quais serão suas principais tarefas e responsabilidades? * Projetar e implementar serviços de backend em Java (Spring / Spring Boot) dentro de uma arquitetura de microsserviços. * Desenvolver e manter APIs RESTful para integração entre serviços internos e sistemas externos. * Modelar, implementar e otimizar modelos de dados relacionais em PostgreSQL, MongoDB e SQL Server (consultas complexas, índices, ajustes básicos). * Desenvolver e manter aplicações web de ponta a ponta (frontend e backend) * Implementar interfaces modernas e responsivas utilizando React * Desenvolver APIs e serviços de backend utilizando Node.js * Criar e manter Dockerfiles e configurações necessárias para a contêinerização dos serviços de backend. * Garantir boas práticas de versionamento, CI/CD e implantação utilizando Git e pipelines existentes (por exemplo, integração com Docker). * Implementar testes unitários e de integração, apoiando a qualidade ao longo de todo o ciclo de vida (SIT, UAT, produção). * Monitorar, analisar e resolver incidentes no ambiente de produção, contribuindo para a estabilidade e observabilidade. * Colaborar com as equipes de Frontend e Sistema Central (BANKA), bem como com analistas de negócios, traduzindo requisitos de negócios em soluções técnicas. * Participar de revisões de código e da melhoria contínua da base de código, padrões arquiteturais e diretrizes técnicas. * Documentar serviços, endpoints, fluxos de dados e decisões arquiteturais em ferramentas como Jira/Confluence. O que é exigido de você? * Experiência sólida em desenvolvimento backend utilizando Java (Java 8\+), idealmente com Spring / Spring Boot. * Experiência prática com arquiteturas de microsserviços (comunicação REST, orientada a eventos, quando aplicável). * Domínio de Node.js e React. * Conhecimento em projetar e consumir APIs REST (boas práticas, versionamento, documentação). * Compreensão básica de segurança em aplicações backend (autenticação/autorização, tratamento de dados sensíveis). * Conhecimento em mensageria/eventos (Kafka, NATs, ActiveMQ), monitoramento/logging centralizado, Kubernetes ou outra orquestração de contêineres é um diferencial. Parece ser você? Envie-nos seu currículo e vamos conversar! \#LI\-SN1 Candidate\-se através do website Poderá encontrar o anúncio original publicado em: https://www.itjobs.pt/oferta/512532/backend\-developer


