Senior Java Fullstack Engineer
Há 2 dias
almada, setúbal, Portugal
iTRTech Group
Tempo integral
Grátis com e-mail ou Google
Guarde esta oferta e mantenha a sua pesquisa organizada
Crie uma conta gratuita para guardar ofertas, criar alertas e voltar a este anúncio a partir do seu painel.
Grátis com e-mail ou Google
Ao continuar, aceita os nossos Termos & Política de Privacidade.
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 pro
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 pro