Ver todos os empregos
Senior Full-Stack Developer – Java / Angular
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?
O que precisas de saber?
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.
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)
- Java 21
- Spring Boot
- Node.js
- REST APIs
- Microserviços
- Maven
- 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.
