EnBW

Desenvolvedor Java (f/m/d)

  • Remoto · Lisboa
  • Híbrido
Receba vagas como esta por email Java · Lisboa · Remoto Entra com o LinkedIn, sem nova palavra-passe.

Resumo da vaga

Stack
Java
Localização
Lisboa
Regime
Remoto
Contrato
Híbrido
Publicada
Esta semana

Descrição

Sobre a vaga

Desenhar, desenvolver e manter aplicações Java escaláveis e resilientes e serviços nativos na nuvem para as plataformas de Comércio da EnBW. Trabalharás na equipa de TI de Comércio da EnBW para desenvolver aplicações críticas para os negócios que suportam o comércio de energia, focando na resiliência e entrega segura.

O que vais fazer

  • Desenvolvimento Java Empresarial: Desenhar, desenvolver e manter aplicações Java escaláveis e resilientes e serviços nativos na nuvem para as plataformas de Comércio da EnBW, assumindo a responsabilidade ao longo de todo o ciclo de vida de desenvolvimento de software.
  • Integração e Processamento de Dados: Construir integrações entre Endur e aplicações empresariais usando Apache Kafka, REST APIs e tecnologias de mensagens, incluindo fluxos de trabalho para publicação de dados de comércio e mercado em formato JSON e frameworks de processamento de alto desempenho.
  • APIs e Arquitetura Orientada a Eventos: Desenvolver APIs RESTful, microserviços e aplicações orientadas a eventos, enquanto contribui para a arquitetura de aplicações, padrões técnicos e padrões de engenharia reutilizáveis.
  • Automatização e Monitorização: Melhorar a eficiência operacional através da automatização de processos empresariais, relatórios e ingestão de dados de mercado, assim como desenvolvendo fluxos de trabalho de monitorização que proporcionam transparência entre serviços e processos operacionais.
  • Modernização e Excelência em Engenharia: Ajudar a modernizar aplicações e migrá-las para plataformas de tecnologia estratégicas, simplificando arquiteturas e melhorando continuamente a qualidade do software, segurança, desempenho, manutenibilidade e resiliência operacional.
  • Qualidade e DevOps: Entregar código limpo, bem testado e documentado, contribuir para testes automatizados e pipelines de CI/CD, participar em revisões de código e garantir que as soluções atendem aos padrões acordados de qualidade, segurança e desempenho. Também investigar problemas de produção e implementar correções sustentáveis.
  • Colaboração Ágil: Trabalhar estreitamente com o Gerente de Produto, Líder Técnico e equipas multifuncionais, traduzindo requisitos de negócios em soluções técnicas, contribuindo para o design da solução e apoiando o aprimoramento do backlog, planejamento de sprints e estimativas.
  • Trabalho em Equipa Internacional e Partilha de Conhecimento: Partilhar a sua experiência, orientar desenvolvedores juniores e colaborar entre Lisboa, Alemanha e Reino Unido para fortalecer continuamente as práticas de engenharia e formas de trabalho.

O que é pedido

  • Tens pelo menos 3 anos de experiência em desenvolvimento Java empresarial, idealmente com Java 17+, e possuis fortes habilidades de programação orientada a objetos e design de software.
  • A tua experiência técnica inclui Spring Boot, Spring Framework, REST APIs, microserviços, JPA/Hibernate e ferramentas de construção como Maven ou Gradle.
  • Estás confiante a trabalhar com Docker, Kubernetes/OpenShift, Git, pipelines de CI/CD e arquiteturas nativas da nuvem, idealmente com experiência em sistemas distribuídos e DevSecOps.
  • Skills de SQL fortes, experiência com PostgreSQL ou Oracle, e conhecimento de Kafka ou tecnologias de mensagens comparáveis e arquiteturas orientadas a eventos complementam o teu perfil de desenvolvimento.
  • Tens experiência em testes automatizados, codificação segura, depuração e suporte em produção e sentes-te à vontade para trabalhar ao longo de todo o ciclo de vida de desenvolvimento de software ágil.
  • Competências de comunicação e gestão de partes interessadas ajudam-te a colaborar de forma eficaz com equipas de engenharia e negócios multifuncionais.
  • Falas inglês com confiança.

Valorizado

  • Idealmente, trabalhaste com aplicações críticas para o negócio de alto volume em Comércio de Energia, Comércio de Commodities ou Serviços Financeiros.
  • Experiência adicional com Openlink Endur (incluindo Report Builder, integrações Connex, avaliação, dados de mercado, captura de comércio e liquidações).
  • Ferramentas de desenvolvimento assistidas por IA, como GitHub Copilot, Cursor ou Claude Code e padrões de integração de IA como MCP são um plus.
  • Português e/ou Alemão são considerados uma vantagem.

O que é oferecido

  • Seguro de saúde suplementar privado, incluindo cobertura para a tua família imediata, oferecendo tranquilidade além do sistema público.
  • Subsídio de refeição para apoiar as tuas rotinas diárias de trabalho.
  • Dias de descanso adicionais pagos (24 de dezembro e Dia de Carnaval) além das férias anuais legais - dando-te mais tempo para o que importa.
  • Modelo de trabalho híbrido com uma mistura de dias remotos e de escritório para apoiar a flexibilidade e formas modernas de trabalho.
  • Colaboração intercultural e projetos transfronteiriços - cresce a tua experiência internacional trabalhando com colegas na Alemanha.
  • Tecnologia moderna e oportunidades contínuas de desenvolvimento para apoiar o teu crescimento e manter-te atualizado na tua área.
  • Escritórios brilhantes e atraentes numa área trendy de Lisboa, projetados para dias de trabalho produtivos e agradáveis.
  • Java

O resumo devs.pt

As principais notícias, eventos e vagas — duas vezes por mês.