Este emprego está fechado Esta posição não está mais aceitando candidaturas.
ITDS Portugal

Desenvolvedor Sénior Java & Angular - Microserviços & Arquitetura de API

  • Presencial · Porto

Resumo da vaga

Stack
Java
Localização
Porto
Regime
Presencial
Publicada
Este mês

Descrição

Libere a inovação - lidere a transformação de microserviços e a arquitetura de API a nível empresarial!

Oportunidade localizada no Porto com um modelo de trabalho híbrido.

Como Desenvolvedor Lead Java/Angular, você trabalhará para uma renomada organização de serviços financeiros, apoiando sua evolução digital em banca e gestão de ativos. Sua experiência impulsionará o design e implementação de sistemas back-end escaláveis e de alto desempenho, moldando o futuro da tecnologia financeira e soluções empresariais críticas. Esta é uma oportunidade excecional para elevar a sua carreira enquanto entrega avanços tecnológicos impactantes.

As suas principais responsabilidades:

  • Definir e desenvolver arquiteturas de software escaláveis centradas em APIs, microserviços e arquiteturas orientadas a eventos.
  • Defender e implementar princípios de Domain-Driven Design (DDD), arquitetura limpa e padrões de design.
  • Projetar e construir serviços back-end de alto desempenho usando Java/Kotlin, Spring Boot, Spring Data e Spring Security.
  • Líder no desenvolvimento de REST APIs, assegurando contratos claros, versionamento e padrões de segurança, além de desenvolver lotes automatizados através do Spring Batch.
  • Garantir uma cobertura rigorosa de testes unitários e de integração tanto para módulos back-end como front-end.
  • Conduzir revisões de código minuciosas, estabelecer melhores práticas de engenharia e orientar equipas de desenvolvimento.
  • Trabalhar em estreita colaboração com Arquitetos de Solução, Product Owners e equipas de DevOps para otimizar pipelines de entrega no OpenShift.

Você se encaixa bem neste papel se tiver:

  • Mais de 9 anos de experiência em desenvolvimento de software com comprovada liderança como Desenvolvedor Sénior ou Lead em plataformas de grande escala.
  • Conhecimento especializado em Java/Kotlin, Spring Framework (Spring Boot, Spring Batch, Spring Data, Spring Security), design de REST API, Kafka, bancos de dados SQL e MongoDB.
  • Sólidos conhecimentos práticos em Angular para integração de API, arquitetura de UI e desenvolvimento de componentes.
  • Forte compreensão de padrões arquiteturais, incluindo DDD, Microserviços, Arquitetura Orientada a Eventos e Arquitetura Limpa.
  • Experiência com Red Hat OpenShift, pipelines CI/CD, logging automatizado e monitorização distribuída.

É uma grande vantagem se você tiver:

  • Certificações ou conhecimento adicional em tecnologias ou frameworks arquiteturais relevantes.

Língua obrigatória para o cargo:

  • Francês: Fluente (falado e escrito)
  • Inglês: Proficiência profissional

Elegibilidade para o cargo:

Apenas candidatos com direito legal existente para trabalhar na União Europeia serão considerados para este cargo.

#FAÇAASUACarreiraMelhor

Interessado? Candidate-se agora e inclua o seu CV (preferencialmente em inglês) juntamente com uma declaração confirmando o seu consentimento para o processamento e armazenamento dos seus dados pessoais.

Candidate-se aqui

  • Java

Contactos

O resumo devs.pt

As principais notícias, eventos e vagas — duas vezes por mês.