Empregos em Mootiva

Ver todos os empregos

Senior Java Developer

Lisboa, Lisboa
Oportunidade: Senior Java Developer
Localização: Lisboa
Regime: Híbrido
 
Na Mootiva, estamos à procura de um Java Developer Sénior para assumir para assumir um papel fundamental no design e entrega de serviços backend escaláveis, fiáveis e de alta qualidade.
 
Responsabilidades
  • Conceber, desenvolver e manter serviços backend utilizando Java e Spring Boot.
  • Criar, evoluir e manter APIs REST, microserviços e componentes orientados a eventos.
  • Assumir responsabilidades end-to-end, desde a análise de requisitos e design técnico até à implementação, testes e deployment.
  • Otimizar o desempenho e a fiabilidade das aplicações, incluindo tuning da JVM, otimização de queries e utilização eficiente de recursos.
  • Integrar soluções com bases de dados relacionais, camadas de cache e sistemas de mensagens (ex.: Kafka, RabbitMQ).
  • Contribuir ativamente para discussões de arquitetura e orientar decisões técnicas em sistemas novos e existentes.
  • Garantir elevados padrões de qualidade através de testes automatizados, code reviews e boas práticas de clean code.
  • Diagnosticar e resolver problemas complexos em produção recorrendo a logs, métricas e tracing distribuído.
  • Acompanhar developers juniores e intermédios, promovendo a partilha de conhecimento e a excelência técnica.
  • Colaborar com equipas de Produto, QA, DevOps e outras equipas de engenharia num contexto ágil.
 
Qualificações
  • Experiência de pelo menos 5 anos com Java (preferencialmente Java 11+) e ecossistema Spring.
  • Forte conhecimento de microserviços, sistemas distribuídos e design de APIs RESTful.
  • Experiência prática com bases de dados relacionais (PostgreSQL, MariaDB).
  • Familiaridade com sistemas de mensagens (Kafka, RabbitMQ) e processamento assíncrono.
  • Compreensão sólida de princípios e padrões de arquitetura de software.
  • Experiência com pipelines CI/CD, containers (Docker) e plataformas cloud (Azure).
  • Forte orientação para testes: unitários, integração, contrato e end-to-end.
  • Capacidade de liderança técnica, pensamento crítico e proposta de soluções pragmáticas.
  • Competências avançadas de debugging e conforto na resolução de incidentes em produção.
  • Excelentes competências de comunicação e capacidade de trabalho em equipas multifuncionais.
 
Valorizamos
  • Experiência com Kubernetes e service meshes.
  • Experiência com ferramentas de testes de performance e carga (Gatling, JMeter).
  • Conhecimentos de boas práticas de segurança para sistemas backend.
  • Contribuições para projetos open-source.
 
👉 Submete já a tua candidatura!
 
Na Mootiva, ligamos talento à inovação. Junta-te a nós.

Compartilhar Este Emprego

Da Plataforma