Critical TechWorks

Java Backend Hero

Critical TechWorksLisboahá mais de um mês

Descrição

Critical TechWorks está à procura de desenvolvedores Java Backend experientes para se juntarem à sua equipa e contribuírem para a inovação e digitalização dos veículos, processos de produção e vendas do Grupo BMW. Nesta função, será responsável por desenhar, desenvolver e manter sistemas backend Java escaláveis e eficientes, trabalhando com arquiteturas de microsserviços, integração de bases de dados SQL e NoSQL, e implementando práticas de domain-driven design, event sourcing e programação reativa. Será parte essencial de uma equipa cross-funcional que participa ativamente em processos ágeis e Scrum, contribuindo para a melhoria contínua dos fluxos de trabalho e da dinâmica da equipa.

Este é um papel de Rockstar Developer que combina excelência técnica com autonomia e colaboração. Procuramos profissionais com pelo menos 2 anos de experiência em Java EE, conhecimento sólido de arquiteturas de microsserviços e cloud, e familiaridade com práticas de testing automatizado e segurança. Para além das competências técnicas, valorizamos a capacidade de abraçar práticas ágeis, implementar DevOps e CI/CD pipelines, e trabalhar de forma cross-funcional para possuir o ciclo de vida completo do produto. Inglês fluente é essencial, e conhecimentos de alemão serão uma mais-valia.

Competências

  • Java EE
  • SQL
  • NoSQL
  • Arquitetura de Microsserviços
  • Cloud Architecture
  • Container Architecture
  • Domain-Driven Design
  • Event Sourcing
  • Programação Reativa
  • Testing Automatizado
  • Segurança de Software
  • CI/CD
  • DevOps
  • Scrum
  • Git
  • IDEs de Desenvolvimento

Responsabilidades

  • Desenhar, desenvolver e manter sistemas backend Java escaláveis e eficientes para vários produtos e serviços BMW
  • Trabalhar com bases de dados SQL e NoSQL para garantir armazenamento e recuperação de dados perfeitos de acordo com requisitos do projeto
  • Implementar e manter arquitetura de microsserviços, garantindo alta disponibilidade e resiliência dos serviços backend
  • Participar em design orientado por domínio, event sourcing e programação reativa, colaborando com equipas cross-funcionais para otimizar soluções de software
  • Desenvolver e implementar frameworks de testing automatizado para garantir qualidade de software e integrar medidas de segurança nos sistemas backend
  • Participar ativamente em processos de desenvolvimento ágil e eventos Scrum, contribuindo para melhoria contínua dos fluxos de trabalho
  • Operar software após deployment, incluindo fora do horário laboral se necessário
  • Viajar ocasionalmente para apoiar todas as fases do desenvolvimento de produtos

Benefícios

  • Crescimento e inovação através de participação em projetos de tecnologia de ponta
  • Ambiente de excelência de engenharia onde o processo é valorizado
  • Autonomia combinada com colaboração em equipa
  • Oportunidades contínuas de aprendizagem e desenvolvimento de competências
  • Cultura inclusiva que valoriza diversidade de perspetivas e experiências
  • Processo de recrutamento flexível e acessível

Empregos semelhantes

Critical TechWorks
Critical TechWorks
Automotive Software Development
Ver perfil da empresa
Java Backend HeroCritical TechWorks
Candidatar-me