Na Aurion First, estamos a recrutar um(a) Senior Java Fullstack Engineer para integrar um projeto desafiante, com foco no desenvolvimento de soluções modernas, arquiteturas de microserviços e ambientes orientados a práticas DevOps.
📍 Localização: Remoto, preferencialmente em Portugal
🎯 Requisitos obrigatórios:
- Mais de 7 anos de experiência em desenvolvimento Java;
- Experiência sólida em Quarkus, Vue.js e TypeScript;
- Experiência comprovada em arquiteturas de microserviços;
- Experiência na implementação de testes unitários e de integração;
- Experiência em deployments e processos de entrega de software;
- Experiência em ambientes orientados a uma cultura DevOps;
- Conhecimentos de SVN, Docker, OpenShift e CI/CD;
- Experiência em code reviews;
- Experiência com metodologias Agile;
- Capacidade de produzir e manter documentação técnica;
- Excelentes competências interpessoais, proatividade e capacidade de comunicação.
⭐ Valorizamos ainda:
- Conhecimentos de arquitetura de software, nomeadamente microserviços, separação entre frontend e backend e boas práticas de integração;
- Conhecimentos de segurança aplicacional, incluindo autenticação, autorização, OAuth2, gestão de sessões/tokens e proteção de APIs;
- Conhecimentos de observabilidade e qualidade, nomeadamente logging, métricas, tracing, performance e debugging.
🧩 Principais responsabilidades:
- Desenvolver e manter aplicações utilizando Java, Quarkus, Vue.js e TypeScript;
- Participar no desenho e implementação de soluções baseadas em microserviços;
- Garantir a qualidade do código através da implementação de testes unitários e de integração;
- Participar nos processos de deployment e entrega contínua das aplicações;
- Trabalhar em ambientes DevOps, colaborando na utilização e evolução de pipelines CI/CD;
- Participar em code reviews, garantindo o cumprimento das boas práticas de desenvolvimento;
- Colaborar com equipas multidisciplinares na análise e resolução de problemas técnicos;
- Produzir documentação técnica das soluções desenvolvidas;
- Contribuir para a evolução da arquitetura e melhoria contínua das aplicações;
- Aplicar boas práticas de segurança, observabilidade, performance e qualidade de software.
Se tens experiência sólida em Java e desenvolvimento Fullstack, contacto com Quarkus, Vue.js, microserviços e DevOps, e procuras um projeto remoto com forte componente tecnológica, esta pode ser a oportunidade certa para ti.
📩 Envia o teu CV para daniela.rio@aurionfirst.ai ou entra em contacto para mais informações.