Empresa portuguesa contrata para trabalho remoto
📍 Localização: Portugal
⚠ É necessário que os candidatos para a vaga já estejam em Portugal
🏢 Modelo de Trabalho: Remoto
🌍 Requisitos de Idioma: Português fluente
⏱️Tempo de experiência: Senior (7+ anos)
🏭 Setor: Público
💲Contrato: B2B
💰Rate €1700 - 2000 RV
⚠️ Instruções: Envie o seu CV em português e certifique-se de que inclui claramente a sua experiência com Quarkus, Vue.js e TypeScript, indicando os projectos em que utilizou estas tecnologias e o respetivo período de utilização. A experiência sólida e comprovada com Quarkus é um requisito essencial para esta oportunidade
Sobre a oportunidade
Procuramos um/a Senior Java Fullstack Engineer com forte especialização em Quarkus para integrar um projecto tecnológico de grande dimensão no sector público português.
Quarkus é a principal tecnologia e o requisito técnico mais crítico desta posição. É necessário possuir pelo menos 2 anos de experiência sólida, prática e comprovada com Quarkus em contexto profissional, com capacidade para trabalhar com a tecnologia de forma autónoma.
Além de Quarkus, procuramos experiência prática com Vue.js e TypeScript, que constituem as restantes competências prioritárias do projecto.
O/a profissional fará parte de uma equipa de desenvolvimento responsável pela implementação, evolução e suporte de soluções críticas, participando em todo o ciclo de desenvolvimento, desde a arquitectura e implementação até aos testes, deployment e suporte operacional.
Principais responsabilidades
- Desenvolver e evoluir aplicações empresariais utilizando Java e Quarkus no Back-End;
- Desenvolver componentes Front-End com Vue.js e TypeScript;
- Conceber, desenvolver e integrar microsserviços utilizando Quarkus;
- Participar nas decisões de arquitectura e no desenho de novas soluções;
- Assegurar uma integração eficiente entre componentes de Back-End e Front-End;
- Desenvolver e manter APIs e integrações entre sistemas;
- Criar e manter testes unitários e testes de integração;
- Garantir qualidade, estabilidade e segurança do código;
- Participar activamente em revisões de código;
- Trabalhar com processos de deployment e ambientes produtivos;
- Utilizar Docker, OpenShift e pipelines de CI/CD;
- Apoiar a implementação, evolução, troubleshooting e resolução de problemas em ambiente operacional;
- Produzir e manter documentação técnica;
- Participar nas cerimónias e processos de desenvolvimento Agile;
- Colaborar com equipas técnicas e funcionais num ambiente orientado para qualidade e inovação.
Requisitos obrigatórios
- Mínimo de 7 anos de experiência profissional em desenvolvimento Java;
- Experiência sólida com Java no desenvolvimento de aplicações empresariais;
- Mínimo de 2 anos de experiência profissional forte e comprovada com Quarkus;
- Domínio avançado de Quarkus, com capacidade para desenvolver e manter soluções de forma autónoma;
- Experiência prática com Vue.js;
- Conhecimentos sólidos e experiência profissional com TypeScript;
- Experiência com arquitecturas de microsserviços;
- Experiência no desenvolvimento e integração de componentes Back-End e Front-End;
- Experiência com testes unitários e testes de integração;
- Experiência com processos de deployment e ambientes produtivos;
- Conhecimentos de SVN, Docker, OpenShift e pipelines de CI/CD;
- Experiência com revisão de código e boas práticas de desenvolvimento;
- Experiência em metodologias Agile;
- Capacidade para produzir e manter documentação técnica;
- Português fluente;
- Disponibilidade para trabalhar integralmente no horário comercial de Portugal;
- Residência actual em Portugal ou no Brasil.
Atenção aos requisitos prioritários
Para esta oportunidade, não é suficiente possuir apenas experiência sénior em Java.
Os três principais critérios técnicos de avaliação serão:
- Quarkus – mínimo de 2 anos de experiência profissional sólida e comprovada, sendo a principal tecnologia da posição;
- Vue.js – experiência prática em contexto profissional;
- TypeScript – conhecimentos sólidos e experiência profissional.
Candidatos com forte experiência em Java, mas sem experiência profissional sólida e comprovada com Quarkus, não estarão alinhados com o requisito principal da posição.
Conhecimentos valorizados
- Arquitectura de software e desenho de soluções distribuídas;
- Boas práticas de separação e integração entre Back-End e Front-End;
- Segurança de software e APIs;
- Autenticação e autorização;
- OAuth 2.0;
- Gestão de sessões e tokens;
- Protecção de APIs;
- Logging, métricas e distributed tracing;
- Observabilidade de aplicações;
- Análise de performance e debugging;
- Experiência em projectos do sector público;
- Experiência em modernização de aplicações ou ambientes críticos.
Tecnologias principais
As competências centrais desta oportunidade, por ordem de prioridade, são:
- Quarkus – tecnologia principal e requisito crítico
- Vue.js
- TypeScript
- Java
- Microsserviços
Perfil ideal
Procuramos um/a Senior Fullstack Engineer com uma base muito sólida em Java, mas, sobretudo, com forte domínio prático de Quarkus.
O perfil ideal possui pelo menos 2 anos de experiência efectiva com Quarkus em projectos profissionais, sendo capaz de desenvolver, evoluir, integrar e resolver problemas em aplicações baseadas nesta tecnologia sem necessidade de acompanhamento técnico constante.
É igualmente importante possuir experiência prática com Vue.js e TypeScript, permitindo uma actuação verdadeiramente Fullstack e a integração entre Back-End e Front-End.
Esperamos um/a profissional sénior, autónomo/a, proactivo/a e colaborativo/a, com capacidade para analisar problemas complexos, propor soluções sustentáveis, participar em decisões técnicas e contribuir para a qualidade e evolução da equipa.
Porquê considerar esta oportunidade?
- Participação num projecto tecnológico relevante no sector público;
- Trabalho intensivo com Quarkus, principal tecnologia da posição;
- Stack moderna com Java, Quarkus, Vue.js e TypeScript;
- Contacto com arquitecturas de microsserviços e sistemas críticos;
- Participação em decisões técnicas e de arquitectura;
- Actuação em todo o ciclo de desenvolvimento;
- Contacto com Docker, OpenShift, CI/CD e práticas DevOps;
- Modelo de trabalho 100% remoto;
- Possibilidade de trabalhar a partir de Portugal ou do Brasil.
Questões para os candidatos
- Que componentes e funcionalidades do Quarkus já utilizou em ambiente de produção? Indique em seu currículo claramente as informações
- Quantos anos de experiência profissional possui com Vue.js e em que projectos utilizou a tecnologia?
- Quantos anos de experiência profissional possui com TypeScript e qual foi a sua utilização nos projectos?
- Já desenvolveu soluções Fullstack integrando Java/Quarkus no Back-End com Vue.js/TypeScript no Front-End? Seu currículo mostraisso claramente?
Palavras-chave recomendadas para o CV
#00352257