SENIOR JAVA DEVELOPER

aRBe-IT

Porto, Braga, Coimbra, Lisboa

Hybrid

EUR 52,000 - 78,000

Full time

32 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A Arbe-it procura um Senior Java Backend Developer para se juntar a uma equipa ágil em Porto, envolvida no ciclo de vida completo de uma aplicação, desde o diagrama de fluxos até a definição de requisitos com o Product Owner. Vai trabalhar com Java, microserviços e APIs, desenvolver testes e assegurar qualidade com CI/CD, Docker, Kubernetes e observabilidade (Grafana/Datadog/ELK).

A função exige liderança, capacidade de explicar conceitos técnicos e manter-se atualizado com as melhores práticas

Qualifications

  • Experiência comprovada com aplicações Java críticas (mission-critical), especialmente nos setores bancário e financeiro.
  • Domínio do ciclo de vida do software e de metodologias ágeis.
  • Conhecimento de bases de dados relacionais com índices, otimização e propriedades ACID.
  • Experiência prática com Apache Kafka, incluindo offsets, brokers, partições e consumer groups.
  • Familiaridade com ferramentas de observabilidade e monitorização (Grafana, ELK stack, Datadog).
  • Experiência com cloud platforms, containerização, pipelines CI/CD e práticas DevOps.
  • Arquitetura de microsserviços e comunicação assíncrona.
  • Atualizado com tendências e tecnologias do setor, incluindo Kubernetes, Prometheus, AWS, NoSQL e sistemas de mensagens.
  • Excelentes capacidades de comunicação e liderança.
  • Fortes capacidades de resolução de problemas e aprendizagem contínua.

Responsibilities

  • Desenvolver e manter serviços backend e APIs utilizando Java.
  • Colaborar com o Product Owner no levantamento e refinamento de requisitos.
  • Conceber e implementar código bem estruturado, testável e eficiente.
  • Criar fluxogramas, layouts e documentação de apoio ao desenvolvimento.
  • Desenvolver testes unitários, de componente e integrados com a equipa de QA.
  • Fazer o deploy de aplicações numa plataforma CI.
  • Testar e documentar as soluções implementadas para garantir qualidade.
  • Participar em code reviews e dar feedback construtivo.
  • Manter-se atualizado relativamente às melhores práticas de DevOps e cloud.

Skills

Java
Backend
Microserviços
Kafka
CI/CD
Observabilidade
Liderança

Tools

Docker
Kubernetes
Grafana
ELK
Datadog
AWS

Job description

  • Inglês e Português
  • Publicada em 10 de fevereiro de 2025
Descrição

Procuramos um “Senior Java Engineer”. Consulte mais detalhes abaixo.

A localização será Porto (idealmente), Braga, Coimbra e Lisboa, e o modelo de trabalho será presencial/híbrido. Os candidatos devem residir em Portugal.

A Função: Como Senior Java Backend Developer, irá integrar uma equipa ágil de desenvolvimento de software, responsável por todo o ciclo de vida de uma aplicação, utilizando tecnologias de ponta para entregar um valor excecional aos nossos clientes. Irá escalar a nossa plataforma para responder às exigências dos mercados mundiais, desde a elaboração de fluxogramas, layouts e documentação até ao apoio ao Product Owner na definição de requisitos e à equipa na procura de soluções. Irá também desenvolver testes unitários, de componente e integrados com a orientação do QA da equipa, executando todo o ciclo de vida de desenvolvimento de software.

Principais Responsabilidades:

  • Desenvolver e manter serviços backend e APIs utilizando Java e tecnologias relacionadas.
  • Colaborar com o Product Owner no levantamento e refinamento de requisitos.
  • Conceber e implementar código bem estruturado, testável e eficiente para responder às necessidades de negócio.
  • Criar fluxogramas, layouts e documentação de apoio ao processo de desenvolvimento.
  • Desenvolver testes unitários, de componente e integrados em colaboração com a equipa de QA.
  • Fazer o deploy de aplicações numa plataforma de Integração Contínua (CI).
  • Testar e documentar as soluções implementadas para garantir elevada qualidade e manutenibilidade.
  • Participar em code reviews e dar feedback construtivo aos membros da equipa.
  • Manter-se atualizado relativamente às últimas tendências do setor e boas práticas em desenvolvimento backend.
Requisitos

Qualificações:

  • Experiência comprovada com aplicações Java críticas (mission-critical), em particular nos setores bancário e financeiro.
  • Conhecimento aprofundado do ciclo de vida de desenvolvimento de software e de metodologias ágeis.
  • Domínio de bases de dados relacionais, incluindo conhecimento de índices, otimização e propriedades ACID.
  • Experiência prática com Apache Kafka, incluindo conhecimento detalhado de offsets, brokers, partições e consumer groups.
  • Familiaridade com ferramentas modernas de observabilidade e monitorização, como Grafana, ELK stack e Datadog.
  • Experiência com plataformas cloud, tecnologias de containerização, pipelines CI/CD e práticas DevOps.
  • Sólidos conhecimentos de arquitetura de microsserviços e comunicação assíncrona.
  • Atualizado com as últimas tendências e tecnologias do setor, incluindo Kubernetes, Prometheus, AWS, bases de dados NoSQL e sistemas de mensagens.
  • Excelentes capacidades de comunicação e capacidade de explicar conceitos técnicos de forma clara.
  • Capacidades de liderança e mentoria.
  • Fortes capacidades de resolução de problemas, atenção ao detalhe e mentalidade de aprendizagem contínua.

Competências Preferenciais:

  • Experiência com arquitetura de microsserviços e containerização (ex.: Docker, Kubernetes).
  • Familiaridade com tecnologias de bases de dados (ex.: SQL, NoSQL).
  • Compreensão de metodologias e práticas Agile.
  • Certificação em desenvolvimento Java (ex.: Oracle Certified Professional) é uma mais-valia.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer
Senior Java Engineer

aRBe-IT • Porto

Hybrid
EUR 50,000 - 70,000
Senior Java Engineer
Senior Java Engineer

Sourcing Trust • Lisboa

Hybrid
EUR 70,000 - 100,000
Java (Backend e Fullstack) Engineer (Lisboa)
Java (Backend e Fullstack) Engineer (Lisboa)

BITIL • Lisboa

Hybrid
EUR 40,000 - 65,000
Senior Java Backend Developer
Senior Java Backend Developer

Planck Technologies • Lisboa

Hybrid
EUR 65,000 - 90,000
Java Backend Developer
Java Backend Developer

Elevus • Porto

On-site
EUR 30,000 - 45,000
Oportunidades de desenvolvimento profissional contínuo
Ambiente de trabalho colaborativo
Senior Java Developer (M/F) - Remoto
Senior Java Developer (M/F) - Remoto

Ankix • Lisboa

Remote
EUR 60,000 - 90,000
Backend Developer (Híbrido)
Backend Developer (Híbrido)

Itrtech Group • Lisboa

Hybrid
EUR 27,000 - 30,000
Java Fullstack Developer
Java Fullstack Developer

Sourcing Trust • Lisboa

On-site
EUR 55,000 - 75,000
MID JAVA DEVELOPER (HIBRIDO)
MID JAVA DEVELOPER (HIBRIDO)

iTRecruiter • Lisboa

On-site
EUR 13,000 - 17,000
Senior Java Backend Engineer - Microservices & Cloud
Senior Java Backend Engineer - Microservices & Cloud

Arbe-it • Porto, Braga, Coimbra, Lisboa

Hybrid
EUR 52,000 - 78,000
Top locations