Senior Java Fullstack Engineer (Kafka / Angular / Microservices)
Sobre a Função
Estamos à procura de um Senior Java Fullstack Engineer para integrar uma equipa responsável pelo desenvolvimento de aplicações web empresariais de alta performance.
O profissional irá trabalhar com Angular no frontend e Java no backend, dentro de uma arquitetura moderna baseada em microserviços, assegurando escalabilidade, segurança e robustez.
Modalidade: 100% remota desde Portugal.
Salário: negociável, em função da experiência.
Responsabilidades
Desenvolver e manter aplicações web usando Angular e Java
Criar e evoluir arquiteturas de microserviços escaláveis
Implementar comunicação orientada a eventos com Kafka
Modelar e gerir bases de dados em PostgreSQL e MongoDB
Aplicar princípios de Domain-Driven Design (DDD)
Implementar e operar aplicações em Kubernetes ou OpenShift
Colaborar com Product Owners, UX/UI e equipas de engenharia
Garantir alta qualidade de código e boas práticas
Participar em code reviews e mentoria da equipa
Perfil do Candidato
+7 anos de experiência em desenvolvimento de software
Experiência comprovada em ambientes empresariais complexos
Experiência prática com Angular
Forte domínio de Java e padrões de arquitetura backend
Experiência sólida com Kafka
Conhecimento prático em PostgreSQL e/ou MongoDB
Domínio de microserviços, escalabilidade e resiliência
Experiência com DDD
Experiência com Docker + Kubernetes/OpenShift
Inglês fluente
Nice to Have
Experiência com Quarkus
Experiência em ambientes regulados ou de alta disponibilidade
Se estas pronto para uma nova oportunidade, candidata-te e ligaremos para partilhar mais informações