Pular para o conteúdo principal

Java Backend Developer

Tecnologia
Planck Technologies
Lisbon, PortugalHá 1 semana
Tempo inteiroPresencial

Descrição da vaga

Na Planck Technologies , estamos a recrutar um(a) Java Backend Developer para integrar um projeto internacional, empresa de referência no setor dos artigos de luxo, reconhecida pela sua presença global, qualidade e inovação.

O projeto está integrado numa equipa de Business & Technology Integration, com foco no desenvolvimento de soluções digitais para Unified Commerce.

📍 Localização: Lisboa — regime híbrido, com 3 dias por semana no escritório

🎯 Principais responsabilidades

  • Conceber e desenvolver microserviços Java escaláveis para funcionalidades de Checkout, MyAccount e processamento ODR.
  • Acompanhar todo o ciclo de desenvolvimento, desde as discussões de arquitetura até à implementação, testes, code reviews e deployment.
  • Integrar e configurar soluções de gestão de identidade e autenticação com Keycloak e Okta.
  • Implementar fluxos de autenticação e autorização utilizando OIDC, RBAC e personalização de tokens.
  • Desenvolver e manter APIs RESTful e GraphQL, assegurando a respetiva documentação através de OpenAPI.
  • Implementar padrões de arquitetura orientados a eventos, utilizando AWS SQS e Solace.
  • Garantir a qualidade e segurança do código através de práticas de code review e ferramentas como SonarQube e Snyk.
  • Colaborar com a equipa e contribuir para a partilha de conhecimento e melhoria contínua.
🧩 Requisitos técnicos
  • Mínimo de 4 anos de experiência em desenvolvimento de software.
  • Experiência sólida em Java e desenvolvimento de microserviços .
  • Conhecimentos de React.
  • Experiência no desenvolvimento e integração de APIs REST e/ou GraphQL.
  • Conhecimentos de Keycloak, Okta, OIDC e RBAC.
  • Experiência ou conhecimentos de AWS SQS e Solace.
  • Familiaridade com SonarQube, Snyk e boas práticas de qualidade e segurança de código.
  • Conhecimentos de SQL e metodologias Agile/DevOps serão valorizados.
💡 Competências valorizadas
  • Capacidade de análise e resolução de problemas.
  • Espírito de equipa e colaboração.
  • Proatividade e vontade de aprender.
  • Boa comunicação e capacidade de trabalhar num ambiente internacional.
🌐 Idiomas
  • Português — C1 obrigatório.
  • Inglês — C1 obrigatório.
📌 Informação adicional
  • É obrigatório residir em Portugal.
  • Disponibilidade para trabalhar presencialmente em Lisboa 3 dias por semana.
Keywords
javainsurance-consulting-and-technologyunified-commercecode-reviewkeycloakoktarole-based-access-control-rbacgraphqlopen-apiamazon-web-servicesamazon-sqssonarqubesnykreact-jsreactsqldevelopment-operations-devops

Interessado nesta vaga?