
YellowIpe
Engenheiro de Software Sénior (Java Backend)
7 de agosto de 2025
Sobre a YellowIpe
A nossa missão é inspirar a conexão entre a tecnologia e as pessoas, promovendo o melhor dos nossos profissionais através da nossa experiência em encontrar e atrair os melhores talentos para os melhores projetos. O foco nas pessoas, a colaboração e o compromisso são os pilares que nos guiam nesta trajetória.
Junta-te à equipa amarela como o nosso novo Engenheiro de Software Sénior (Java Backend)!
Irás trabalhar no projeto no setor financeiro. O cliente é uma empresa de tecnologia global na indústria de pagamentos. Irias juntar-te à equipa responsável pela transferência de aplicações implantadas na infraestrutura local para a nuvem pública, tornando os serviços mais rápidos e fiáveis para os clientes.
Estamos à procura de um Engenheiro de Software Sénior experiente e proficiente em Java e Spring, para juntar-se à nossa equipa inovadora. Como Engenheiro de Software Sénior, serás fundamental na concepção, desenvolvimento e manutenção de componentes de back-end. Este papel oferece uma oportunidade emocionante para aproveitar a tua experiência em todo o ciclo de vida do desenvolvimento de software e contribuir para a criação de soluções de ponta.
Responsabilidades:
- Desenvolvimento de micro-serviços construídos utilizando Java/Spring.
- Desenvolvimento de aplicações de alto desempenho que sejam seguras e escaláveis.
- Revisões de Código e Garantia de Qualidade: Conduzir revisões de código abrangentes para manter a qualidade do código e identificar áreas para melhoria. Implementar estratégias de teste robustas para garantir a fiabilidade e estabilidade das soluções full-stack.
- Inovação e Pesquisa: Manter-se a par das tendências e tecnologias emergentes no desenvolvimento de software. Conduzir pesquisa e experimentação para identificar oportunidades de otimização e melhoria na experiência do utilizador, desempenho e escalabilidade.
- Resolução de Problemas: Diagnosticar problemas técnicos e gargalos de desempenho, propondo e implementando soluções eficazes. Garantir altos níveis de fiabilidade, escalabilidade e manutenibilidade nas soluções full-stack.
Requisitos:
- Mínimo de 6 anos de experiência em desenvolvimento de software.
- Proficiência em Java e Spring framework para desenvolvimento de back-end.
- Experiência com APIs RESTful e tratamento de requisições assíncronas.
- Sólido domínio de tecnologias de bases de dados, como bases de dados SQL e NoSQL.
- Experiência com sistemas de controlo de versão, como Git.
- Excelentes competências de comunicação e interpessoais, com a capacidade de colaborar eficazmente num ambiente de equipa.
- Capacidade de prosperar num ambiente dinâmico e acelerado e adaptar-se a prioridades em mudança.
Preferencial:
- Preferencialmente conhecimento de arquiteturas Cliente-Servidor, protocolos de baixo nível, Threads, arquiteturas baseadas em eventos, autenticação, criptografia…
- Proficiência em frameworks de teste (por ex., Jest, JUnit).
- Experiência anterior em metodologias Agile/Scrum.
Informações Importantes:
- Modelo de trabalho híbrido: 3 dias/semana no local em Lisboa.
Candidata-te a esta oportunidade no nosso site!