Capgemini Engineering

Capgemini Engineering é a empresa líder em Investigação e Desenvolvimento (I&D). Com a colaboração de mais de 52.000 engenheiros e cientistas em todo o mundo, utilizamos I&D para ajudar os nossos clientes a criar produtos, operações e serviços inteligentes, contribuindo para acelerar a sua jornada rumo à Indústria Inteligente.
Sobre a empresa

Engenheiro de software backend Java

Remoto

location Lisboa, Porto

date 18 de outubro de 2026

types Tempo Integral

Sobre a vaga

Como Engenheiro de Software Backend Java, farás parte de uma equipa multidisciplinar Agile responsável pelo design, desenvolvimento e manutenção de soluções backend escaláveis e de alto desempenho. Contribuirás para todo o ciclo de vida do desenvolvimento de software, trabalhado com tecnologias modernas de Java.

O que vais fazer

  • Desenvolver e manter aplicações backend utilizando Java 17, Spring Boot e RESTful APIs
  • Design e implementar arquiteturas de microserviços escaláveis seguindo as melhores práticas e padrões de design
  • Construir e otimizar integrações com PostgreSQL, MySQL e bases de dados NoSQL
  • Desenvolver soluções orientadas a eventos utilizando tecnologias de mensageria como Kafka e RabbitMQ
  • Contribuir para aplicações nativas da nuvem implementadas em ambientes AWS, Azure ou GCP
  • Colaborar com equipas de DevOps para suportar pipelines de CI/CD e automação de deploy
  • Assegurar a qualidade, segurança, escalabilidade e desempenho do software em todas as soluções
  • Participar em cerimónias Agile e trabalhar em estreita colaboração com equipas multifuncionais e internacionais
  • Apoiar iniciativas de melhoria contínua e contribuir para discussões técnicas e decisões arquiteturais

O que é pedido

  • Licenciatura ou frequência em Engenharia Informática, Tecnologias da Informação, Ciência da Computação, Ciência de Dados e Estatística, Matemática ou área relacionada
  • Mínimo 3 anos de experiência profissional no desenvolvimento de aplicações web baseadas em Java, incluindo experiência com Java 17, Spring Framework e desenvolvimento de APIs REST
  • Sólido conhecimento de microserviços, princípios de programação orientada a objetos, padrões de design de software, melhores práticas de segurança e sistemas distribuídos escaláveis
  • Experiência em trabalhar com PostgreSQL, MySQL, bases de dados NoSQL e soluções de mensageria como Kafka e RabbitMQ
  • Familiaridade com plataformas de nuvem (AWS, Azure ou GCP), metodologias DevOps e práticas de desenvolvimento de software Agile
  • Excelentes habilidades de comunicação e colaboração, com capacidade para trabalhar de forma eficaz em diferentes funções e fusos horários
  • Inglês fluente é obrigatório

Valorizado

  • Experiência com Desenvolvimento Orientado a Testes (TDD) e Desenvolvimento Orientado a Comportamento (BDD)
  • Experiência com CI/CD e tecnologias de containerização como Jenkins, Docker e Kubernetes
  • Conhecimento de tecnologias frontend como Angular, ReactJS ou Vue.js

O que é oferecido

  • Juntar-se a um ambiente de equipa multicultural e inclusivo
  • Desfrutar de uma atmosfera de apoio à promoção do equilíbrio entre a vida profissional e pessoal
  • Modelo de trabalho híbrido
  • O teu crescimento profissional é central à nossa missão. A nossa gama de programas de crescimento de carreira e profissionais diversos são concebidos para te apoiar na exploração de um mundo de oportunidades
  • Acesso a formações e certificações valiosas em tecnologias de ponta
  • Participar em projetos nacionais e internacionais emocionantes
  • Seguro de saúde e vida
  • Programa de referência com bónus por recomendações de talentos
  • Ótimas localizações de escritório