Java Backend Developer

Planck Technologies

Lisboa

Hybrid

EUR 42,000 - 62,000

Full time

17 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Projeto internacional

Job summary

Planck Technologies procura um Java Backend Developer para integrar um projeto internacional no segmento de artigos de luxo. A posição envolve desenvolvimento de microserviços Java escaláveis, APIs REST/GraphQL e gestão de identidade com Keycloak/Okta. Regime híbrido em Lisboa, 3 dias no escritório.

A equipa foca-se em soluções digitais para Unified Commerce, com 4+ anos de experiência desejados e conhecimentos de AWS SQS, Solace e práticas de qualidade de código como SonarQube e Snyk.

Qualifications

  • Mínimo de 4 anos de experiência em desenvolvimento de software.
  • Experiência sólida em Java e desenvolvimento de microserviços.
  • Desenvolvimento e integração de APIs REST e 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.

Responsibilities

  • 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.

Skills

Java
Microservices
APIs REST/GraphQL
OIDC RBAC
SQL
Agile/DevOps
Português (C1)
Inglês (C1)

Tools

Keycloak
Okta
AWS SQS
Solace
SonarQube
Snyk

Job description

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.

  • 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.

  • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Developer
Senior Java Backend Developer

Planck Technologies • Lisboa

Hybrid
EUR 65,000 - 90,000
Desenvolvedor .NET
Desenvolvedor .NET

Planck Technologies • Lisboa

On-site
EUR 30,000 - 50,000
Java Backend Developer – Microservices (Hybrid, Lisbon)
Java Backend Developer – Microservices (Hybrid, Lisbon)

Planck Technologies • Lisboa

Hybrid
EUR 42,000 - 62,000
Hybrid work model
Projeto internacional
Senior Java Developer
Senior Java Developer

Data Group • Lisboa

Hybrid
EUR 45,000 - 65,000
Java Software Engineer
Java Software Engineer

Nls - New Link Solutions • Lisboa

Hybrid
EUR 42,000 - 65,000
Java Fullstack Developer
Java Fullstack Developer

Sourcing Trust • Lisboa

On-site
EUR 55,000 - 75,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
Full Stack Developer (Java)
Full Stack Developer (Java)

Sourcing Trust • Lisboa

Hybrid
EUR 60,000 - 96,000
Senior Java Engineer
Senior Java Engineer

Sourcing Trust • Lisboa

Hybrid
EUR 70,000 - 100,000
Senior Java Backend Engineer (Lisbon - Hybrid)
Senior Java Backend Engineer (Lisbon - Hybrid)

BITIL • Lisboa

Hybrid
EUR 42,000 - 60,000
Top locations