← All open positions
Our opportunities

Senior Fullstack Java & React Developer

Lisboa

Area
Java
Profile
Programador
Experience
5+ years
Type
Outsourcing
  • React.JS

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, temos 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?

📍 Localização: Lisboa

🏠 Regime: Híbrido — 2 dias por semana no escritório

Junta-te à nossa equipa para integrar um projeto tecnologicamente desafiante num Tech Hub internacional, no qual irás contribuir para o desenvolvimento de soluções Fullstack, participando em decisões de arquitetura, implementação de novas funcionalidades e melhoria contínua das aplicações, com foco na qualidade, inovação e boas práticas de desenvolvimento.

⚙️ O que vais fazer:

  • Desenvolver e manter aplicações Fullstack, utilizando Java, Spring Boot, React e Next.js;
  • Desenhar, implementar e integrar REST APIs, garantindo soluções robustas e escaláveis;
  • Participar em decisões de arquitetura e desenho técnico de aplicações;
  • Desenvolver e otimizar queries SQL e trabalhar com bases de dados relacionais;
  • Implementar testes unitários e de integração, assegurando a qualidade do código;
  • Identificar e resolver problemas técnicos, realizar debugging e otimizar a performance das aplicações;
  • Participar em code reviews e promover boas práticas de desenvolvimento;
  • Contribuir para a implementação e melhoria de pipelines CI/CD, utilizando GitHub Actions;
  • Criar e manter documentação técnica com ferramentas como Confluence e IcePanel;
  • Colaborar com equipas multidisciplinares, participar em sessões de pair programming e apoiar a tomada de decisões técnicas;
  • Contribuir para a evolução das soluções e explorar novas tecnologias e abordagens de desenvolvimento.

🧠 O que valorizamos em ti:

Para nós, o conhecimento técnico é essencial, mas procuramos também o nosso Y-Factor: a atitude que transforma um bom profissional num verdadeiro elemento da equipa.

  • Espírito de equipa e vontade genuína de colaborar;
  • Compromisso com os objetivos e com a qualidade das entregas;
  • Comunicação clara, abertura ao feedback e capacidade de partilhar conhecimento;
  • Autonomia, responsabilidade e sentido de ownership;
  • Curiosidade e vontade de explorar novas tecnologias para além da tua área de especialização;
  • Mentalidade empreendedora, proatividade e capacidade de adaptação;
  • Humildade, maturidade emocional e atitude positiva perante desafios;
  • Capacidade para trabalhar em equipas autónomas e estruturas organizacionais horizontais;
  • Gosto por pair programming e partilha de boas práticas;
  • Experiência com arquiteturas de Microservices, Hexagonal Architecture ou Event-driven Architecture;
  • Conhecimentos de Hibernate, JPA ou outras ferramentas ORM;
  • Experiência com AWS ou outras plataformas cloud.

Se procuras mais do que um projeto e queres integrar uma equipa onde podes contribuir, evoluir e deixar a tua marca, então podes ter o Y-Factor que procuramos.

🎓 O que procuramos:

  • Entre 5 e 8 anos de experiência profissional em desenvolvimento de software;
  • Experiência sólida em desenvolvimento Back-end com Java e Spring Boot;
  • Experiência em desenvolvimento Front-end com React e Next.js;
  • Experiência no desenho, desenvolvimento e integração de REST APIs;
  • Bons conhecimentos de SQL e bases de dados relacionais, nomeadamente MS SQL Server ou equivalentes;
  • Experiência com controlo de versões utilizando Git;
  • Experiência na implementação de testes unitários e de integração;
  • Conhecimentos de metodologias de teste, como TDD e BDD;
  • Experiência com práticas DevOps, pipelines CI/CD e GitHub Actions;
  • Conhecimentos de Maven ou ferramentas equivalentes de gestão de dependências;
  • Experiência em troubleshooting, debugging e otimização de código;
  • Capacidade para criar e manter documentação técnica;
  • Autonomia na tomada de decisões técnicas e capacidade para orientar e inspirar outros elementos da equipa;
  • Boa capacidade de comunicação, colaboração e resolução de problemas.

📩 Se ficaste com vontade de saber mais, envia o teu CV e descobre o que podemos construir juntos

Interested? Talk to us.

Send us your CV and a short note about why this role is a fit. We read every application and reply to each one.