Senior Java Fullstack Engineer
Tecnologia
Planck TechnologiesLisbon, PortugalHá 1 mês
Tempo inteiro100% Remoto
Descrição da vaga
Na Planck Technologies , 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.
- 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.
- 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.
Keywords
javadevelopment-operations-devopsquarkusvue-jstypescriptmicrosoft-typescriptdockercustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdcode-reviewoauth2debuggingmicrosoft-entra
Interessado nesta vaga?