Descrição
#### **SENIOR JAVA FULLSTACK ENGINEER (REMOTO PORTUGAL OU BRASIL)**
Empresa portuguesa contrata para trabalho remoto
Localização: Portugal, preferencialmente, ou Brasil
* É necessário que os candidatos para a vaga já estejam em Portugal ou no Brasil
* ️**Horário:** Horário comercial de 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 seu currículo, em português, e certifique\-se de incluir todas as habilidades e experiências que atendam aos requisitos da oportunidade. Isso aumentará significativamente suas chances de sucesso.
#### **Sobre a oportunidade**
Procuramos um/a **Senior Java Full\-Stack Engineer** para integrar um projecto tecnológico de grande dimensão no sector público português.
Trabalhará numa equipa de desenvolvimento com forte orientação para arquitectura, inovação e qualidade de software, participando na implementação, evolução e suporte de soluções críticas. Esta é uma excelente oportunidade para quem procura assumir responsabilidade técnica e contribuir activamente para decisões de arquitectura e boas práticas de engenharia.
#### **Principais responsabilidades**
* Desenvolver e evoluir aplicações empresariais com Java, Quarkus, Vue.js e TypeScript;
* Participar nas decisões de arquitectura e no desenho de novas soluções;
* Desenvolver e integrar microsserviços escaláveis e seguros;
* Assegurar a separação e integração adequadas entre Back\-End e Front\-End;
* Criar e manter testes unitários e de integração;
* Garantir a qualidade do código e a fiabilidade dos deployments;
* Participar em revisões de código e promover boas práticas de desenvolvimento;
* Trabalhar com pipelines de CI/CD, Docker e OpenShift;
* Colaborar na documentação técnica das soluções;
* Participar em cerimónias e processos de desenvolvimento Agile;
* Apoiar a implementação, evolução e resolução de problemas em ambiente operacional;
* Colaborar com equipas técnicas e funcionais num contexto orientado para inovação.
#### **Requisitos obrigatórios**
* Mínimo de **7 anos de experiência profissional em desenvolvimento Java**;
* Experiência sólida com **Java** e desenvolvimento de aplicações empresariais;
* Domínio de **Quarkus**;
* Experiência prática com **Vue.js**;
* Conhecimentos sólidos de **TypeScript**;
* Experiência com arquitecturas de **microsserviços**;
* Capacidade para desenvolver e integrar componentes de Back\-End e Front\-End;
* Experiência com testes unitários e testes de integração;
* Experiência em processos de deployment e ambientes produtivos;
* Conhecimentos de **SVN**, **Docker**, **OpenShift** e pipelines de **CI/CD**;
* Experiência com revisão de código;
* Vivência em metodologias Agile;
* Capacidade para produzir e manter documentação técnica;
* Português fluente;
* Disponibilidade para trabalhar no horário comercial de Portugal;
* Residência em Portugal ou no Brasil.
#### **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 cinco competências centrais desta oportunidade são:
* Java
* Quarkus
* Vue.js
* TypeScript
* Microsserviços
#### **Perfil ideal**
Procuramos um/a profissional sénior com uma visão abrangente do desenvolvimento Full\-Stack e capacidade para trabalhar desde a arquitectura e implementação até ao deployment e suporte operacional.
O perfil ideal domina o ecossistema Java e sente\-se confortável a desenvolver tanto no Back\-End como no Front\-End. Deve compreender arquitecturas de microsserviços, qualidade de software, segurança, observabilidade e processos DevOps.
Valorizamos uma pessoa autónoma, proactiva e colaborativa, com comunicação clara e sentido de responsabilidade. Espera\-se capacidade para analisar problemas complexos, propor soluções sustentáveis, participar em decisões técnicas e contribuir para a evolução da equipa.
#### **Porquê considerar esta oportunidade?**
* Participação num projecto tecnológico relevante no sector público;
* Trabalho com uma stack moderna baseada em Java, Quarkus, Vue.js e TypeScript;
* Envolvimento em decisões de arquitectura e iniciativas de inovação;
* Actuação em todo o ciclo de desenvolvimento, da implementação ao suporte;
* Contacto com microsserviços, DevOps, containers e CI/CD;
* Modelo de trabalho remoto;
* Possibilidade de trabalhar a partir de Portugal ou do Brasil.
#### **Questões para os candidatos**
Ao candidatar\-se, indique no CV ou na mensagem de apresentação:
* Quantos anos de experiência profissional possui com Java?
* Em que projectos utilizou Quarkus e durante quanto tempo?
* Que experiência possui com Vue.js e TypeScript?
* Já desenvolveu soluções Full\-Stack com integração entre Back\-End e Front\-End?
* Que arquitecturas de microsserviços implementou ou manteve?
* Que experiência possui com testes unitários e de integração?
* Já trabalhou com SVN, Docker, OpenShift e pipelines de CI/CD?
* Que ferramentas ou práticas utiliza para revisão e qualidade de código?
* Possui experiência com autenticação, autorização, OAuth 2\.0, gestão de tokens e protecção de APIs?
* Que ferramentas utiliza para logging, métricas, tracing, análise de performance e debugging?
* Possui experiência em projectos do sector público ou em sistemas críticos?
* Reside em Portugal ou no Brasil?
* Tem disponibilidade para trabalhar integralmente no horário comercial de Portugal?
* Possui português fluente?
#### **Palavras\-chave recomendadas para o CV**
Senior Java Full\-Stack Engineer, Java Developer, Java, Java EE, Quarkus, Vue.js, Vue, TypeScript, JavaScript, Full\-Stack Development, Back\-End, Front\-End, Microservices, Microsserviços, REST API, API Integration, Software Architecture, Distributed Systems, Unit Testing, Integration Testing, Code Review, Clean Code, Design Patterns, Agile, Scrum, Technical Documentation, DevOps, SVN, Docker, OpenShift, CI/CD, Continuous Integration, Continuous Delivery, Deployment, OAuth 2\.0, Authentication, Authorization, Session Management, Token Management, API Security, Logging, Metrics, Distributed Tracing, Observability, Performance, Debugging, Production Support, Application Support, Public Sector
\#00352257