Descrição
Resumo da Vaga:
Procuramos um(a) Senior Java Full Stack Developer para integrar uma equipa de desenvolvimento responsável pela evolução e manutenção de soluções empresariais críticas, assentes numa arquitetura moderna de microserviços.
Principais Destaques:
1. Trabalho em equipa multidisciplinar e metodologias Agile
2. Desenvolvimento e manutenção de aplicações backend e frontend
3. Melhoria contínua da arquitetura, performance e fiabilidade
typescriptopenshiftvue.jsdockerdevopsagileci/cdoauth
**SOBRE A WELVAART**
Diariamente, assumimos **compromissos** e apresentamos soluções aos nossos stakeholders, com o objetivo de criar uma estrutura de valores humanos assente no **profissionalismo**, na **honestidade** e no **rigor**.
Com uma gestão baseada em **Human Centered Design**, cuidamos dos nossos profissionais com **planos de carreira** consistentes, mas flexíveis face às suas necessidades e expectativas de evolução. A nossa equipa de gestão garante uma **liderança empática** e presente, que assegurará um **envolvimento tecnológico** superior e a entrega nos projetos e produtos dos nossos clientes.
**Projeto**
Procuramos um(a) **Senior Java Full Stack Developer** para integrar uma equipa de desenvolvimento responsável pela evolução e manutenção de soluções empresariais críticas, assentes numa arquitetura moderna de microserviços.
O profissional participará em todas as fases do ciclo de desenvolvimento, desde a análise técnica e implementação de funcionalidades até à garantia de qualidade, integração contínua e deployment das aplicações. Irá trabalhar num ambiente colaborativo, Agile e orientado a práticas DevOps, contribuindo para a melhoria contínua da arquitetura e dos processos de desenvolvimento.
**Responsabilidades:**
* Desenvolver e manter aplicações backend utilizando **Java e Quarkus**;
* Desenvolver interfaces frontend recorrendo a **Vue.js e TypeScript**;
* Implementar, evoluir e suportar arquiteturas baseadas em **microserviços**;
* Garantir a qualidade do código através da realização de **testes unitários e de integração**;
* Participar nos processos de **integração contínua e deployment** das aplicações;
* Colaborar em revisões de código (**Code Reviews**), assegurando a adoção das melhores práticas de desenvolvimento;
* Elaborar e manter documentação técnica adequada às soluções implementadas;
* Trabalhar em equipas multidisciplinares seguindo metodologias **Agile**;
* Contribuir para a melhoria contínua da arquitetura, performance e fiabilidade das aplicações;
* Colaborar com equipas de infraestrutura e operações num contexto orientado a **DevOps**.
**Requisitos:**
* Mais de **7 anos de experiência** em desenvolvimento de software com **Java**;
* Experiência sólida em:
* **Quarkus**
* **Vue.js**
* **TypeScript**
* Experiência comprovada em:
* Arquiteturas de microserviços;
* Testes unitários e de integração;
* Processos de deployment de aplicações;
* Experiência em ambientes DevOps e ferramentas como:
* SVN;
* Docker;
* OpenShift;
* Pipelines CI/CD;
* Experiência em **Code Reviews** e metodologias **Agile**;
* Experiência na produção e manutenção de documentação técnica;
* Elevada capacidade de comunicação, relacionamento interpessoal e trabalho em equipa;
* Perfil proativo, autónomo e orientado para resultados.
* Conhecimentos de arquitetura de software:
* Microserviços;
* Separação entre frontend e backend;
* Boas práticas de integração entre sistemas;
* Conhecimentos de segurança aplicacional:
* Autenticação e autorização;
* OAuth 2\.0;
* Gestão de sessões e tokens;
* Proteção e segurança de APIs;
* Conhecimentos de observabilidade e qualidade:
* Logging;
* Métricas;
* Distributed Tracing;
* Performance e otimização;
* Troubleshooting e Debugging.
**O que podes descobrir connosco?**
* Fazer parte de uma start\-up tecnológica
* Diferentes âmbitos de projeto em diferentes setores
* Estrutura de justiça e equidade salarial (Consultant Profile)
* Formação e Certificação
* Gestão de Carreira
* Mais de 30 Parcerias
* Programa de Embaixadores Welvaart
**UNLEASH THE POWER OF YOUR CAREER**
Pagamento: Até 1 800,00€ por mês
Localização do trabalho: Remoto