Senior Java Backend Developer

Ytech

Lisboa

Hybrid

EUR 70,000 - 95,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Projeto tecnologicamente desafiante
Formação e certificações
Acompanhamento pela equipa Ytech
Ambiente colaborativo
Liderança técnica

Job summary

A Ytech, start-up tecnológica sediada em Lisboa, procura um Lead Java Backend Developer com mais de 5 anos de experiência para liderar o desenho, desenvolvimento e implementação de microserviços Java, com foco em Unified Commerce, escalabilidade e segurança.

A posição requer liderança técnica, experiência em IAM (Keycloak/Okta/OIDC) e colaboração com equipas de frontend; o regime híbrido em Lisboa é oferecido, com oportunidades de formação e crescimento profissional.

Qualifications

  • Mais de 5 anos de experiência em desenvolvimento de software.
  • Sólida experiência em Java e arquiteturas de microserviços.
  • Conhecimentos de segurança de aplicações, IAM e gestão de vulnerabilidades.
  • Experiência com Keycloak, Okta e OIDC.
  • Capacidade de liderança técnica e mentoring de equipas.
  • Boa comunicação e autonomia, com atuação junto de stakeholders.

Responsibilities

  • Liderar o desenho, desenvolvimento e implementação de microserviços Java, garantindo escalabilidade, performance e segurança.
  • Participar no desenvolvimento e evolução de produtos de Unified Commerce.
  • Definir padrões de arquitetura, boas práticas de desenvolvimento e segurança.
  • Desenhar e implementar soluções de Identity and Access Management (IAM).
  • Liderar code reviews e promover a qualidade de código com ferramentas como SonarQube e Snyk.
  • Apoiar tecnicamente developers júniores e intermédios.
  • Colaborar com equipas frontend (React) para integração eficiente.
  • Representar a equipa de engenharia junto do cliente.

Skills

Java
Microservices
Security
IAM
Keycloak
Okta
OIDC
React
Code Reviews
Mentoring
Leadership
Comunicação
Inglês Avançado

Tools

Keycloak
Okta
OIDC
SonarQube
Snyk

Job description

Na Ytech, vivemos e respiramos tecnologia.

A nossa missão é transformar desafios em soluções e encontrar, todos os dias, novas formas de inovar.

Fundada em 2020, somos uma start-up tecnológica que atua nos setores de IT e Telecomunicações, com uma ambição clara: agitar o mercado, romper padrões e criar valor real através da inovação.

Qual o desafio que temos para ti?

Procuramos um Lead Java Backend Developer com mais de 5 anos de experiência para integrar um projeto tecnologicamente desafiante, focado no desenvolvimento e evolução de soluções de Unified Commerce.

Procuramos alguém com experiência sólida em Java, arquitetura de microserviços e segurança aplicacional, capaz de assumir um papel de liderança técnica, contribuir para decisões de arquitetura e garantir a qualidade e escalabilidade das soluções.

Valorizamos profissionais autónomos, com forte capacidade de comunicação e espírito de equipa, que gostem de enfrentar desafios complexos, partilhar conhecimento e assumir um papel ativo na evolução tecnológica dos produtos e da equipa.

O que vais fazer:
  • Liderar o desenho, desenvolvimento e implementação de microserviços Java, garantindo escalabilidade, performance e segurança
  • Participar no desenvolvimento e evolução de produtos de Unified Commerce
  • Definir e promover padrões de arquitetura, boas práticas de desenvolvimento e segurança aplicacional
  • Desenhar e implementar soluções de Identity and Access Management (IAM), utilizando Keycloak, Okta e OIDC
  • Configurar realms em Keycloak e implementar mecanismos de federação de identidades e autenticação
  • Participar em decisões de arquitetura e liderar discussões técnicas com Product Owners, arquitetos e outros stakeholders
  • Identificar e resolver problemas técnicos relacionados com performance, escalabilidade e segurança em sistemas distribuídos
  • Liderar code reviews, definir quality gates e promover a utilização de ferramentas como SonarQube e Snyk
  • Garantir a qualidade, reutilização e manutenção do código, promovendo boas práticas de engenharia de software
  • Apoiar tecnicamente developers júniores e intermédios, incentivando a partilha de conhecimento e a evolução da equipa
  • Criar e manter documentação técnica, incluindo Architecture Decision Records (ADRs) e runbooks
  • Colaborar com equipas frontend que trabalham com React, garantindo uma integração eficiente entre as diferentes componentes das soluções
  • Representar a equipa de engenharia em decisões técnicas e arquiteturais junto do cliente
O que procuramos em ti:
  • Mais de 5 anos de experiência profissional em desenvolvimento de software
  • Experiência sólida e aprofundada em Java e arquiteturas de microserviços
  • Experiência no desenvolvimento de sistemas distribuídos, escaláveis e de elevada performance
  • Conhecimentos sólidos de segurança aplicacional, gestão de vulnerabilidades e Identity and Access Management
  • Experiência com Keycloak, Okta e protocolos de autenticação como OIDC
  • Experiência na definição de padrões de arquitetura, quality gates e liderança de code reviews
  • Conhecimentos de ferramentas de qualidade e segurança de código, como SonarQube e Snyk
  • Conhecimentos de React e capacidade de colaboração com equipas frontend
  • Experiência na criação de documentação técnica, ADRs e runbooks
  • Experiência em liderança técnica, mentoria e acompanhamento de developers
  • Forte capacidade de comunicação, autonomia e tomada de decisão
  • Português e inglês avançados (C1)
  • Residência atual em Portugal e disponibilidade para um regime híbrido em Lisboa
Benefícios em fazeres parte da nossa equipa:
  • Projeto tecnologicamente desafiante, com impacto direto na evolução de soluções de Unified Commerce
  • Programa de formações e certificações
  • Acompanhamento contínuo pela equipa Ytech
  • Ambiente colaborativo e orientado para a evolução profissional
  • Oportunidade de assumir um papel de liderança técnica e participar em decisões estratégicas de arquitetura
  • Integração num ambiente que valoriza autonomia, inovação e partilha de conhecimento
  • Possibilidade de trabalhar com arquiteturas modernas e contribuir diretamente para a evolução tecnológica dos produtos e da equipa
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack Java & React Developer
Senior Fullstack Java & React Developer

Ytech • Lisboa

On-site
EUR 60,000 - 78,000
Formação e certificações
Acompanhamento pela equipa
Ambiente colaborativo
+1
Senior Software Engineer
Senior Software Engineer

Ytech • Porto

On-site
EUR 16,740 - 27,900
Programa de formações e certificações
Regime de trabalho flexível
Seguro de saúde
+3
.NET FullStack Developer
.NET FullStack Developer

Ytech • Lisboa

Hybrid
EUR 42,000 - 66,000
Formação e certificações
Acompanhamento pela equipa Ytech
Ambiente colaborativo
+1
Senior Software Engineer
Senior Software Engineer

Ytech • Lisboa

On-site
EUR 16,740 - 27,900
Programa de formações e certificações
Regime de trabalho flexível
Seguro de saúde
+3
Senior AI Platform Engineer (Lisboa ou Porto)
Senior AI Platform Engineer (Lisboa ou Porto)

Ytech • Lisboa

On-site
EUR 90,000 - 150,000
Projeto desafiador em IA
Formações e certificações
Acompanhamento pela equipa Ytech
+4
Java Software Developer
Java Software Developer

Ytech • Porto

On-site
EUR 35,000 - 55,000
Programa de formações e certificações
Regime de trabalho flexível
Seguro de saúde
+5
Java backend developer in unified commerce
Java backend developer in unified commerce

Ytech • Lisboa

Hybrid
EUR 90,000 - 130,000
Training program
Certification program
Hybrid work in Lisbon
Senior Java Engineer
Senior Java Engineer

Sourcing Trust • Lisboa

Hybrid
EUR 70,000 - 100,000
Senior Product Designer
Senior Product Designer

Ytech • Portugal

On-site
EUR 42,000 - 65,000
Formação e certificações
Acompanhamento pela equipa
Ambiente colaborativo
+2
Senior Java Developer
Senior Java Developer

Data Group • Lisboa

Hybrid
EUR 45,000 - 65,000
Top locations