via Indeed · 11 de setembro de 2026 ·há 8 dias

Senior Software Engineer – Java / Apache Spark

MCC Consulting
Lisboa Tempo inteiro
Este anúncio é de Indeed
Ver vaga original ↗

Estamos à procura de um/a Senior Software Engineer para integrar um projeto de IT num ambiente internacional e multicultural, focado na conceção e desenvolvimento de uma aplicação de processamento de dados em modo Batch, utilizando Apache Spark.

O/a profissional irá integrar uma equipa de desenvolvimento responsável pela criação de soluções robustas e escaláveis, trabalhando com tecnologias modernas de Java, Spring, Apache Spark, Kubernetes e Docker, num contexto Cloud\-native.

Principais responsabilidades

  • Participar na conceção, desenvolvimento e evolução de aplicações de processamento de dados em modo Batch.

  • Desenvolver soluções utilizando Java/J2EE e Apache Spark.

  • Conceber soluções técnicas recorrendo a padrões de arquitetura e design comprovados.

  • Identificar e evitar anti\-patterns, garantindo a qualidade e manutenibilidade do código.

  • Realizar análise e otimização de performance das aplicações.

  • Trabalhar com SQL transacional e Spark SQL.

  • Desenvolver e integrar soluções com bases de dados relacionais.

  • Trabalhar com ambientes Cloud\-native, utilizando Docker e Kubernetes.

  • Participar na implementação e manutenção de pipelines de CI/CD.

  • Colaborar com diferentes equipas técnicas num ambiente internacional e multicultural.

  • Contribuir para a definição de soluções escaláveis, eficientes e robustas.
Requisitos obrigatórios
  • 8\+ anos de experiência em desenvolvimento Java/J2EE, preferencialmente em contextos de processamento de dados.

  • Mínimo de 1 ano de experiência em desenvolvimento com Apache Spark.

  • Experiência prática e sólida com Apache Spark.

  • Experiência com aplicações Cloud\-native.

  • Experiência com Docker e Kubernetes.

  • Conhecimentos sólidos das funcionalidades mais recentes da linguagem Java, incluindo:

  • Lambdas

  • Streams

  • Futures

  • Experiência em Solution Design, utilizando padrões de arquitetura e design comprovados.

  • Conhecimentos de performance tuning e identificação de anti\-patterns.

  • Experiência com:

  • Java/J2EE 9

  • Spring

  • Spring MVC

  • SQL

  • Spark SQL

  • Experiência com bases de dados relacionais, nomeadamente PostgreSQL e Oracle ExaCC.

  • Experiência com Object Storage, nomeadamente S3.

  • Experiência com containers Kubernetes/Docker.

  • Conhecimentos de ferramentas de CI/CD e desenvolvimento, nomeadamente:

  • Maven

  • GitLab

  • ArgoCD

  • Liquibase
Stack tecnológica

Java/J2EE \| Spring \| Spring MVC \| Apache Spark \| Spark SQL \| PostgreSQL \| Oracle ExaCC \| S3 \| Docker \| Kubernetes \| Maven \| GitLab \| ArgoCD \| Liquibase

Perfil procurado

Procuramos um/a profissional sénior, com forte experiência em desenvolvimento Java e processamento de dados, capaz de trabalhar de forma autónoma na conceção e implementação de soluções técnicas.

É importante ter uma abordagem orientada para a qualidade, performance e escalabilidade, bem como capacidade para trabalhar num ambiente internacional, multicultural e tecnologicamente exigente.

Pagamento: 1 189,53€ \- 3 049,69€ por mês

Localização do trabalho: Trabalho remoto híbrido em Lisboa

O mercado para este tipo de cargo

Vagas similares
162
vagas de Engenharia em Lisboa
Tempo integral
94%
das vagas de Engenharia em Portugal
Remoto possível
34%
das vagas de Engenharia
MCC Consulting

14 open positions · Lisboa, Porto

📊 Engenharia · Portugal
356
active jobs
33.1%
Remote
Ø 3d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Perguntas frequentes

Quantas vagas de Engenharia estão disponíveis em Lisboa?
Atualmente 162 vagas de Engenharia em Lisboa no AlmostHired, em 54 empresas diferentes. Nossos dados são atualizados diariamente.
As vagas de Engenharia oferecem trabalho remoto?
34% das vagas de Engenharia em Portugal permitem trabalho remoto, parcial ou total. Para filtrar especificamente posições remotas, use AlmostHired.
Como sei se me encaixo nesta vaga?
Envie seu CV — nossa IA compara seu perfil com os requisitos da vaga e dá uma pontuação de compatibilidade precisa, com habilidades correspondentes e ausentes.