Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

lcg.catsone.com

NewBe an early applicant

Senior Full-Stack Developer – Java / Angular

Posted
Discussion

Summary

Senior full-stack developer at LCG (Lisbon, Telheiras office) building and maintaining an enterprise application: Java 21/Spring Boot microservices, Angular front end, REST APIs, Solace messaging, CouchDB/IndexedDB offline-first sync, on Azure with CI/CD in Agile/Scrum. Hybrid: 4-5 days onsite during a 3-month onboarding, then 2 remote days/week.

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 dias de teletrabalho por semana.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →