
Estás pronto para oferecer a excelência connosco?
Procuramos um perfil de Senior Java Developer para integrar a nossa equipa.
Como parte do teu trabalho, irás:
• Conceber, desenvolver e manter soluções escaláveis e resilientes em Java, seguindo a arquitetura de microserviços.
• Contribuir ativamente para a evolução da arquitetura dos ativos/produtos existentes, garantindo alinhamento com os objetivos de negócio, padrões de cloud e melhores práticas de engenharia.
• Criar e operar aplicações conteinerizadas, promovendo padrões modernos de deployment e operação.
• Construir modelos de dados conceptuais, lógicos e físicos, utilizando tecnologias de bases de dados relacionais.
• Implementar e melhorar continuamente o monitoramento, logging e alertas, usando ferramentas como Prometheus, Grafana e a stack ELK.
• Ser proficiente na aplicação de metodologias CI/CD, incluindo criação de pipelines, testes automatizados, integração com controlo de versões e orquestração de deployments.
• Orientar membros da equipa e apoiar o seu desenvolvimento, promovendo a aprendizagem contínua.
• Liderar revisões de código e atuar como referência técnica, promovendo melhores práticas.
• Apoiar atividades de pré-venda e contribuir para a definição das ofertas do domínio.
• Colaborar com o Cliente, Product Owners, Architects e outros stakeholders para assegurar comunicação clara e expectativas de entrega equilibradas.
• Trabalhar num ambiente dinâmico e ágil e contribuir para a melhoria contínua de processos.
O que procuramos?
• Capacidade comprovada de conceber, implementar e otimizar microserviços utilizando Spring Boot, alinhados com padrões cloud-native e de sistemas distribuídos.
• Experiência prática sólida com Kubernetes e ambientes conteinerizados.
• Proficiência em design de bases de dados, otimização de SQL e evolução de esquemas em tecnologias de bases de dados relacionais.
• Experiência significativa com arquitetura orientada a eventos e plataformas de mensageria, como Kafka.
Preferencial:
• Conhecimentos em frameworks JavaScript para desenvolvimento frontend (React, Angular, Vue).
• Compreensão da infraestrutura e ferramentas de CI/CD.
• Experiência com API Gateways e aplicação de padrões de integração standard.
• Experiência com soluções de Identity and Access Management (IAM), especialmente Keycloak.
• Proficiência em ferramentas de observabilidade e monitoramento (Grafana, Prometheus, ELK).
• Experiência em tuning e otimização de performance.