
Critical Techworks
Java backend hero - critical techworks
Lisboa, Braga
16 de julho de 2026
Full-time
Estamos à procura de brilhantes Java Backend Heroes para se juntarem à nossa equipa
Na Critical TechWorks, os nossos Desenvolvedores Java Backend são vitais para a inovação e digitalização das máquinas de condução, da produção e dos processos de vendas do BMW Group. Você será instrumental na construção de sistemas de backend Java robustos e escaláveis que impulsionam uma ampla gama de produtos de ponta da BMW. Desenvolvemos, entregamos e operamos os sistemas que permitem à BMW construir, vender e distribuir veículos, assim como os sistemas dentro do carro que criam experiências de condução únicas.
- Desenvolvimento de Sistemas Backend: Projetar, desenvolver e manter sistemas de backend Java escaláveis e eficientes para vários produtos e serviços da BMW.
- Integração de Bases de Dados: Trabalhar com bases de dados SQL e NoSQL para garantir armazenamento e recuperação de dados sem interrupções, de acordo com os requisitos do projeto.
- Arquitetura de Microserviços: Implementar e manter a arquitetura de microserviços, garantindo alta disponibilidade e resiliência dos serviços de backend.
- Design e Implementação Colaborativos: Participar em design orientado a domínios, sourcing de eventos e programação reativa, colaborando de perto com equipas multifuncionais para otimizar soluções de software.
- Testes Automatizados e Segurança: Desenvolver e implementar estruturas de teste automatizado para garantir a qualidade do software e integrar medidas de segurança nos sistemas de backend.
- Desenvolvimento Ágil e Participação em Scrum: Participar ativamente em processos de desenvolvimento ágil e eventos Scrum, contribuindo para a melhoria contínua dos fluxos de trabalho do projeto e da dinâmica da equipa.
Este é um papel de Rockstar Developer, a nossa versão do clássico Desenvolvedor de Software.
Independentemente do que está a trabalhar, aqui estão as competências técnicas que provavelmente possui:
Pelo menos 2 anos de experiência a usar Java EE.
- Experiência em trabalhar com bases de dados SQL e NoSQL.
- Familiaridade com a Arquitetura de Microserviços, Arquitetura em Nuvem e Arquitetura de Contentores.
- Conhecimento de design orientado a domínios, sourcing de eventos, programação reativa, testes automatizados e segurança.
Caixa de Ferramentas Diária da CTW
- Adotar práticas ágeis, especialmente Scrum, aproveitando os seus eventos para fomentar uma equipa de alto desempenho.
- Ser multifuncional, desenvolvendo novas competências para permitir uma equipa que possua todo o ciclo de vida do produto.
- Aplicar práticas de engenharia padrão utilizando ferramentas como controlo de versão, IDEs e dashboards para um desenvolvimento organizado.
- Adotar as melhores práticas DevOps, incluindo pipelines de Integração Contínua/Implementação Contínua (CI/CD) para construir, testar e implementar software fiável.
- Operar software após a implementação, incluindo fora do horário de trabalho, se necessário (aplica-se compensação extra).
- Viajar para o estrangeiro ocasionalmente para apoiar todas as fases de desenvolvimento do produto.
- Possuir excelentes competências em inglês oral e escrito. Competências de comunicação em alemão serão uma vantagem.
- Valorizamos a diversidade e incentivamos candidaturas de indivíduos com variados antecedentes e experiências. Para esta posição, os candidatos devem já ter o direito legal de trabalhar em Portugal no momento da candidatura.
Quem somos
A Critical TechWorks busca uma cultura corporativa distinta e valiosa, que é muito nossa. Isto significa:
- Crescimento e Inovação: Seja um jogador-chave na definição do futuro da mobilidade através de ideias inovadoras.
- Excelência em Engenharia: Mergulhe num ambiente que valoriza o processo de engenharia, onde criamos, inovamos, lideramos e fazemos um impacto tangível.
- Autonomia e Colaboração: Floresça numa cultura que combina autonomia com trabalho em equipa, contribuindo para desenvolvimentos inovadores.
- Aprendizagem Contínua: Abrace o constante aprimoramento de competências num local de trabalho dinâmico, onde as suas contribuições impactam projetos de tecnologia de ponta.
Junte-se à Critical TechWorks na nossa jornada de inovação, excelência e redefinição do futuro da mobilidade, um produto de cada vez.
Nota: Candidate-se a apenas um emprego; a nossa Equipa de Talento analisará o seu perfil e considerará você para todas as posições relevantes.
Na Critical Techworks, estamos a criar uma cultura inclusiva que valoriza os diferentes pontos de vista e experiências das nossas pessoas, independentemente da orientação sexual, identidade de género, idade, cor, etnia, religião ou deficiência.
O nosso processo de recrutamento é flexível e acessível para garantir a equidade. Se precisar de ajustes para mostrar suas habilidades, informe-nos durante sua candidatura. Iremos apoiá-lo com cuidado e confidencialidade.
Como parte do nosso processo de recrutamento, poderemos utilizar ferramentas apoiadas por IA para ajudar na triagem e organização de candidaturas. Estas ferramentas apoiam os nossos recrutadores na estruturação das informações, mas não tomam decisões de contratação de forma independente. Todas as decisões de recrutamento são tomadas por recrutadores humanos qualificados com total supervisão.