Pular para o conteúdo principal

Senior Full-Stack Developer – Java / Angular

Tecnologia
LCG
Há 1 semanaAté 14/12/2026

Descrição da vaga

Shape the Future with LCG

Na LCG acreditamos que a inovação acontece quando a tecnologia e o talento trabalham em conjunto. Apoiamos organizações de diferentes setores na sua transformação digital, criando impacto através de projetos desafiantes e equipas de excelência.

Mais do que projetos, oferecemos um ambiente colaborativo onde a aprendizagem contínua, a partilha de conhecimento e a evolução profissional fazem parte do dia a dia. Aqui, terás a oportunidade de colaborar com equipas multidisciplinares, trabalhar com tecnologias de ponta e desenvolver o teu potencial em projetos com impacto real.

Na LCG, o teu talento impulsiona a inovação e o teu crescimento acompanha a evolução da tecnologia.

Procuramos um perfil de Senior Full-Stack Developer – Java/Angular para integrar a nossa equipa.

O que vais fazer?

  • Analisar e compreender os requisitos de negócio
  • Participar em workshops de desenho funcional e técnico
  • Desenvolver novas funcionalidades de back-end e front-end
  • Assegurar a manutenção corretiva e evolutiva da aplicação
  • Desenvolver e evoluir APIs REST
  • Integrar com diversos sistemas de informação internos
  • Contribuir para decisões relacionadas com a arquitetura técnica
  • Desenvolver testes unitários e validar os desenvolvimentos realizados
  • Dar suporte às equipas de negócio durante os testes de aceitação pelos utilizadores (UAT)
  • Elaborar e atualizar documentação técnica
  • Prestar suporte técnico e assegurar o conhecimento especializado da aplicação
  • Participar nas cerimónias Agile / Scrum.

O que precisas de saber?

  • Arquitetura baseada em microserviços
  • APIs REST para comunicação entre sistemas
  • Fluência em Inglês - C1/C2 (Obrigatório)
  • Bom nível de Francês (Plus)
Back-end
  • Java 21
  • Spring Boot
  • Node.js 
  • REST APIs 
  • Microserviços
  • Maven
Front-end
  • Angular 21
  • TypeScript
  • JavaScript
  • HTML/CSS
Mensagens e Integração

  • Solace
Bases de Dados
  • CouchDB

  • IndexedDB (gestão do modo offline)

Cloud e DevOps
  • Microsoft Azure

  • Git

  • CI/CD (Integração e Entrega Contínuas)

Metodologias
  • Agile / Scrum

  • Testes unitários e testes de integração

  • Revisões de código (Code Reviews)

Arquitetura
  • Arquitetura de microsserviços (hexagonal).

  • Comunicação através de APIs REST.

  • Mensagens assíncronas através de Solace.

  • Funcionamento com abordagem offline-first, com sincronização de dados.

  • Implementação internacional em vários países.

Localização: Lisboa, Portugal (escritório LCG - Telheiras)

Modelo de trabalho: Durante o período de integração de três meses, esperamos uma presença no escritório entre 4 a 5 dias por semana. Após esta fase, o modelo de trabalho é de 2/3 dias de teletrabalho por semana.

Interessado nesta vaga?