Senior Java Backend Developer
Descrição da vaga
Quem somos?
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
📩 Envia o teu CV para gsantos@ytech.io e descobre o que podemos construir juntos! 🚀
Interessado nesta vaga?