Skip to main content

Java Full Stack Developer

Tecnologia
IDW
Porto, PortugalHojeAté 20/09/2026
Tempo inteiroHíbrido

Descrição da vaga

Junta-te à IDW e constrói o futuro da tecnologia connosco! 🚀

Somos uma empresa portuguesa de referência, reconhecida pela excelência dos nossos serviços e, acima de tudo, pelo talento das nossas pessoas. Na IDW, combinamos inovação, conhecimento e paixão para criar soluções de negócio que fazem a diferença em grandes empresas, tanto em Portugal como além-fronteiras.

Desenhamos e implementamos projetos desafiantes, com impacto real, e procuramos mentes criativas e motivadas para crescer connosco. Se procuras um ambiente onde a tecnologia é levada a sério, o talento é valorizado e as oportunidades são reais — então o teu lugar pode ser aqui.

Estamos à procura de um Senior Java Full Stack Developer para integrar um projeto no Porto, em modelo híbrido.

Perfil:

  • Mais de 9 anos de experiência como Full Stack Developer, preferencialmente em ambientes Agile
  • Experiência sólida com Java EE
  • Experiência com Spring Boot, Spring Batch e Spring MVC
  • Experiência com Angular 2+
  • Experiência com Maven e JBoss
  • Experiência em testes unitários com JUnit, Mockito ou ferramentas equivalentes
  • Bons conhecimentos de Design Patterns e boas práticas de desenvolvimento
  • Experiência com princípios e ferramentas de CI/CD
  • Experiência com bases de dados relacionais, nomeadamente Oracle
  • Capacidade para desenvolver código limpo, testável e de fácil manutenção
  • Experiência de trabalho em equipas Agile
  • Conhecimentos de Linux e Shell Scripting valorizados
  • Bons conhecimentos de inglês, oral e escrito

Tarefas:

  • Desenhar, desenvolver e implementar componentes Front End e Back End da aplicação KYC Referential
  • Desenvolver parcial ou integralmente aplicações de acordo com o planeamento e as especificações funcionais
  • Analisar, desenvolver e configurar módulos de software novos ou existentes
  • Garantir a qualidade e performance das aplicações através de código limpo e testável
  • Desenvolver e executar testes
  • Participar em code reviews e assegurar o cumprimento das boas práticas e standards de desenvolvimento
  • Identificar e reduzir dívida técnica
  • Participar na integração e implementação dos módulos desenvolvidos
  • Trabalhar simultaneamente em diferentes projetos e partilhar boas práticas entre iniciativas
  • Tratar pedidos de manutenção e definir prioridades de acordo com as necessidades do projeto
  • Analisar e resolver problemas técnicos e incidentes
  • Elaborar e manter documentação técnica
  • Acompanhar a evolução tecnológica e identificar oportunidades de melhoria contínua
O que temos para oferecer:
  • Salário compatível com o mercado e a função
  • Seguro de saúde
  • Subsídio de alimentação pago em cartão refeição
  • Dias de férias adicionais
  • Feedback contínuo, oportunidades de evolução e reconhecimento pelo teu trabalho
  • Benefícios exclusivos em saúde e bem-estar, educação, restauração, cultura e lazer
  • Programa de referenciação de talentos
Keywords
Java EESpring BootSpring BatchSpring MVCAngular 2+MavenJBossJUnitMockitoDesign PatternsCI/CDOracle DatabaseAgileLinuxShell ScriptingEnglishJavaFull Stack DevelopmentAngularOracle

Interessado nesta vaga?