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