Java Developer com Spring Boot

Grupo Data

Lisboa

Presencial

EUR 60 000 - 90 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Grupo DATA está a recrutar um Senior Java Developer para trabalhar em Lisboa, em regime híbrido. O candidato ideal terá experiência com Java, Spring Boot, APIs REST e arquiteturas distribuídas, contribuindo para a construção e melhoria de microserviços orientados a cloud native e com foco em performance e observabilidade.

As responsabilidades incluem desenho técnico com arquitetos, testes automatizados, code reviews e colaboração com equipes multifuncionais para entregar soluções seguras e

Qualificações

  • Conhecimentos sólidos de Java e gestão de memória
  • Experiência com Spring Boot e ecossistema Spring
  • Arquitetura distribuída e APIs REST, falhas e retries
  • Conhecimentos de bases de dados relacionais/nosql e patterns
  • Práticas modernas de dev (Git, CI/CD, DevSecOps) e testes (JUnit/Mockito)

Responsabilidades

  • Desenvolver e manter microserviços, APIs e lógica de negócio em Java com Spring Boot
  • Escrever testes unitários, de integração e de contrato; apoiar QA na automação
  • Contribuir no desenho técnico com arquitetos e alinhamento com a arquitetura
  • Colaborar em refinements, planning, reviews, garantindo código seguro e observável
  • Contribuir para documentação técnica e resolução de incidentes em ambiente dev/QA

Conhecimentos

Java
Spring Boot
Cloud native
REST APIs
JUnit/Mockito
CI/CD
Git
Observability

Ferramentas

JUnit
Mockito
Testcontainers
Docker
Kubernetes

Descrição da oferta de emprego

Junta-te ao Grupo DATA!


No Grupo DATA tornamos a tecnologia simples e próxima, criando soluções de IT inovadoras que ajudam clientes em todo o mundo.


Estamos em expansão em Portugal e acreditamos que crescer lado a lado com empresas de referência só é possível quando crescemos também com os nossos talentos.


Aqui, as pessoas estão no centro de tudo o que fazemos. Valorizamos ideias, incentivamos a criatividade e acreditamos que cada contributo faz a diferença.


Se procuras um ambiente colaborativo, dinâmico e cheio de oportunidades para te superares, o teu próximo desafio pode estar connosco!


Quem procuramos?

Senior Java Developer


Principais tarefas a desenvolver:


  • Desenvolver e manter microserviços, APIs e business logic em Java com Spring Boot, seguindo boas práticas de desenvolvimento e as práticas definidas. Este desenvolvimento deve estar alinhado e orientado para tecnologias cloud native e cloud agnostic, e em constante processo de otimização e monitorização e melhoria de performance, considerando a volumetria e requisitos de resiliência e latência inerentes.

  • Escrever testes unitários, de integração e de contrato. Apoiar equipa de QA na automação de testes.

  • Participar no desenho técnico das soluções com os arquitetos e em alinhamento com a arquitetura definida.

  • Colaborar com a equipa (arquitetura, QA, SRE, segurança, negócio) em refinements, plannings e code reviews, garantindo que o código nasce seguro e observável (logs, tracing, métricas).

  • Contribuir para a documentação técnica (serviços, APIs, decisões técnicas relevantes).

  • Análise de incidentes/problemas em ambiente de desenvolvimento e QA/certificação, bem como atuar como 3ª linha na análise e resolução de problemas


Competências e conhecimentos técnicos obrigatórios:


  • Domínio e experiência sólidos de Java e dos seus conceitos de concorrência e gestão de memória.

  • Experiência em SpringBoot, idealmente ecossistema Spring Boot (idealmente Spring Cloud e restante ecossistema Spring).

  • Compreensão de arquitetura distribuída, padrões de comunicação (síncrono vs assíncrono), APIs REST e tratamento de falhas (retries, circuit breakers, fallbacks, idempotêmcia etc).

  • Conhecimentos em bases de dados geo-distribuídas e/ou relacionais e/ou NoSQL.

  • Experiência com práticas de desenvolvimento moderno (Git, CI/CD, DevSecOps, práticas de code review, testing com tools como JUnit, Mockito, Testcontainers)


Competências e Conhecimentos desejáveis:


  • Experiência em contextos cloud native (containers, Docker/Podman, Kubernetes, 12 factor apps) e sistemas high-throughput, low-latency.

  • Conhecimentos em arquiteturas distribuídas e event-driven.

  • Conhecimentos em arquiteturas distribuídas e event-driven.

  • Conhecimentos em bases de dados geo-distribuídas, NoSQL, NewSQL (MongoDB, CockroachDB, etc.).

  • Experiência com observabilidade (logging centralizado, métricas, tracing distribuído) e SER.

  • Experiência prévia em soluções de pagamentos ou sistemas financeiros de missão crítica.

  • Conhecimentos de blockchains e wallets (online e offline).


Localização: Lisboa


Regime de trabalho: Híbrido (3x por semana no escritório).


Envia a tua candidatura e vem simplificar o futuro connosco!

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Java Developer com Spring Boot (Pleno)
Java Developer com Spring Boot (Pleno)

Grupo Data • Lisboa

Híbrido
EUR 60 000 - 90 000
Java Software Engineer
Java Software Engineer

act digital • Lisboa

Híbrido
EUR 42 000 - 62 000
Java Developer (+3 anos)
Java Developer (+3 anos)

Grupo Data • Lisboa

Teletrabalho
EUR 35 000 - 50 000
Senior Java Developer
Senior Java Developer

Aurion First • Lisboa

Híbrido
EUR 60 000 - 90 000
Modelo híbrido
Java Backend & AI
Java Backend & AI

Grupo Data • Lisboa

Presencial
EUR 50 000 - 80 000
Java Tech Lead
Java Tech Lead

SIBS • Amadora

Presencial
EUR 50 000 - 70 000
Subsídio de Alimentação acima da média
Pacote de Seguros
Pacote de Comunicações Móveis
+1
Java Developer
Java Developer

team.it • Lisboa

Híbrido
EUR 30 000 - 45 000
Seguro de saúde
Seguro de vida e acidentes pessoais
Formação certificada
Java Backend Developer
Java Backend Developer

Elevus • Porto

Presencial
EUR 30 000 - 45 000
Oportunidades de desenvolvimento profissional contínuo
Ambiente de trabalho colaborativo
Java Spring Boot Developer
Java Spring Boot Developer

Timestamp • Alvalade

Presencial
EUR 40 000 - 60 000
Java Developer
Java Developer

IDW • Porto

Híbrido
EUR 32 000 - 48 000
Seguro de saúde
Subsídio de alimentação
Dias de férias adicionais
+2