iTRTech Group
Aveiro / Global
Senior Java Fullstack Engineer - Quarkus(Remoto)
- €19.000 - €22.000
Aveiro / Global
OAuth 2.0;
Vue.Js Type Script JavaEmpresa 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: B2 B Rate €1700 - 2000 RV 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 Type Script, 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 arquitetura 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 componentesFront-End com Vue.Js e Type Script;
- Conceber, desenvolver eintegrar microsserviços utilizando Quarkus;
- Participar nas decisõesde arquitetura 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 processosde deployment e ambientes produtivos;
- Utilizar Docker, Open Shift 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 comVue.Js;
- Conhecimentos sólidos eexperiência profissional com Type Script;
- Experiência com arquiteturas 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 processosde deployment e ambientes produtivos;
- Conhecimentos de SVN, Docker, Open Shift e pipelines de CI/CD;
- Experiência com revisãode 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 atual em Portugal ou no Brasil.
Atenção aos requisitos prioritários
- 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;
- Type Script – conhecimentos sólidos e experiência profissional.
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 eAPIs;
- Autenticação e autorização;
- OAuth 2.0;
- Gestão de sessões e tokens;
- Proteção de APIs;
- Logging, métricas e distributed tracing;
- Observabilidade de aplicações;
- Análise de performance e debugging;
- Experiência em projetosdo sector público;
- Experiência em modernização de aplicações ou ambientes críticos.
Tecnologias principais
- Quarkus – tecnologia principal e requisito crítico
- Vue.Js
- Type Script
- 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 Type Script, 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?
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 Type Script;
- Contato com arquiteturas de microsserviços e sistemas críticos;
- Participação em decisões técnicas e de arquitetura;
- Actuação em todo o ciclo de desenvolvimento;
- Contato com Docker, Open Shift, CI/CD e práticas Dev Ops;
- 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 Type Script e qual foi a sua utilização nos projectos? Já desenvolveu soluções Fullstack integrando Java/Quarkus no Back-End com Vue.Js/Type Script no Front-End? Seu currículo mostreisso claramente? Palavras-chave recomendadas para o CV #00352257
#J-18808-Ljbffr
Aveiro / Global
Aveiro / Global
Aveiro / Global
Aveiro / Global
Aveiro / Global
Aveiro / Global