YellowIpe

YellowIpe® é a sua consultoria para serviços profissionais de TI. Oferecemos as melhores soluções personalizadas para os requisitos e desafios do seu projeto tecnológico.
About company

Engenheiro de Software Sénior (Java Backend)

On-site

location

date July 3, 2025

Sobre a YellowIpe

A nossa missão é inspirar a conexão entre a tecnologia e as pessoas, promovemos 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, colaboração e compromisso são os pilares que nos guiam nesta trajetória.

Junte-se à equipa amarela como o nosso novo Engenheiro de Software Sénior (Java Backend)!

Você trabalhará num projeto no setor financeiro. O cliente é uma empresa global de tecnologia na indústria de pagamentos. Você se juntará à equipa responsável por transferir aplicações que estão implantadas em 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, proficiente em Java e Spring, para se juntar à nossa equipa inovadora. Como Engenheiro de Software Sénior, você será fundamental no design, desenvolvimento e manutenção de componentes de back-end. Este papel oferece uma oportunidade emocionante para aproveitar a sua 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 usando Java/Spring.

- Desenvolvimento de aplicações de alta performance que sejam seguras e escaláveis.

- Revisões de Código e Garantia de Qualidade: Realizar 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 a estabilidade de soluções full-stack.

- Inovação e Pesquisa: Manter-se a par das tendências e tecnologias emergentes no desenvolvimento de software. Realizar pesquisas e experimentações para identificar oportunidades de otimização e melhoria na experiência do utilizador, desempenho e escalabilidade.

- Resolução de Problemas: Identificar problemas técnicos e gargalos de desempenho, propondo e implementando soluções eficazes. Garantir altos níveis de fiabilidade, escalabilidade e manutenabilidade em soluções full-stack.

Requisitos:

- Mínimo de 6 anos de experiência em desenvolvimento de software.

- Proficiência em Java e framework Spring para desenvolvimento back-end.

- Experiência com APIs RESTful e tratamento de requisições assíncronas.

- Sólido conhecimento em tecnologias de banco de dados, como SQL e bancos de dados NoSQL.

- Experiência com sistemas de controlo de versão, como Git.

- Excelentes habilidades de comunicação e interpessoais, com a capacidade de colaborar efetivamente em um ambiente de equipe.

- Capacidade de prosperar em um ambiente dinâmico e acelerado e se adaptar a prioridades em mudança.

Boa ter:

- Boa ter conhecimento de Arquiteturas Cliente-Servidor, protocolos de Baixo Nível, Threads, arquiteturas orientadas a eventos, Autenticação, Criptografia…

- Proficiência em frameworks de teste (por exemplo, Jest, JUnit).

- Experiência anterior trabalhando com metodologias Ágeis/Scrum.

Informações Importantes:

- Modelo de trabalho híbrido: 3 dias/semana no local em Lisboa.

Candidate-se a esta oportunidade no nosso site!

Contacts and address